Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
[php] ip + zeitvergleich [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
[php] ip + zeitvergleich


 
Sanjo
18-03-2002, 21:50 
 
hi,

also folgendes:

ich habe eine art chat, bei jedem post wird die ip gespeichert, nun moechte ich, das ein user z.B. nur 3 mal in 2 minuten was schreiben darf. Also muss vor jedem Eintrag die User IP mit allen IP's aus der DB geprueft werden und dann mit der Zeit uebereinstimmen. Ich koennte ja noch ein timestamp feld in die DB einfuegen, dann muesste im Script eben stehen $timestamp + 2 minuten nicht groesser als 3 oder so...kann jemand helfen?

thx

 
Berni
18-03-2002, 22:43 
 
die lösung hast du dir bereits selber gegeben!

:D berni

 
Sanjo
19-03-2002, 02:34 
 
ich weiss, das ist aber nur Therorie, wie es klappen koennte...jedoch weiss ich nicht wie ich es umsetzen soll...daher poste ich ja auch hier ;).

Also kann jemand helfen?

thx

 
Titus
19-03-2002, 05:49 
 
dann bist du hier falsch ... verschoben ins SQL-Forum

die Antwort:

select count(*) from CHAT where USERNAME='$name' and date_add (TIME, interval 2 minute)>=now()

schon hast du die Anzahl der Beiträge von User $name im Query-Ergebnis.

 
Sanjo
19-03-2002, 20:22 
 
ich suche eigentlich die Funktion in php...du hast mir ja freundlicher weise die MYSQL Abfrage gepostet, aber ich habe keine Idee, wie ich damir jetzt arbeite und das es funktioniert :(.

Kann mir das nicht mal einer posten? Duerfte doch nicht so schwer fuer euch sein...und ich wuerde dabei wieder etwas lernen :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:27 Uhr.