Mailinglisten-Archive |
Matthias Queisler wrote: > 1. Wie kann ich am Besten eine IP-Sperre einbauen? Ich brauche das, > wenn sich jemand ein Banner anguckt bekommt er eine Belohnung er soll > diese aber nur nach 30 Minuten der letzten Einblendung bekommen > können. Wenn er sich das Banner nach 10 Minuten nochmal anguckt soll > ernichts bekommen. Mach eine MySQL Tabelle wie folgt CREATE TABLE phpOpenCounter_userlog ( datecheck varchar(14) NOT NULL, ip varchar(15) NOT NULL ) In Deinem Skript machst Du nun $timestamp = time() - 30 * 60; delete from table where datecheck < $timerange $ip = getenv( "REMOTE_ADDR" ); select count(*) as result from table where ip = '$ip' if( result > 0 ) // user bekommt nichts else // user bekommt was $datecheck = time(); insert into table (datecheck, ip) values('$datecheck', '$ip') Das ist natürlich alles _abstrakt_ und soll Dir nur den Weg zeigen. > 2. Wie stelle ich meinen Apache Server so ein, dass er statt > index.html, index.php als erstes aufruft. DirectoryIndex index.php index.html index.htm > 3. Wo gibt es ein gutes Besispiel für Session Handle? Ich möchte, dass > er sich nur einmal einloggen muss und dann auf allen Seioten als > eingeloggt angesehen wird. Auf http://www.zend.com/, http://www.phpbuilder.com/ oder http://www.dynamic-webpages.de/ solltest Du schnell fündig werden. > Versteht ihr was ich meine? Ja. -- Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' ! weitere Infos _(at)_ http://www.dynamic-webpages.de/
php::bar PHP Wiki - Listenarchive