php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.08.2004, 17:52  
Gast
 
Beiträge: n/a
Standard SESSION SCHNELLE HILFE BITTE!

Also früher wurde der Code ja so geschrieben:

IM HTML-TAG ganz oben kamm mal:
Code:
<?php session_start();
?>
Dann nach oder im Body kamm:
Code:
<?php if (!session_is_registerd('user'))
{
die("Sorry du bist nicht eingeloggt!");
}
?>

Aber wie schreibt man den den neuen Code den dieser hat so viele fehler wenn sich jemand einloggen will schreibt er trotzdem KEIN ZUGRIFF du bist nicht eingeloggt!


Bitte um hilfe!
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 01.08.2004, 17:56  
Gast
 
Beiträge: n/a
Standard

$_SESSION verhält sich fast genauso wie jedes andere Feld auch. Du kannst damit fast alles machen, was Du auch mit einem "normalen" Feld machen kannst.
PHP-Code:
<?php
session_start
();

// evtl. noch irgendwas anderes


if (!isset($_SESSION['user']))
    die(
'Sorry du bist nicht eingeloggt!');
else
    echo 
'Hallo, '$_SESSION['user'];
?>
Was man nicht machen sollte, wird (wenn ich mich recht entsinne) unter http://Php.net/session beschrieben. Z.B. unset($_SESSION); ist nicht gut
 
Alt 01.08.2004, 17:58  
Gast
 
Beiträge: n/a
Standard

dankeschön
 
Alt 01.08.2004, 20:41  
Gast
 
Beiträge: n/a
Standard

eine frage noch!


muss ich dann


session_register ('haha');


auch ändern?
 
Alt 01.08.2004, 21:51  
Gast
 
Beiträge: n/a
Standard

ja
$_SESSION['haha'] = 'WasAuchImmer';
 
Alt 02.08.2004, 12:59  
Gast
 
Beiträge: n/a
Standard

was ist zwischen


$_Session


und


session_registered


der unterschied oder vorteil?
 
Alt 02.08.2004, 13:14  
Gast
 
Beiträge: n/a
Standard

Schau hier http://de2.php.net/manual/de/functio...registered.php

dort steht

Zitat:
Wenn Sie $_SESSION (oder $HTTP_SESSION_VARS) verwenden, sollten Sie nicht session_register(), session_is_registered() und session_unregister() verwenden.
Machs also mit isset($_SESSION['varname']) ...
 
Alt 02.08.2004, 13:14  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
session_register ('haha'); 
ist alt

PHP-Code:
$_SESSION['haha']; 
ist neu
 
 


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
Problem bei session Lifetime Cyberbob_at_tot PHP Tipps 2007 5 05.06.2007 17:47
session nach seitenwechsel leer... GELight PHP Tipps 2006 8 17.09.2006 15:17
Schnelle Hilfe Bitte. c01001 Server, Hosting und Workstations 4 12.11.2005 11:41
[Erledigt] php session problem :( PHP Tipps 2005-2 5 21.10.2005 16:37
Bitte um schnelle hilfe TaStEn PHP Tipps 2005-2 1 03.09.2005 20:46
Hilfe bei der Session PHP Tipps 2005-2 7 30.08.2005 00:35
Session wird nicht angelegt PHP Tipps 2005-2 7 24.07.2005 13:35
Probleme bei der Eingabe in Mysql BITTE UM SCHNELLE HILFE!!! PHP Tipps 2005-2 37 06.07.2005 23:32
[Erledigt] Formulardaten in einer Session speichern, per Link übergeben PHP Tipps 2004-2 2 29.12.2004 15:47
Irgendwas klappt mit meinen Session nicht!!! HILFE! medico PHP Tipps 2004-2 4 18.12.2004 02:56
[Erledigt] Hilfe...PhpBB Session Problem!! PHP Tipps 2004-2 2 15.12.2004 18:28
Biete Geld für schnelle Hilfe Beitragsarchiv 2 01.11.2004 18:50
Pfadproblem! Brauche schnelle Hilfe vom Profi! PHP-Fortgeschrittene 8 31.07.2004 11:28
Hilfe mit session PHP Tipps 2004 5 10.06.2004 16:53


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:22 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.