SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.06.2003, 00:27:16
saidbuchari saidbuchari ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 118
kurze frage zu ini_set()

uhmm ich habe gerade festgestellt das mein provider die maximale lebensdauer für sessions auf 24 minuten sprich 1440 gesetzt hat.

mein Problem ist jetzt das ich ne community bastle udn schon fast fertig bin udn jetzt festgestellt hab das nach 24 minuten automatisch schlus ist mit dem rum surfen in der community udn man sich neu einloggen muss. nun endlich meine frage lol

ich frage auf allen seiten nac hsession variablen ab. wenn ich jetzt die lebensdauer auf unbegrenzt setzen will also so lange wie der user online ist, wie muss ich das machen also was muss ich ini_set( hier reinschreiben ) .

Ach ja und muss ich das auf jederseite neu machen oder reicht das einmal beim login?

danke schonmal für eure hilfe. hab schon echt ne menge gelernt durch diese seite danke auch an die macher.

Said
__________________
Die Wahrheit lässt sich nicht teilen...
Mit Zitat antworten
  #2  
Alt 14.06.2003, 01:46:40
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
schreibe auf deine seiten:

ini_set('session.gc_maxlifetime', 'neuer wert');
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 14.06.2003, 01:51:24
saidbuchari saidbuchari ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 118
hallo coding hehe wie gehst dir? hoffe alles kalr bei dir. erstmal danke für deine schnelle antwort.

muss ich das auf all meinen seiten wo die sessionabfrage gemacht wird einfügen direkte hinter session_start? oder nreicht das wenn ich das auf der loginseite wo die session nach erfolgreichem login über kreiert wird?

achso udn bei wert wenn ich den unendlich haben will was muss da rein?

Puh ich hoffe ich lerne es irgendwann mal lol

Said
__________________
Die Wahrheit lässt sich nicht teilen...
Mit Zitat antworten
  #4  
Alt 10.07.2003, 15:31:34
saidbuchari saidbuchari ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 118
hmm komm nicht weiter

hab das mal eingefügt und zwar steht jetzt bei mir folgendes auf jeder seite.

PHP-Code:
// TimeOut überschreiben auf eine Stunde ( 60*60 )
ini_set("session.gc_maxlifetime","1");
// keine Cookies
ini_set("session.use_cookies""0"); 

die zeile
ini_set("session.gc_maxlifetime","1"); hab ich nur in der Index mal eingefügt gehabt um auszuprobieren ob das geht. allerdings bin ich länger eingeloggt wie eine sekunde. Wie kann ich überprüfen ob die einstellungen übernommen werden?

ich wollte ja eiegntlich das die session nur beendet wird wenn man den browser schliest oder sich ausloggt darum würde ich die überall auf 43200 (12 Stunden) setzen. Ich mein wer bleibt schon 12 stunden auf der gleichen seite. Darum sollten 12 stunden chon genügen.

wenn ich jetzt also überall ini_set

PHP-Code:
session_start(); 
ini_set("session.gc_maxlifetime","43200"); 
am anfang der seite setze hat die session dann auch eine lebensdauer von 12 stunden? Wie gesagt hab mal testweise den wert auf 1 gesetzt aber kann trotzdem rumsurfen wie ich will die session wird nicht nach einer sekunde gekillt. ich bin jetzt ein wenig unsicher. Bitte helft mir lol.

Said
__________________
Die Wahrheit lässt sich nicht teilen...
Mit Zitat antworten
  #5  
Alt 10.07.2003, 15:34:04
Ben20
Guest
 
Beiträge: n/a
Ich würd das ini_set mal vor session_start() schreiben - vielleicht hilfst!
Mit Zitat antworten
  #6  
Alt 12.07.2003, 05:40:54
saidbuchari saidbuchari ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 118
danke für deinen tipp Ben. Es ändert aber auch ncihts. egal wo ich das hinschreibe ich kriege keien änderung. Kann das Sein das der Provider dieso Option gesperrt hat? hmm Das wär jetzt echt übel. Ich hab ne community jetzt fast fertig session basierend. aber irgendwie surft ma so rum sag ich mal udn mit einmal ist man nciht mehr eingelogged. das nervt echt ab.
__________________
Die Wahrheit lässt sich nicht teilen...
Mit Zitat antworten
  #7  
Alt 12.07.2003, 12:33:27
Ben20
Guest
 
Beiträge: n/a
Bei welchem Provider bist Du denn? Ich war lange Zeit bei 1&1, hab auch ein paar Seiten mit Login da gehostet - ging immer prima!
Mit Zitat antworten
  #8  
Alt 12.07.2003, 13:12:34
saidbuchari saidbuchari ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 118
hm ich bin bei kontent. www.kontent.de ich weis garnicht ob die das unterstützen also sessions unterstützen sie sonst würds ja nciht gehen aber die session life time ist halt auf 1440 gestellt. und das nervt weil man halt in unregelmässigen abständen automatisch ausgeloggt wird.
hmm ich denke mal die haben das deaktiviert.
__________________
Die Wahrheit lässt sich nicht teilen...
Mit Zitat antworten
  #9  
Alt 12.07.2003, 13:56:32
galle galle ist offline
Anfänger
 
Registriert seit: Jul 2002
Beiträge: 74
hi ,
bin selbst bei kontent.
ich habe allerdings noch nich mit sessions auf deren server gearbeitet.
++++++
meine standardantwort zu kontent:

Für den Webspace bei Kontent muss ich Variablen in PHP zum Teil umbenennen: z.b. heisst die $SESSID bei Kontent $KONTENDSID
+++++++

kann sein das sie solche ähnlichen regelungen auch für andere session-befehle eingerichtet haben.

greetings,

; )))))))))))))))))))))))))))))))))
__________________
am Anfang war die Erde eine flüssige Masse ... :))

Geändert von galle (12.07.2003 um 14:09:27 Uhr)
Mit Zitat antworten
  #10  
Alt 12.07.2003, 14:23:59
saidbuchari saidbuchari ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 118
hmm bei der session id hab ich normal den befehl sessid benutzt und das funzt prima. halt nur diese andern sachen. ist ja nur das mir die zeit zu kurz ist ich will eigentlich das die session erst bei logout oder bei timeout gelöscht bzw destroyed wird und das geht irgendwie nciht. ich glaube ich muss die mal anrufen.

Said
__________________
Die Wahrheit lässt sich nicht teilen...
Mit Zitat antworten
Antwort


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

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:41:41 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt