Seite 2 von 3

Verfasst: 31.12.2006 01:36
von Jan500
hi

nein den code darfst du nicht im acp eingeben ! das muss als extra seite aufgerufen werden bzw im frame

ich könnte dir das ja so hinbauen, das es in deine viewtopic passt

Jan

Verfasst: 31.12.2006 02:08
von Kiss News
ja, ich rufe die Seite rand_links.php (mit dem Code von Dir) als Iframe auf... den Iframe mit der rand_links.php gebe ich im ACP ein, das hat den Vorteil, dass ich mich auskenne und alles nachvollziehen kann und gegebenenfalls auch selber ändern kann.
<p><IFRAME src="http://www.kissnews.de/rand_links.php" width="100%" height="360" scrolling="no" marginheight="0" marginwidth="0" frameborder="0" framespacing="0"></IFRAME></p>
Ich bin ein vergeßlicher Mensch, wenn das in der viewtopic ist, und ich danach suche, weil ich da was ändern will an den Werbeblöcken, finde ich das dann nicht, und wenn, dann kenne ich mich nicht aus :roll:
Ein weiterer kleiner Vorteil ist, dass ich den Iframe auf einen anderen Webspace geben kann, auf dem ich unlimited traffic habe. Ich bin mit meinem Traffic manchmal knapp an der Grenze.

Verfasst: 31.12.2006 14:27
von Kiss News
groli91 hat geschrieben:
nickvergessen hat geschrieben:
Kiss News hat geschrieben:Danke für die Info, aber eigentlich sind das HTML-Seiten. Ist das auch irgendwie mit HTML lösbar?
einfach ein <?php davor machen und ein ?> danach
und nicht vergessen das die Datei Endung danach .php heissen muss und nicht mehr .htm ;-)

lg
genau das habe ich gemacht:
<?php
<html>

<head>
<title>Kiss</title>
</head>

<body background="http://www.kissnews.de/Hauptseite/LogoHintergrund.gif">
<div align="center"><center>

<table border="0" cellpadding="0" cellspacing="0" width="956">
<tr>
<td width="956" align="center"><!--webbot bot="HTMLMarkup" startspan --><IFRAME src="http://rcm.amazon.com/e/cm?t=kissnews-2 ... FFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"><!--webbot
bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan --></IFRAME><!--webbot
bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan --><IFRAME src="http://rcm.amazon.com/e/cm?t=kissnews-2 ... FFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"><!--webbot
bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan --></IFRAME><!--webbot
bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan --><IFRAME src="http://rcm.amazon.com/e/cm?t=kissnews-2 ... ffff&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"><!--webbot
bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan --></IFRAME><!--webbot
bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan --><IFRAME src="http://rcm.amazon.com/e/cm?t=kissnews-2 ... ffff&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"><!--webbot
bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan --></IFRAME><!--webbot
bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan --><IFRAME src="http://rcm.amazon.com/e/cm?t=kissnews-2 ... FFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"><!--webbot
bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan --></IFRAME><!--webbot
bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan TAG="XBOT" --><IFRAME src="http://rcm.amazon.com/e/cm?t=kissnews-2 ... FFFF&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"><!--webbot
bot="HTMLMarkup" endspan -->
<!--webbot bot="HTMLMarkup" startspan TAG="XBOT" --></IFRAME><!--webbot
bot="HTMLMarkup" endspan -->
</td>
</tr>
</table>
</center></div>
</body>
</html>
?>
funtzt aber nicht :roll:
http://www.kissnews.de/IframeFirstPostAd2.php

Verfasst: 31.12.2006 14:31
von nickvergessen
achja das
<?php davor machen und ein ?> danach
direkt um den Code von stefane legen:
Stefane hat geschrieben:

Code: Alles auswählen

$link= array_rand ($link_array, 1);

Code: Alles auswählen

echo '<a href="'.$link.'">Link</a>';
edit:
ein Beispiel:

Code: Alles auswählen

<?php echo '<a href="'.$link.'">Link</a>'; ?>

Verfasst: 31.12.2006 14:42
von Kiss News
aber das ist ja eine andere Seite... also nur die random links Seite als php Seite abspeichen, die anderen Seiten bleiben dann HTML-Seiten?

Verfasst: 31.12.2006 14:46
von nickvergessen
aber wenn du

Code: Alles auswählen

<?php
<html>

<head> 
schreibst, muss da ein echo ' '; hin....

Code: Alles auswählen

<?php
echo '<html>

<head>.....

....

'; ?>

Verfasst: 31.12.2006 14:50
von Kiss News
habe das mal mit 2 Seiten getestet und scheint zu funktionieren:
http://www.kissnews.de/rand_links.php

Danke!

Verfasst: 05.11.2008 00:09
von tsccom
Kann man auch nen Link in den Header setzen, der jedes Mal einen anderen Zufallsthread ausspuckt?

PS: Ich habe die Suchfunktion benutzt :oops:

Verfasst: 05.11.2008 13:06
von Valerion
Einfach den SQL-Befehl:

Code: Alles auswählen

SELECT `topic_id`, `topic_title`
FROM `phpbb_topics`
ORDER BY RAND( )
LIMIT 1 
verwenden.
Dort hast du dann den Beitragtitel und die ID....ich glaube, dass das reicht, sonst statt `topic_id`, `topic_title` einfach alle Felder angeben.
(Zum Testen einfach mal bei PhpMyAdmin eingeben)

Verfasst: 07.11.2008 14:54
von tsccom
Versteh ich nicht. Warum SQL-Befehl? Soll doch ein Link im Header sein, der nach Klick dem User irgendeinen Thread anzeigt.