Zufallsseite aufrufen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag 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
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag 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.
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag 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
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag 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>'; ?>
kein Support per PN
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag 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?
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag 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>.....

....

'; ?>
kein Support per PN
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag von Kiss News »

habe das mal mit 2 Seiten getestet und scheint zu funktionieren:
http://www.kissnews.de/rand_links.php

Danke!
tsccom
Mitglied
Beiträge: 323
Registriert: 10.08.2008 12:07

Beitrag 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:
Valerion
Mitglied
Beiträge: 70
Registriert: 11.08.2006 17:30

Beitrag 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)
Mit Freundlichen Grüßen, Valerion.
Administrator von http://www.aquarion.org
Bitte postet PHP-Codes immer immer mit

Code: Alles auswählen

 und nicht mit [code]!
tsccom
Mitglied
Beiträge: 323
Registriert: 10.08.2008 12:07

Beitrag von tsccom »

Versteh ich nicht. Warum SQL-Befehl? Soll doch ein Link im Header sein, der nach Klick dem User irgendeinen Thread anzeigt.
Antworten

Zurück zu „Coding & Technik“