- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 08-10-2002, 11:51
Wotan
 Master
Links : Onlinestatus : Wotan ist offline
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
Wotan ist zur Zeit noch ein unbeschriebenes Blatt
Standard Session_register

Wenn ich mit session_register Werte speichere, wie lösche ich sie dann wieder? Ohne session_destroy. Weil die session muss noch weiter laufen.
__________________
*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Mit Zitat antworten
  #2 (permalink)  
Alt 08-10-2002, 11:55
Titus
 PHP Master
Links : Onlinestatus : Titus ist offline
Registriert seit: Jan 2001
Ort: im Rodgau
Beiträge: 4.292
Titus ist zur Zeit noch ein unbeschriebenes Blatt
Talking

session_unregister
__________________
mein Sport: mein Frühstück: meine Arbeit:

Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.
Mit Zitat antworten
  #3 (permalink)  
Alt 08-10-2002, 11:56
Wotan
 Master
Links : Onlinestatus : Wotan ist offline
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
Wotan ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Noch ein Problem damit.

Ich mach eine Anmeldung, und lasse per header("Location: index.php") auf eine andere Seite weiterleiten.

Nur wird mir in der URL-Leiste immer index.php?username=wotan&password=test angezeigt.

Wie kann ich das umgehen?
__________________
*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Mit Zitat antworten
  #4 (permalink)  
Alt 08-10-2002, 11:56
Wotan
 Master
Links : Onlinestatus : Wotan ist offline
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
Wotan ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von Titus
session_unregister
Danke Titus.
__________________
*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Mit Zitat antworten
  #5 (permalink)  
Alt 08-10-2002, 12:08
Campus
 PHP Junior
Links : Onlinestatus : Campus ist offline
Registriert seit: Jul 2002
Ort: D
Beiträge: 842
Campus ist zur Zeit noch ein unbeschriebenes Blatt
Campus eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von Wotan
Noch ein Problem damit.

Ich mach eine Anmeldung, und lasse per header("Location: index.php") auf eine andere Seite weiterleiten.

Nur wird mir in der URL-Leiste immer index.php?username=wotan&password=test angezeigt.

Wie kann ich das umgehen?
hmm, ist im formular method POST oder GET ? muss erstmal POST sein, aber eigentlich sollte das nicht sein, wenn du erstes auf ner header datei die daten schickt, und von da an weiter nach index, dann sollteten die variabel nicht mehr gütlig sein..
poste mal den code..
Mit Zitat antworten
  #6 (permalink)  
Alt 08-10-2002, 12:19
Wotan
 Master
Links : Onlinestatus : Wotan ist offline
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
Wotan ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Im Formular ist post.

Das Formular geht dann auf die logon.inc.php von hier aus geht es per header wieder zurück zur index.php.

In der logon.inc.php setze ich mit session_register zwei Vars. Kann es daran liegen?

Sorry, stimmt ja garnicht. Das ist ja noch die Formular-Version 0.1. Und da wird ja direkt auf die index.php geleitet. Da fehlt ja noch die Zwischenseite.
__________________
*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/

Geändert von Wotan (08-10-2002 um 12:23 Uhr)
Mit Zitat antworten
  #7 (permalink)  
Alt 08-10-2002, 12:26
Campus
 PHP Junior
Links : Onlinestatus : Campus ist offline
Registriert seit: Jul 2002
Ort: D
Beiträge: 842
Campus ist zur Zeit noch ein unbeschriebenes Blatt
Campus eine Nachricht über ICQ schicken
Standard


abern müsste ja trotzdem dann Get sein
Mit Zitat antworten
  #8 (permalink)  
Alt 08-10-2002, 12:28
Rob K
 Junior Member
Links : Onlinestatus : Rob K ist offline
Registriert seit: Oct 2002
Ort: Dresden
Beiträge: 148
Rob K ist zur Zeit noch ein unbeschriebenes Blatt
Rob K eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von Titus
session_unregister
wenn du alle auf einmal löschen willst, ist session_unset() hilfreich!
__________________
GNU/LINUX
Mit Zitat antworten
  #9 (permalink)  
Alt 08-10-2002, 12:31
Campus
 PHP Junior
Links : Onlinestatus : Campus ist offline
Registriert seit: Jul 2002
Ort: D
Beiträge: 842
Campus ist zur Zeit noch ein unbeschriebenes Blatt
Campus eine Nachricht über ICQ schicken
Standard

am bestens isses eh auf session_register, session_unregisiter, session_unset zu verzichten.
Mit Zitat antworten
  #10 (permalink)  
Alt 08-10-2002, 12:32
Wotan
 Master
Links : Onlinestatus : Wotan ist offline
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
Wotan ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von Campus

abern müsste ja trotzdem dann Get sein
Braucht in dem moment nicht get sein. Weil die umleitung über die logon.inc.php so schnell geht das man oben die URL-Leiste nicht sieht. Und die Weiterleitung von lognon.inc.php auf index.php geht jetzt so wie es soll.

Wozu doch manchmal Zwischen-Seiten gut sind.
__________________
*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Mit Zitat antworten
  #11 (permalink)  
Alt 08-10-2002, 12:32
Wotan
 Master
Links : Onlinestatus : Wotan ist offline
Registriert seit: Sep 2001
Ort: Berlin
Beiträge: 5.348
Wotan ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von Campus
am bestens isses eh auf session_register, session_unregisiter, session_unset zu verzichten.
Wie so?
__________________
*winks*
Gilbert
------------------------------------------------
Hilfe für eine Vielzahl von Problemen!!!
http://www.1st-rootserver.de/
Mit Zitat antworten
  #12 (permalink)  
Alt 08-10-2002, 12:34
Rob K
 Junior Member
Links : Onlinestatus : Rob K ist offline
Registriert seit: Oct 2002
Ort: Dresden
Beiträge: 148
Rob K ist zur Zeit noch ein unbeschriebenes Blatt
Rob K eine Nachricht über ICQ schicken
Standard

Zitat:
Wie so?
genau, wieso?
__________________
GNU/LINUX
Mit Zitat antworten
  #13 (permalink)  
Alt 08-10-2002, 12:35
Campus
 PHP Junior
Links : Onlinestatus : Campus ist offline
Registriert seit: Jul 2002
Ort: D
Beiträge: 842
Campus ist zur Zeit noch ein unbeschriebenes Blatt
Campus eine Nachricht über ICQ schicken
Standard

sondern (zumindest in der neueren PHP versionen, bei 4.11 geht unset nicht so richtig)
kann man die $_SESSION wie eine normale variable behandeln

isset = session_is_registered
unset = session_unregister
= = session_register
Mit Zitat antworten
  #14 (permalink)  
Alt 08-10-2002, 12:40
Rob K
 Junior Member
Links : Onlinestatus : Rob K ist offline
Registriert seit: Oct 2002
Ort: Dresden
Beiträge: 148
Rob K ist zur Zeit noch ein unbeschriebenes Blatt
Rob K eine Nachricht über ICQ schicken
Standard

also bei mir hier (4.2.3) funzt unset prima!

Zitat:
kann man die $_SESSION wie eine normale variable behandeln
konnte man imho doch schon immer, oder?

früher:

PHP-Code:
session_register("foo");
$foo "bar";
echo 
$foo
heute:

PHP-Code:
session_register("foo");
$_SESSION['foo'] = "bar";
echo 
$_SESSION['foo']; 
__________________
GNU/LINUX
Mit Zitat antworten
  #15 (permalink)  
Alt 08-10-2002, 12:44
Campus
 PHP Junior
Links : Onlinestatus : Campus ist offline
Registriert seit: Jul 2002
Ort: D
Beiträge: 842
Campus ist zur Zeit noch ein unbeschriebenes Blatt
Campus eine Nachricht über ICQ schicken
Standard

PHP-Code:
session_register("foo");  <---wozu das ??
$_SESSION['foo'] = "bar";
echo 
$_SESSION['foo']; 
ganz heute
PHP-Code:
$_SESSION['foo'] = "bar";
echo 
$_SESSION['foo']; 
ne, konnte man so einfach früher nicht, auf 4.0.6 gehts gar nicht, und auf 4.1.1 geht das unset irgendwie noch nicht richtig (wobei es da schon laufen müsste)

nicht mal mit $HTTP_SESSION_VARS

Geändert von Campus (08-10-2002 um 12:47 Uhr)
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet. Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

25.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
belbit LiveSupport Script ansehen belbit LiveSupport Script

Schnellen und unkomplizierten Support im LiveSupport-Chat anbieten. Ohne Datenbank und in wenigen Sekunden installiert.

24.05.2012 EichbaumMedia | Kategorie: PHP/ Chat
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:53 Uhr.