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

Das Zend Framework

Das Zend Framework 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
Hilfe Community Kalender Heutige Beiträge Suchen

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 13.03.2009, 02:09:22
Hansol Hansol ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 74
Beiträge: 59
Session ist nach weiterleitung weg

Hallo,

ich habe eine automatische Weiterleitung eingebaut die wie folgt aussieht.

Code:
<meta http-equiv="refresh" content="15; URL=http://xxx.de/meins/html/frat2.php?ON=<?echo $Auswahlfeld1;?>">
und nachdem die neue Seite geladen worden ist, ist dort trotzt session_start()
keine session mehr.


Wer kann mir helfen?

Geändert von Hansol (13.03.2009 um 02:10:01 Uhr)
Mit Zitat antworten
  #2  
Alt 13.03.2009, 12:23:29
Benutzerbild von rarios
rarios rarios ist offline
Member
 
Registriert seit: Jun 2006
Beiträge: 655
AW: Session ist nach weiterleitung weg

Also das ist mir eindeutig zu wenig Quelltext für eine Analyse.
Da brauch ich mehr!

2. Was ergibt denn var_dump($_SESSION); auf der neuen Seite?
__________________
Liebe Grüße
Mit Zitat antworten
  #3  
Alt 13.03.2009, 12:41:40
Hansol Hansol ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 74
Beiträge: 59
AW: Session ist nach weiterleitung weg

Hallo,

Also bei var_dump($_SESSION); kommt:
Code:
NULL 
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /www/htdocs/xxxx/xxxx/html/frat2.php:2) in /www/htdocs/xxxx/xxxx/html/frat2.php on line 5


Zitat:
Also das ist mir eindeutig zu wenig Quelltext für eine Analyse.
Da brauch ich mehr!
Ich habe schon alles gemacht das Problem entsteht an dieser Codezeile.

Code:
<meta http-equiv="refresh" content="15; URL=http://xxx.de/meins/html/frat2.php?ON=<?echo $Auswahlfeld1;?>">
Denn ich habe direkt davor ein echo was mir dies Session anzeigt also ist Sie noch aktiv und sobald die weiterleitung greift ist die Session weg.
Wenn ich die mit einem Link mache dann ist Sie in der nächsten Seite auch aktiv.
Eben nur nicht wenn ich dies über die Weiterleitung mache.
Mit Zitat antworten
  #4  
Alt 13.03.2009, 17:43:42
Benutzerbild von rarios
rarios rarios ist offline
Member
 
Registriert seit: Jun 2006
Beiträge: 655
AW: Session ist nach weiterleitung weg

Okay, dann endet hier meine Analyse.
Ich habe ganz eindeutig geschrieben, was ich brauche, und wenn Du das ignorierst, tut es mir leid.
Weiterhin ist die Fehlermeldung ja auch allessagend.
__________________
Liebe Grüße
Mit Zitat antworten
  #5  
Alt 13.03.2009, 18:03:41
Hansol Hansol ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 74
Beiträge: 59
AW: Session ist nach weiterleitung weg

Hallo,

wer wird denn gleich den Kopf in den Sand stecken?
Oder war das Sand in den Kopf??


Habe dir auch klar geschrieben worans hängt!
Fehlemeldung haste auch aber anscheinend keine Ahnung sonst würdest du nicht so dumm schreiben!

Was sagt denn die Fehlermeldung ??


Nicht was mir weiter hilft denn die kam warscheinlich deshalb weil ich noch fehler in der aufzurufenen Seite habe.

Fakt ist doch das vor der Codezeile die Session noch da ist und danach nicht mehr!
Was ist da so schwer zu verstehen.
Mit Zitat antworten
  #6  
Alt 13.03.2009, 18:16:29
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Session ist nach weiterleitung weg

Die Fehlermeldung sagt alles!
Der Fehler tritt in Zeile 5 auf, weil du in Zeile 2 schon Ausgaben machst.
Fertig aus und Schluß!

Behebe den Fehler und gut ist.


Zitat:
Fehlemeldung haste auch aber anscheinend keine Ahnung sonst würdest du nicht so dumm schreiben!
Das finde ich schon arg frech, für jemanden, der noch nicht einmal die Fehlermeldung lesen/verstehen kann/will....

