Mailinglisten-Archive |
> wie kann man reloads abfangen, also wenn ich mir vorstelle das irgendein ein > Benutzer, sei es aus Spaß oder aus Zerstörungswut dauerhaft eine Seite > reloadet und hinter dieser Seite steht eine Datenbank, dann treibt es mir ja > Schweißperlen auf die Stirn. Ich stell mir das so vor: Beim ersten Zugriff wird ein Cookie gespeichert, z.b. SetCookie ("schongeladen","true",time()+3600); Du baust dann eine if-Schleife ein, z.b. if ($HTTP_COOKIE_VARS["schongeladen"]) { echo "Kann nicht mehr als einmal geladen werden."; } else { // Erstes Laden } > Ich mein ich hab schon ab und an im normalen Betrieb mich zu dem > Puretec-DB-Server zu connecten. > > Kann man das irgendwie abfangen?? Und noch eine Frage in die Richtung, kann > ich wenn der erste Connect fehlschlug nochmal probieren und dann erst ne > Fehlermeldung ausgeben. Ist mir nur so aufgefallen und ich hab bisher noch > kein Skript gefunden wo nochmal ein mysql_connect gemacht wird wenn was > schieflief...?! Aber wäre praktisch besser..oder? $verbindung = _(at)_mysql_connect("mysql.server.com","username","passwort"); if (!$verbindung) // Is was schiefgelaufen { $verbindung = _(at)_mysql_connect("mysql.server.com","username","passwort"); // Nochma versuchen } ACHTUNG: BEIDE SCRIPTS UNGETESTET! gruss dominik
php::bar PHP Wiki - Listenarchive