Wo würde es noch ne Einstellung geben?
Gruß Rolf
Am besten du postest dein Code .
Ich seh so keinen Fehler .
Wo würde es noch ne Einstellung geben?
Gruß Rolf
Am besten du postest dein Code .
Ich seh so keinen Fehler .
Es sollte aufjedenfall immer mit einem hiddenfeld für die ID funktionieren, wenns so ist, liegts an der php.ini
Ok, hiermal die beiden Quelltexte -->
<?php session_set_cookie_params((60*60*24*31), '/');<br />session\_name('formular');
session\_start();
?\>Checkliste
<?php echo "aber probiert hast du es immernoch nicht ein hidden feld mitzuschicken .
Bei der ersten form
sowas wie
solltest du eh machen weil es auch leite ohne coockies gibt.
Aber an deinem Code liegt es nicht.
Schau mal hier was man noch alles einstellen kann in der php.ini
http://www.mywebsolution.de/workshops/1/page_4/show_…
(
Nöp, auch mit dem hidden …es klappt einfach nicht!
Und das nervt jetzt gewaltig, da ich bis auf das eigentlich fertig wäre!
Unglaubbar!
php.ini Einstellungen sind alle soweit gemacht und ok. Lauf deiner Seite…
Zum Verzweifeln!
Gruß Rolf
Hmmm, also scheinbar funktioniert da wirklich was nicht mit den Cookies - nur hab ich null Plan wo ich noch was einstellen könnte.
Die php.ini schaut gut aus - und die IE Einstellungen auch.
Gruß Rolf
Pack es doch einfach mal irgentwo online .
Ung gu ob du dann immernoch probleme mit dem IE hast .
Hallo,
also Cookies sind ok -->
Cookie Test und Java Script Test
Dein Browser wurde erfolgreich getestet. Hier das Ergebnis:
Java ist aktiviert.
Deine Cookies sind aktiviert.
Online packen hab ich keine Chance momentn - läuft alles in Firma und so…
Und selber hab ich keinen Webspace
Gruß Rolf
schon mal einen anderen browser benutzt, nur mal so ?
Internet Explorer ist eh das letzte , was ich da alles schon gelesen habe, was alles erst dann gleich funktioniert wenn unterschiedliche einstellungen vorliegen .
Also wenns FireFox auch nicht macht, dann wird es wohl eher ein server einstellung problem sein ,das er die ID nicht will.
Wie gesagt - ist alles Office hier - kann also nur IE nehmen
Ich hab jetzt mal so abgefragt -->
if (!isset($\_COOKIE[session\_name()]))
{
echo "Hier geht´s nicht weiter";
$error = "Du musst Cookies aktiviert haben!";
}
Da bringt er mir Hier geht´s nicht weiter
Jetzt bin ich aber echt total verwirrt…((((
Gruß Rolf
und wenn alles nicht hilft, musst du dir deine eigene session schreiben.
ist auch nicht so schwer
User tabelle mit session ,
session tabelle mit datenfeldern .
dann gibts eben keine §_SESSION
sondern deine SQL eingabenund abfragen zur session id , die du dann natürlich selber mitliefern musst im post und selber die session daten einlesen musst etc.
Wie gesagt - ist alles Office hier - kann also nur IE nehmen
(
?? was hat das mit offline zu tun ?
Browser ist Browser , ausser das du vielleicht ein gateway eintragen musst.
Browser gibts sogar auf einem Stick als Portable
http://portableapps.com/apps/internet/firefox_portable
braucht kein internet , ich browse local .
Wie gesagt, wenn dein Browser die cookies einfach beim verlassen der seite löscht oder ein anderes tool dazwischen funkt , wird das nix mit dem coockie austeilen. Auch kann es sein das dein Server die Session ID nicht einlesen tut , weil irgentwas nicht in der ini drinne ist .
Allerdings sollte es immer mit der manuellen übergabe der SID funktionieren , denn dann hat das system ja die richtige SID und legt nicht eine neue an.
Du musst irgentwie überprüfen ob es am genau diesen Office Browsern liegt.
Allerdings sollten dann auch keine Externen Seiten, wo Coockie pflicht ist, funktionieren.
P.S. wer ist den der administrator für den webserver ?
Wir könnten was testen - ich hab hier ne klitzkleine Abfrage wegen Session und Cookies und so nech.
Bei mir klappt das nicht.
Hättest du eventl ne Möglichkeit dies kurz gegenzutesten?
Denn dann bin ich auf der sicheren Seite, wobei die nicht gut is
Also -->
Neu.php
Dein Name:
Seite1.php -->
<?php session_start(); <br />$name = $\_POST['name'];
if(!isset($name))
{
$name = "Gast";
}
//Session registieren
$\_SESSION['name'] = $name;
//Text ausgeben
echo "Hallo $name
[Weiter](seite2.php)";
?\>
Seite2.php
<?php session_start(); //Ganz wichtig<br />//In $name den Wert der Session speichern
$name = $\_SESSION['name'];
//Text ausgeben
echo "Du heißt immer noch: $name";
?\>
Also wenn bei --> „Du heißt immer noch: $name“; nichts mehr kommt in der Ausgabe, dann …keine Ahnung, aber ich geh davon aus, das bei dir was kommt .
Könntest du mir das mal kurz testen bitte bitte bitte
Danke Gruß Rofl
Online unter
http://www.legioneuropa.byethost7.com/cockiesession/
zum selber testen
Mein Ergebnis bei Name : thomas
Hallo Thomas
Weiter
Du heißt immer noch: Thomas
cya
Ok, also er legt die Cookies an - kann aber dann nicht mehr draufzugreifen!
Danke dir
Gruß Rolf
Spannend - bei http://www.legioneuropa.byethost7.com/cockiesession/
geht auch bei mir…
Das ist merkwürdig
Gruß Rolf
Wenns nur der coockie ist, dann kannst du ja mit hidden feld für die session arbeiten , das ja nicht so schlimm
hier hab ich dir das mal in eine datei gepackt
http://www.legioneuropa.byethost7.com/cockiesession/…
zum download
http://www.legioneuropa.byethost7.com/cockiesession/
mit rechter mousetaste downloaden die neu_onefile.download
was mich wundert ist das er den coockie setzt .
Danke dir für deine Mühe…
Leider leider klappts nicht…
Ich dreh am Rad echt!
Gruß Rolf