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

Webseiten professionell erstellen

Webseiten professionell erstellen 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 für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 29.10.2002, 02:07:46
earlybird2002 earlybird2002 ist offline
Anfänger
 
Registriert seit: Oct 2002
Beiträge: 2
Problem mit Session

Erst mal Hallo @all!

Habe zwar schon die Suchfunktion benutzt, bin aber nicht weiter gekommen.

Mein Problem:
Möchte mittels session_start() eine Session eröffnen, dort einige Variablen mit Werten füllen und diese dann über mehrere Seiten transportieren.
Soweit so gut. Zum Testen habe ich die folgende kurze Scripte verfasst.

index.php
-------------
<?php
session_start();

$_SESSION['name'] = "Test Testerson";
$_SESSION['firma'] = "Tester und Sohn AG";
$_SESSION['status'] = "aktiv";

if(isset($_SESSION['name'])) echo"Variable gesetzt!";
echo "<a href="main.php">main</a>";
?>

main.php
------------
<?php
session_start();

echo $_SESSION['name']."hat folgende Firma eingetragen:";
echo $_SESSION['firma'];
echo "Der Status ist:",$_SESSION['status'],"";
?>

Leider bleibt die Ausgabe der Variablen auf der Seite main.php leer. Fehlermeldungen bekomme ich allerdings nicht.

Komisch finde ich, dass ich sowohl nach dem Aufruf der index.php als auch nach Aufruf der main.php jeweils eine Datei im Session-Save-Path angelegt wird und zwar mit unterschiedlichen IDs.

Kann mir jemand von Euch weiter helfen?!?!

Ich benutzte Apache 2.0.43 mit PHP 4.2.4 unter Win XP

Vielen Dank für Eure Mühe
earlybird2002
Mit Zitat antworten
  #2  
Alt 29.10.2002, 15:14:15
Progman Progman ist offline
Member
 
Registriert seit: Apr 2002
Beiträge: 821
Progman eine Nachricht über ICQ schicken
http://faq.php-q.net/#error

und du musst die Session-ID übergeben, was eigentlich automatisch durch session.trans-id (oder so) passieren sollte.
Ohne eine Session-ID wird eine neue Session erstellt. Das sind die 2 Dateien in /tmp
Mit Zitat antworten
  #3  
Alt 30.10.2002, 02:43:26
earlybird2002 earlybird2002 ist offline
Anfänger
 
Registriert seit: Oct 2002
Beiträge: 2
Zitat:
Original geschrieben von Progman
du musst die Session-ID übergeben, was eigentlich automatisch durch session.trans-id (oder so) passieren sollte.
Ohne eine Session-ID wird eine neue Session erstellt.
Hi Progman!

Erst mal Danke für Deine Antwort. Habe mir die php.ini angeguckt, und da war session.use_trans_sid = 0.

Hab das dann mal auf 1 gesetzt und siehe da es wird automatisch die SID über die URl übergeben.

Aber irgendwas ist noch immer nicht richtig. Standartmäßig sollte die Session einen Cookie anlegen. Tut sie aber nicht - zumindest nicht auf meinem Testsystem, beide Dateien hochgeladen: funktioniert.

Was kann man denn unter dem Apachen noch einstellen, damit der auch 'nen Cookie anlegt. (session.use_cookies ist auf 1)

Vielen Dank für Eure Mühe, Gruß earlybird2002
Mit Zitat antworten
Antwort


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

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 10:07:58 Uhr.


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


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