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

|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP 
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |

10.06.2004, 21:28:24
|
Anfänger
|
|
Registriert seit: Jun 2004
Beiträge: 9
|
|
Session Weiterleitung über Header
Ich versuche über einen header eine Session weiterzuleiten mit diesem Script
PHP-Code:
<?php
session_start();
$test=array("Alpha","Beta");
session_register(test);
$sid=session_id();
header("Location: sessionread.php?SID=$sid");
?>
Jedoch sind auf der Zielseite die Variablen leer. Hier die Zielseite:
PHP-Code:
session_register(test);
echo count($test);
for ($i=0;$i<count($test);$i++){
echo "Test=".$test[$i]."<br>";
}
Was mach ich falsch. Für rasche Hilfe wäre ich dankbar
mfg Ford Prefect
__________________
Unser Motto:
Es ist noch kein Meister vom Himmel gefallen, dafür aber jede Menge Nieten
Admiral James T. Kirk
|

11.06.2004, 01:52:46
|
Anfänger
|
|
Registriert seit: Jan 2004
Ort: wien
Beiträge: 15
|
|
probier mal:
PHP-Code:
session_start();
session_register('test');
$test=array("Alpha","Beta");
$sid=session_id();
header("Location: sessionread.php?SID=$sid");
PHP-Code:
session_register('test');
...rest
vielleicht liegts an den hochkomma
ist jedenfalls im tutorial so ...
schau mal obs funzt
Geändert von lolblack (11.06.2004 um 02:05:57 Uhr)
|

11.06.2004, 02:02:16
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
wenn jemand diesen thread findet, weil er/sie vielleicht ein ähnliches problem hat, wird er die lösung so nicht erfahren...wäre nett, wenn du sie auch noch posten würdest.
|

11.06.2004, 16:15:16
|
Anfänger
|
|
Registriert seit: Jun 2004
Beiträge: 9
|
|
Habe es jetzt versucht, funzt aber noch immer nicht.
Es muss aber etwas mit dem header zu tun haben, da es bei einer Weiterleitung mit einem link klappt.
mfg
Ford Prefect
__________________
Unser Motto:
Es ist noch kein Meister vom Himmel gefallen, dafür aber jede Menge Nieten
Admiral James T. Kirk
|

11.06.2004, 16:36:05
|
 |
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
Ich weiß nicht, ob es daran liegt, aber ich übergebe die SID bei Weiterleitungen immer so:
PHP-Code:
session_start();
header("Location: http://www.adresse.de/seite.php?" . SID);
SID ist eine Konstante, die automatisch bei session_start() erstellt wird und folgendes Format hat:
PHP-Code:
session_id() . "=" . session_id();
|

11.06.2004, 16:50:23
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
man lese und staune:
Zitat:
It is a good idea to call session_write_close() before proceeding to a redirection using
header("Location: URL");
exit();
because it ensures the session is updated (in a file or into a database, depending on the handler you're using) BEFORE you redirect the visitor somewhere else.
JP.
|
quelle
und wieso hängt ihr die sid an den url dran? das dass zu einem sicherheitsleck werden kann, ist schon klar, oder?
|

11.06.2004, 16:50:40
|
Anfänger
|
|
Registriert seit: Jun 2004
Beiträge: 9
|
|
Ja, das wars, jetzt funzts
Vielen Dank auch
mfg
Ford Prefect
__________________
Unser Motto:
Es ist noch kein Meister vom Himmel gefallen, dafür aber jede Menge Nieten
Admiral James T. Kirk
|

11.06.2004, 17:05:53
|
Anfänger
|
|
Registriert seit: Jun 2004
Beiträge: 9
|
|
Zitat:
Original geschrieben von feuervogel
man lese und staune:
quelle
und wieso hängt ihr die sid an den url dran? das dass zu einem sicherheitsleck werden kann, ist schon klar, oder?
|
Ansonsten wird die SID ja nicht weitergeleitet; für einen besseren Vorschlag bin ich jederzeit zu haben.
mfg
Ford Prefect
__________________
Unser Motto:
Es ist noch kein Meister vom Himmel gefallen, dafür aber jede Menge Nieten
Admiral James T. Kirk
|

11.06.2004, 18:32:36
|
SELFPHP Guru
|
|
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
|
|
>Ansonsten wird die SID ja nicht weitergeleitet;
bist du dir sicher? ich weiß nicht, wie deine php-config ist, aber bei mir passiert das alles automatisch - über cookie, und wenn cookies nicht erlaubt sind, wird die sid automatisch an den url gehängt.
|

11.06.2004, 19:41:59
|
Anfänger
|
|
Registriert seit: Jun 2004
Beiträge: 9
|
|
Bei mir geht das nicht da sollte ich mir mal die php-config ansehen.
mfg
Ford Prefect
__________________
Unser Motto:
Es ist noch kein Meister vom Himmel gefallen, dafür aber jede Menge Nieten
Admiral James T. Kirk
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 03:29:34 Uhr.
|