Geändert von DokuLeseHemmung (13.03.2009 um 18:18:16 Uhr)
Mit Zitat antworten
  #7  
Alt 13.03.2009, 18:49:58
Hansol Hansol ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 74
Beiträge: 59
AW: Session ist nach weiterleitung weg

So nun mal anders.
die Seite wird gestartet und auf die 2 weitergeleitet.

2 Seite:
Zitat:
<?
session_start();
var_dump($_SESSION);
echo nl2br(print_r($_SESSION,true));
echo "<br>und läufts noch &nbsp".$_SESSION['SESSNAME'];
?>
Als Ausgabe kommt.

Zitat:
array(0) { } Array
(
)

und läufts noch
Wie du siehst ohne Fehler aber auch ohne Session. Denn $_SESSION['SESSNAME'] ist in der 1 Seite gesetzt und dort ist Sie auch vorhanden.
dann kommt die Weiterleitung mit und in der 2 Seite ist dann die Session weg.



Zitat:
<?
var_dump($_SESSION);
session_start();
echo nl2br(print_r($_SESSION,true));
echo "<br>und läufts noch &nbsp".$_SESSION['SESSNAME'];
?>
und so kommt die Fehlermeldung

Zitat:
NULL
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /www/htdocs/xxxx/xxxx/html/frat2.php:2) in /www/htdocs/xxxx/xxxx/html/frat2.php on line 5
Was bitte schön soll falsch sein?

Zitat:
Zitat:
Fehlemeldung haste auch aber anscheinend keine Ahnung sonst würdest du nicht so dumm schreiben!

Das finde ich schon arg frech, für jemanden, der noch nicht einmal die Fehlermeldung lesen/verstehen kann/will....
Das ist nicht frech!
Zitat:
Ich habe ganz eindeutig geschrieben, was ich brauche, und wenn Du das ignorierst, tut es mir leid.
Ich habe die Nase voll von solchen Antworten!

Die bei jedem Furtz eingeschnapt sind.
Und nichts sagende Antworten geben.


Wenn er weitergewusst hätte oder was auch immer oder überhaupt weiterhelfen wollte dann hätte mann es auch hinbekommen. Anscheinend hat mann nicht viel geduld mit Anfängern. So wahrscheinlich bekomme ich jetzt garkeine Antwort mehr aber überlegt mal wenn ihr ein Problem habt und jeder ist sofort eingeschappt reagiert. Da kommt bestimmt freude auf.
Mit Zitat antworten
  #8  
Alt 13.03.2009, 18:57:07
Benutzerbild von rarios
rarios rarios ist offline
Member
 
Registriert seit: Jun 2006
Beiträge: 655
AW: Session ist nach weiterleitung weg

Ich habe viel Geduld mit Anfängern, aber nicht mit Idioten.
Ein var_dump vor einem session_start zu setzen ist schon mehr als fragwürdig.

Du verhälst Dich hier wie eine Null, willst aber das sofort der Bär tanzt und Dir hilft.
Aber so läuft das nicht.

Ich habe gesagt was ich brauche, und Du lieferst mir es nicht.
Dann kann ich so auch nicht weitermachen.
Sobald Du also auf die Idee kommst, mir den Quelltext der Datei zu zeigen, in der die Session-Variablen gesetzt werden, dann kann ich weiterhelfen - wenn ich es jetzt überhaupt noch tun werde. Ich lasse mich doch hier nicht beschimpfen. Schon gar nicht von einem Anfänger, der innerhalb von 1 Stunde die Lösung für all seine Probleme fordert!

EDIT: Davon abgesehen: http://www.selfphp.de/forum/announcement.php?f=12 Bitte Punkt A8 beachten...
__________________
Liebe Grüße

Geändert von rarios (13.03.2009 um 19:00:49 Uhr)
Mit Zitat antworten
  #9  
Alt 13.03.2009, 19:35:52
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Session ist nach weiterleitung weg

Zitat:
Was bitte schön soll falsch sein?
Du machst Ausgaben vor dem session_start() !
Und das darfst du nicht.
Da beißt keine Maus einen Faden ab.

