Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 20.05.2005, 13:48   #16
TP-Supporter
 
Benutzerbild von urban-a
 
Registriert seit: May 2004
Ort: Wien
urban-a ist auf einem guten Weg
hast du eine session erzeugt?

dann kannst du mit

PHP-Code:
$_SESSION[name
darauf zugreifen!

lg,
__________________
Na endlich!
urban-a ist offline   Mit Zitat antworten


Alt 20.05.2005, 14:10   #17
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Zitat:
Zitat von urban-a
hast du eine session erzeugt?
Ja

Die Sessions habe ich so erzeugt:
PHP-Code:
session_start();
session_register(variable1);    
session_register(variable2);
session_register(variable3);
session_register(variable4); 
Und den Zugriff auf die Sessions habe ich immer ohne ...start() gemacht:
PHP-Code:
session_register(variable1);
session_register(variable2);
session_register(variable3);
session_register(variable4); 
der gleich Code hatte ja schon bei meinen alten Provider funktioniert.
dieter99 ist offline   Mit Zitat antworten
Alt 20.05.2005, 14:14   #18
TP-Supporter
 
Benutzerbild von urban-a
 
Registriert seit: May 2004
Ort: Wien
urban-a ist auf einem guten Weg
also in jedem dokument in dem du etwas mit session machst am anfang:
PHP-Code:
session_start(); 
dann zb session username mit einer postvariabel füllen wäre:

PHP-Code:
$_SESSION['username']=$_POST[username]; 
darauf zugreifen:

PHP-Code:
echo $_SESSION['username']; 
bei deinem alten provider waren die Globals nicht auf OFF gesetzt.

hier sind sie´s was auch gut ist und nun musst du eben bei

get, post, session, cookie

immer mit

PHP-Code:
$_GET
$_POST
$_SESSION
$_COOKIE 
darauf zugreifen
__________________
Na endlich!

Geändert von urban-a (20.05.2005 um 14:17 Uhr).
urban-a ist offline   Mit Zitat antworten
Alt 20.05.2005, 14:45   #19
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Es greift!
Danke für die tolle und schnelle Unterstützung!!!
dieter99 ist offline   Mit Zitat antworten
Alt 20.05.2005, 16:20   #20
TP-Member
 
Registriert seit: May 2005
Ort: NRW
Arno Simon macht alles soweit korrekt
uuuppss..... nicht zu ende gelesen....

vG

Arno
Arno Simon ist offline   Mit Zitat antworten
Alt 23.05.2005, 19:35   #21
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Ich habe noch eine Frage zu Cookies:

Mit Global On hatte dieser Code funktioniert (Cookie wurde gesetzt):

setcookie ("cookietermin", $value, time()+43200);


Mit Global OFF habe ich das Script folgendermaßen geändert:

$_COOKIE['setcookie ("cookietermin", $value, time()+43200)'];

Weshalb wird mit dem neuen Code KEIN Cookie gesetzt? Wo ist der Fehler?
dieter99 ist offline   Mit Zitat antworten
Alt 23.05.2005, 19:44   #22
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Mit $_COOKIE[] kannst du nur auf bestehende Cookies zugreifen, nicht erzeugen! Du solltest die Logik mal durchgehen, was $_COOKIE['setcookie ("cookietermin", $value, time()+43200)']; angeht.
Strogij ist offline   Mit Zitat antworten
Alt 24.05.2005, 11:49   #23
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Wenn ich den Code

setcookie ("cookietermin", $value, time()+43200);

benutze, dann bekomme ich folgende Fehlermeldung:

PHP-Code:
WarningUnknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3Please be advised that the session extension does not consider global variables as a source of dataunless register_globals is enabledYou can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to offrespectivelyin Unknown on line 0 
Das nächste Problem ist das das System diesen Code nicht frißt:

if (!isset($COOKIE[cookietermin]))
....
....

Ich weiss jetzt nicht, ob er setcookie nicht macht, oder ob er den Code "if (!isset($COOKIE[cookietermin]))" nicht versteht
dieter99 ist offline   Mit Zitat antworten
Alt 24.05.2005, 11:51   #24
TP-Supporter
 
Benutzerbild von urban-a
 
Registriert seit: May 2004
Ort: Wien
urban-a ist auf einem guten Weg
probiers mal so:

PHP-Code:
if (!isset($_COOKIE[cookietermin])) 
lg,
__________________
Na endlich!
urban-a ist offline   Mit Zitat antworten
Alt 24.05.2005, 12:30   #25
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
@urban: es klappt! kleiner Fehler, große Auswirkung!

So langsam aber sicher laufen alle meine Scripte. Was mir jetzt noch total schleiferhaft ist: mein selbst erstellter Loginbereich klappt wunderbar, doch sobald ich die Loginseite in ein Frame (target ...) einbinde, dann funktioniert das einloggen nicht mehr. Weiss jemand warum das so ist?
dieter99 ist offline   Mit Zitat antworten
Alt 24.05.2005, 12:34   #26
TP-Supporter
 
Benutzerbild von urban-a
 
Registriert seit: May 2004
Ort: Wien
urban-a ist auf einem guten Weg
schwer zu sagen, auf welche seite übergibst du?
zeig ein bisschen code

lg,
__________________
Na endlich!
urban-a ist offline   Mit Zitat antworten
Alt 24.05.2005, 12:45   #27
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Ich hab`s jetzt mal getestet. Das anmelden klappt zunächst. Nach dem erfolgreichen anmelden springt das System weiter auf die Seite login2.php. Dort steht der Code:

if (!isset($session_variable) OR $session_variable!=123456)
{
header("Location: login.php");
}


Da anscheinend die Bedingung nicht erfüllt wird, springt das System wieder zurück auf login.php.

Das komische: ohne Frame funktioniert alles einwandfrei. Weshalb erkennt er in Frames die $session_variable nicht???
dieter99 ist offline   Mit Zitat antworten
Alt 24.05.2005, 12:49   #28
TP-Supporter
 
Benutzerbild von urban-a
 
Registriert seit: May 2004
Ort: Wien
urban-a ist auf einem guten Weg
bau diese auch - wie schon gesagt - auf

PHP-Code:
$_SESSION[name
um!

lg,
__________________
Na endlich!
urban-a ist offline   Mit Zitat antworten
Alt 24.05.2005, 12:49   #29
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
der Code etwas genauer:

$session_variable=$_SESSION['session_variable'];
if (!isset($session_variable) OR $session_variable!=123456)
{
header("Location: login.php");
}
dieter99 ist offline   Mit Zitat antworten
Alt 24.05.2005, 12:55   #30
TP-Supporter
 
Benutzerbild von urban-a
 
Registriert seit: May 2004
Ort: Wien
urban-a ist auf einem guten Weg
aso alles klar du hast es in eine andere variable gekappt
wußte ich nicht sorry


nun ich denke es liegt an den frames selbst, denn eine session existiert ja nur "pro seite"

übergibst du an login2.php im gleichen fenster in dem die session gestartet wurde, oder lädts du die login2.php als eigenständige seite.

denn dann kann ich mir vorstellen, dass die session nicht mit übergeben wird. denke ich
also nicht hauen wenns nicht stimmt

lg,
__________________
Na endlich!
urban-a ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Variablen mit POST übergeben Variablen mit POST übergeben
« Mysql Ergebnis gliedern! | Dämliche Zeitfunktion »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:08 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67