|
[PHP] Login Script Problem
|
|
15.01.2006, 16:31
Beitrag #1
|
|||
|
|||
|
[PHP] Login Script Problem
Joar, ich bastle mir hier gerade ein kleines Login Skript zusammen.
Normalerweise sollte alles Funktionieren nur wenn ich in der login.php username und pw einstelle bekomme ich statt einer weiterleitung eine Fehler meldung: Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/www/samson/xu/xurax/login.php:10) in /home/www/samson/xu/xurax/login.php on line 31 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/www/samson/xu/xurax/login.php:10) in /home/www/samson/xu/xurax/login.php on line 31 Warning: Cannot modify header information - headers already sent by (output started at /home/www/samson/xu/xurax/login.php:10) in /home/www/samson/xu/xurax/login.php on line 36 Code der login.php PHP-Code: <?phpVielleich kann mir ja einer Helfen
|
|||
|
15.01.2006, 17:30
Beitrag #2
|
|||
|
|||
|
Habe mir das Script mal angeschaut. Ich komme nur nicht gerade groß weiter. Laut Fehlermeldung gibt es ein Problem beim starten der Session in Zeile 31, jedoch befindet sich in Zeile 31 kein session_start.
Bindest du die login.php Datei in eine andere Datei ein wo vorher eine Ausgabe getätigt wurde? Durch "echo" oder normales HTML? Wenn ja liegt dort dein Fehler. Vor dem Aufrufen der Funktion "header", "setcookie", "session_start" etc. darf keine Ausgabe getätigt werden. Kleiner Verbesserungsvorschlag. PHP-Code: $status = $_POST['status'];PHP-Code: if(isset($_POST['status'])) |
|||
|
15.01.2006, 17:39
(Dieser Beitrag wurde zuletzt bearbeitet: 15.01.2006 17:44 von XuRaX.)
Beitrag #3
|
|||
|
|||
Zitat:Original von Virus Doch doch, hier ist es nur Zeile 7, weil ich den html rotz der davor steht rausgschnitten hab. Aber hier nochmal der Vollständige Code: Code: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"Zitat:Bindest du die login.php Datei in eine andere Datei ein wo vorher eine Ausgabe getätigt wurde? Durch "echo" oder normales HTML? Wenn ja liegt dort dein Fehler. Vor dem Aufrufen der Funktion "header", "setcookie", "session_start" etc. darf keine Ausgabe getätigt werden. Nein, die Datei login.php liegt alleine in ihrem verzeichnis und wird nirgendwo eingebunden, die Datei login.php includet ansonsten nur noch die footer.inc Zitat:Kleiner Verbesserungsvorschlag. Ok, werde das mal Einfügen und probieren. €: Keine Veränderung der Fehlermeldung. Ansonsten schonmal vielen Dank! |
|||
|
15.01.2006, 18:06
Beitrag #4
|
|||
|
|||
|
Hm gut, die login.php wird zwar nirgendwo eingebunden, doch hast du dennoch vor dem session_start eine Ausgabe. Deswegen hast du die Probleme. Pass auf, schreibe das ganze so.
Code: <?php |
|||
|
15.01.2006, 19:13
Beitrag #5
|
|||
|
|||
|
Änder mal bitte noch den PHP-Code in das ->
PHP-Code: <?php |
|||
|
15.01.2006, 19:39
Beitrag #6
|
|||
|
|||
|
@Blacksoul: Dies ist aber nur notwendig, wenn er in der login.php eine Abfrage nach einer Session macht, da er aber direkt nach einem korrekten Login weiterleitet, ist das starten der session außerhalb der if Abfrage nicht notwendig.
|
|||
|
15.01.2006, 20:05
Beitrag #7
|
|||
|
|||
Zitat:Original von Virus Aber schaden tut es nicht :-) Ist ja auch nur für jeden Fall. Habe ja nicht gesagt, dass es das Problem löst :-) mfG |
|||
|
16.01.2006, 08:25
Beitrag #8
|
|||
|
|||
|
Ne schaden tut es nicht, nur wäre das eine Optimierungsgeschichte. Warum eine Session starten wenn sie nicht gebraucht wird. Ich denke mal du verstehst auf was ich hinaus will. Soll ja auch mehr ein Hinweis für XuRaX sein.
Falsch ist es auf keinen Fall. |
|||
|
16.01.2006, 11:27
Beitrag #9
|
|||
|
|||
|
Hey jow, Danke erst mal für die Hilfe.
Hab das jetzt so gemacht, dass ich den Veränderten PHP Code von Blacksoul an den Anfang von login.php gesetz habe. Fehlermeldung ist wech, jedoch bekomme ich immer wenn ich die Login Daten eingegeben habe und eigentlich auf news/index.php weitergeleitet werden soll, die Fehlermeldung "UMleitungslimit für diese URL überschritten."" WTF is das? |
|||
|
16.01.2006, 13:45
Beitrag #10
|
|||
|
|||
|
Um ehrlich zu sein, diese Fehlermeldung kenne ich garnicht. Muss ich erstmal passen. Ich gucke mal ob ich was finde.
|
|||
|
|
| Möglicherweise verwandte Themen... | |||||
| Thema: | Verfasser | Antworten: | Ansichten: | Letzter Beitrag | |
| flash + php = Problem | loewenzahn | 2 | 1.680 |
29.12.2007 12:32 Letzter Beitrag: loewenzahn |
|
| <script> für Contentnapping | RancoR | 2 | 1.790 |
06.05.2007 21:33 Letzter Beitrag: RancoR |
|
| news script | RancoR | 0 | 608 |
02.02.2007 18:26 Letzter Beitrag: RancoR |
|
| Problem mit Captcha | Freshmaker_01 | 23 | 2.353 |
26.11.2006 00:44 Letzter Beitrag: ~Christian |
|
| Stunden Banner Script ? | Tacado | 3 | 918 |
24.09.2006 15:56 Letzter Beitrag: Freshmaker_01 |
|
| Suche Such-Script | Takedown | 4 | 1.263 |
23.09.2006 17:03 Letzter Beitrag: Freshmaker_01 |
|
| Script verändert Schriftart | weed_killßr | 6 | 1.077 |
18.08.2006 12:36 Letzter Beitrag: Sam Fisher |
|
| Imagename an ein anderes PHP Script übergeben? | puma | 5 | 873 |
13.08.2006 17:36 Letzter Beitrag: puma |
|
| Suche ein PHP-Stundenbanner-Script | Ingrid | 4 | 1.688 |
26.06.2006 09:47 Letzter Beitrag: Freshmaker_01 |
|
| Suche Script für Shopsystem - Partnerseiten | dieschi | 5 | 1.230 |
18.06.2006 17:21 Letzter Beitrag: dieschi |
|
Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste



