Verfasst: 20.09.2004 23:08
Warum eigentlich in der sessions.php ?
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Code: Alles auswählen
...
$SID = 'sid=' . $session_id;
// hier hin:
if ((rand(1,10)==1)&&( $user_id == ANONYMOUS )) { ..
return $userdata;
}
Code: Alles auswählen
//
// Banner MOD START
//
$haeufigkeit = 4 ;
$url = 'banner.php' ;
if ((rand(1,$haeufigkeit)==1)&&( $user_id == ANONYMOUS )) {
header("Location: $url");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
exit;
}
//
// Banner MOD ENDE
//
Code: Alles auswählen
//
// Banner MOD START
//
$haeufigkeit = 4 ;
$url = 'banner.php' ;
if ( !$userdata['session_logged_in'] ) {
if(rand(1,$haeufigkeit)==1) {
header("Location: $url");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
exit;
}
}
//
// Banner MOD ENDE
//
Code: Alles auswählen
define('HEADER_INC', TRUE);
Code: Alles auswählen
//
// Banner MOD START
//
$haeufigkeit = 5 ;
$url = 'banner.php' ;
if ( !$userdata['session_logged_in'] ) {
if(rand(1,$haeufigkeit)==1) {
header("Location: $url");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
exit;
}
}
//
// Banner MOD ENDE
//
Code: Alles auswählen
<?php
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//Dieser Block kann weggelassen werden, wenn du nur den die Userdaten brauchst und auf den phpBB-Header verzichen möchtest
$page_title = 'Werbeeinblendung';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
echo "
<table class='forumline' width='100%' cellspacing='1' cellpadding='4' border='0'>
<tr>
<th class='thHead' height='25'><b>Werbeeinblendung</b></th>
</tr>
<tr>
<td class='row1'><table width='100%' cellspacing='0' cellpadding='1' border='0'>
<tr>
<td> </td>
</tr>
<tr>
<td align='center'><span class='gen'>
<b>Wir danken unseren Sponsoren hiermit für ihre Unterstützung.</b><br /><br />
<hr><br />
Linkbeschreibung 1<br />
<A HREF='http://www.link1.de' target='_blank'><IMG HEIGHT=60 WIDTH=486 SRC='http://www.bild_von_link1.jpg' BORDER=1></A><br /><br />
<hr><br />
Linkbeschreibung 2<br />
<A HREF='http://www.link2.de' target='_blank'><IMG HEIGHT=60 WIDTH=486 SRC='http://www.bild_von_link2.jpg' BORDER=1></A><br /><br />
<hr>
<br />
<b><a href='index.php'>Zurück zum Index...</a></b><br /><br />
Dieses Fenster stört? Der Grund ist, dass diese Webseite privat betrieben und finanziert wird.<br />
Um die Beeinträchtigung möglichst gering zu halten wird dieses Fenster nur eingeblendet, wenn Du als Gast unterwegs bist.<br />
Also am besten <b><a href='login.php'>einloggen</a></b> oder <b><a href='profile.php?mode=register'>registrieren</a></b>.<br /><br />
Dein/Ihr Banner hier? Einfach eine kurze Mail an <a href='mailto:deine_mail@domian.de'>Mailaddi hier eintragen</a>. Wenn du schon gespendet hast genügt ebenfalls eine Mail.
</span></td>
</tr>
<tr>
<td> </td>
</tr>
</table></td>
</tr>
</table>
";
//Footer - nur dann weglassen, wenn du auch den Header weglässt
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>