| | | | |
| | |
| Gast
Beiträge: n/a
| Folgender Counter funktioniert nicht. Wieso? Die "start.php": <?php require "zaehler.php"; counter(); echo "Anzahl der Aufrufe: $count"; echo "[*]Folgeseite"; echo "[*]Aktuelle Seite"; ?> Die "zaehler.php" <?php function counter() { static $count; $count++; echo "Zähler:$count "; } ?> Die "zaehler2.php" <?php require "zaehler.php"; counter(); echo "Anzahl : $count"; ?> Ich habe Win98 und dort installiert. Das Skript soll ein didaktisches sein zum Einbinden von Dateien mit require. Das Problem ist: Beim Klick auf den Link mit $PHP_SELF zählt der Counter nicht hoch. Auch auf der Folgeseite wird auch nicht hochgezählt. $count auf global zu setzen nützt auch nix. Der Hintergrund dieses Skriptes: Ich hab ein Loginskript geschrieben, bei dem ich am Anfang der Webseiten ein require "login.php" und dann eine Funktion check_login habe. das funktioniert soweit so gut, aber wenn ich mich eingeloggt habe und die Seite zur Ansicht kommt und ich zu einer Folgeseite navigiere muss ich mich neu einloggen,da die Werte wie in diesem Beispiel in der eingebundenen Datei nicht mehr vorhanden sind. BITTE helft mir. Ich hab schon alles ausprobiert. Ist sicher nur ne kleinigkeit,die ich ändern muss, schätz ich.. Danke im Voraus für die Hilfe!! |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| Nach Ablauf eines Scriptes werden alle Variablen gelöscht. Lösungen: 1. Weitergabe über die URL echo '[*]Aktuelle Seite'; 2. Speichern der Variablen in einer Session: http://www.php.net/session 3. Speichern von $count in einer Datei http://www.php.net/fopen 4. Speichern von $count in einer Datenbank |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Klasse statt globaler Variablen | ecomeback | PHP-Fortgeschrittene | 6 | 15.07.2008 16:30 |
| Übergeben von Variablen an in PHP eingebundenes Perl-Script | shredder01 | PHP Tipps 2008 | 3 | 04.04.2008 09:25 |
| Variablen von Funktionen außerhalb nutzen | Wing | PHP Tipps 2008 | 5 | 28.09.2007 17:05 |
| unerklärliches Leeren von Variablen | KuShi | PHP Tipps 2007 | 2 | 08.07.2007 15:19 |
| Teil einer Variablen mit einer Variablen ersetzen ? | simsalabim | PHP Tipps 2007 | 11 | 20.03.2007 20:36 |
| Variable aus Variablen zusammensetzen | juhuwoorps | PHP Tipps 2007 | 1 | 28.11.2005 21:50 |
| Dynamische Werte übergabe? Logik Problem | jesus666 | PHP Tipps 2005-2 | 21 | 03.08.2005 17:30 |
| Eingabefelder und Werte | PHP Tipps 2005-2 | 1 | 28.06.2005 08:19 | |
| Variablen übergeben bzw. auslesen? | PHP Tipps 2005 | 4 | 30.01.2005 03:56 | |
| [Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben | PHP Tipps 2005 | 11 | 25.01.2005 10:44 | |
| Variablen Übergabe bei seitenwechsel | PHP Tipps 2004-2 | 6 | 01.12.2004 16:40 | |
| Variablen aus den Formular sind nicht mehr verfügbar | PHP Tipps 2004 | 6 | 30.10.2004 13:31 | |
| Dynamisch erstellte Variablen ansprechen | PHP Tipps 2004 | 2 | 08.08.2004 20:15 | |
| Variablen per adresse übergeben | rocco | PHP Tipps 2004 | 7 | 24.07.2004 12:03 |
| Variablen zwischen Frames übergeben | PHP Tipps 2004 | 4 | 29.06.2004 12:41 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| session variable nach seitenwechsel weg, php bei seitenwechsel variable übergeben, session wird auf folgeseite hochgezählt, php variable vergessen, php: werte über seitenwechsel speichern, php seitenwechsel variable speichern |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.