php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.10.2004, 23:33  
Gast
 
Beiträge: n/a
Standard Variablen "vergessen" Werte bei Seitenwechsel, Cou

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!!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.10.2004, 00:39  
Gast
 
Beiträge: n/a
Standard

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
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ä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

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:55 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.