Zitat:
Wenn er weitergewusst hätte oder was auch immer
Ich habe es dir jetzt schon zum 2ten mal gesagt!
In der Fehlermeldung steht es auch genau so!

Reagiere darauf
Mit Zitat antworten
  #10  
Alt 13.03.2009, 19:39:31
Hansol Hansol ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 74
Beiträge: 59
AW: Session ist nach weiterleitung weg

Geduld ?? Welche denn?

Zitat:
Schon gar nicht von einem Anfänger, der innerhalb von 1 Stunde die Lösung für all seine Probleme fordert!
Habe höflich gefragt wer mir da weiter helfen kann.

Zitat:
Ein var_dump vor einem session_start zu setzen ist schon mehr als fragwürdig.
OK war blöd.

Zitat:
Du verhälst Dich hier wie eine Null, Aber so läuft das nicht.
Na höfentlich warst du nie eine Null.

Zitat:
willst aber das sofort der Bär tanzt und Dir hilft.
Ich will nicht ich bitte darum!


Zitat:
Sobald Du also auf die Idee kommst, mir den Quelltext der Datei zu zeigen, in der die Session-Variablen gesetzt werden, dann kann ich weiterhelfen - wenn ich es jetzt überhaupt noch tun werde.
Da ich noch anfänger bin wirst du wahrscheinlich den Herztod sterben.
Sag nicht ich hätte dich nicht gewarnt.



PHP-Code:
<?
if ($_SESSION['katauswahl'] ="ON")
{  
  #echo "<br>SESSION aktiv bei 3 <br>".$_SESSION['katauswahl'];
  $_SESSION['ON'] = $Auswahlfeld1;
  $ON=$Auswahlfeld1;
  #echo "<br>SESSION ON bei 3 <br>".$_SESSION['ON'];
           Echo"Test ob Session noch aktiv     ".$_SESSION['SESSNAME'];
           ?> 
          <a href="http://xxx.de/xxx/html/frat2.php?ON=<?echo $Auswahlfeld1;?>&PHPSID=<?echo $PHPSESSID;?>" target="_blank">Auswahl</a>
              
          <meta http-equiv="refresh" content="15; URL=http://xxx.de/xxx/html/frat2.php?ON=<?echo $Auswahlfeld1;?>">
          <?}
if ( $_SESSON['katauswahl']="ON")
{
 $abfrage = "SELECT * FROM $db WHERE Oberkategorie  LIKE '$Auswahlfeld1'";

  $ergebnis = mysql_query($abfrage);
}
und in der frat.php steht

PHP-Code:
<?
session_start();
var_dump($_SESSION);
echo nl2br(print_r($_SESSION,true));  
echo "<br>und läufts noch &nbsp".$_SESSION['SESSNAME'];
?>
und als Ausgabe kommt

array(0) { } Array
(
)

und läufts noch





Zitat:
Ich lasse mich doch hier nicht beschimpfen.
Ich habe dich nicht beschimpft. Habe lediglich geschrieben was ich von deiner Antwort halte.


Zitat:
EDIT: Davon abgesehen: http://www.selfphp.de/forum/announcement.php?f=12 Bitte Punkt A8 beachten...
Wie du siehst bin ich Lernfähig.
Lass uns doch nochmal von vorn beginnen und die vorherrigen Treads vergessen.



@DokuLeseHemmung

Habe ich korriegiert geht drotzdem nicht. (siehe Code oben)

Geändert von Hansol (13.03.2009 um 19:41:52 Uhr)
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Session wird zu früh beendet ... sk4ter PHP Grundlagen 2 15.11.2007 18:49:57
session variblen gehen verlohren - immer neue session ID xeta PHP Grundlagen 9 03.08.2006 00:50:33
Problem mit Session und Weiterleitung mare26 PHP für Fortgeschrittene und Experten 3 06.10.2005 02:54:54
Session Weiterleitung über Header Ford Prefect PHP Grundlagen 12 12.06.2004 03:03:29
session überprüfen... Xantos PHP für Fortgeschrittene und Experten 4 21.05.2002 10:54:50


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:23:45 Uhr.


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


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