| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |
|

30-01-2008, 16:12
|
|
Rappi123
Newbie
|
|
Registriert seit: Jan 2008
Beiträge: 10
|
|
Die kontakt.php wird mittels include in die erlebnisse.php eingebunden.
|

30-01-2008, 16:16
|
jahlives
Master  
|
|
Registriert seit: Jun 2004
Ort: Hooker in Kernel
Beiträge: 8.283
|
|
Zitat:
|
Die kontakt.php wird mittels include in die erlebnisse.php eingebunden.
|
Dann mach den session_start() doch ganz einfach als erste Zeile der erlebnisse.php und entferne den Funktionsaufruf aus kontakt.php
|

30-01-2008, 16:16
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
Ja, dann sorg halt endlich dafür, dass in der erlebnisse.php KEINE AUSGABEN stattfinden, bevor die kontakt.php includet wird.
alles weitere dazu findest du über die dir bekannten Threads zu diesem Thema.
|

30-01-2008, 21:10
|
|
Rappi123
Newbie
|
|
Registriert seit: Jan 2008
Beiträge: 10
|
|
Also ich habe nun sehr lange hin und her probiert.
Ich habe aus der kontakt.php die Zeilen:
PHP-Code:
<?php
session_start();
rausgenommen und in die erlebnisse.php vor <html> gesetzt. Nur leider brachte mich das auch nicht weiter.
Wo liegt mein Fehler ?
|

30-01-2008, 21:17
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
Zitat:
|
Nur leider brachte mich das auch nicht weiter.
|
kannst du das mal genauer erläutern? ist die fehlermeldung noch da? und wenn nicht, wo hakt es denn?
gruß
peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

30-01-2008, 21:32
|
|
Rappi123
Newbie
|
|
Registriert seit: Jan 2008
Beiträge: 10
|
|
Hallo,
also mein Problem ist, dass der Fehler:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /users/anne/www/erlebnisse.php:5) in /users/anne/www/kontakt.php on line 2
erscheint.
Nun habe ich wie ToiaZ mir schrieb aus der kontakt.php die ersten beiden Zeilen, also
PHP-Code:
<?php
session_start();
ausgeschnitten und in die erlebnisse.php über <html> eingefügt.
d.h. meine erlebnisse.php fängt nun so an:
PHP-Code:
<?php
session_start();
<html>
<head>
Nur leider brachte das auch nichts, da nun der Fehler:
siehe: http://anne.bplaced.net/erlebnisse.php
erscheint.
Ich bin wirklich ratlos. Hoffe du kannst mir weiterhelfen. Ggf. ist es möglich, dass ich dir die beiden Dateien schicke, dass du mal drüber schauen kannst ?
Ansonsten bin ich über einen Tipp dankbar.
Gruß
|

30-01-2008, 21:34
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
also ich bekomme eine parse-error, weil du hier vergessen hast, den php-code zu schließen:
PHP-Code:
<?php
session_start();
<html>
<head>
gruß
peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

30-01-2008, 21:34
|
|
PHP-Desaster
PHP Expert
|
|
Registriert seit: Mar 2006
Beiträge: 3.104
|
|
Du musst nach dem session_start auch den PHP-Bereich wieder beenden!
|

30-01-2008, 21:37
|
|
Rappi123
Newbie
|
|
Registriert seit: Jan 2008
Beiträge: 10
|
|
aso ok.
Kann ich das mit einem einfachen </php> machen ?
d.h. es muss dann so aussehen ?:
PHP-Code:
<?php
session_start();
</php>
<html>
<head>
Oder wie sonst ?
Gruß
|

30-01-2008, 21:39
|
|
PHP-Desaster
PHP Expert
|
|
Registriert seit: Mar 2006
Beiträge: 3.104
|
|
?>
Btw: Wo hast du das Skript her?
|

30-01-2008, 21:42
|
|
Rappi123
Newbie
|
|
Registriert seit: Jan 2008
Beiträge: 10
|
|
alles klar. ist gemacht. Nur problem ist nun, dass teile meines codes der kontakt.php angezeigt werden.
meine kontakt.php fängt nämlich nun so an, nachdem ich session_start rausgenommen habe:
PHP-Code:
$script_root = substr(__FILE__, 0,
strrpos(__FILE__,
DIRECTORY_SEPARATOR)
).DIRECTORY_SEPARATOR;
Was muss ich da ggf vorsetzen ?
PS: das Skript hab es als kostenlose Vorlage. Wo genau müsste ich raussuchen. Also die Seite habe ich leider nicht mehr im Kopf. Habe es über google gefunden.
Gruß
|

30-01-2008, 22:10
|
|
PHP-Desaster
PHP Expert
|
|
Registriert seit: Mar 2006
Beiträge: 3.104
|
|
Das <?php muss natürlich in der kontakt.php bleiben! Ab jetzt bitte mitdenken!
|

29-07-2008, 19:55
|
|
Cr3at0r
Newbie
|
|
Registriert seit: Mar 2007
Beiträge: 17
|
|
Bevor ich nun neuen Thread auf mache, nutze ich diesen mal weiter.
Ich habe wie auch der Öffner des Threads das Problem das ich die Fehlermeldungen:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\xampp\htdocs\index2.php:1) in C:\xampp\htdocs\index2.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\index2.php:1) in C:\xampp\htdocs\index2.php on line 2
bekomme. Es sind auch keine Leerzeichen etc. vom dem Quellcode:
PHP-Code:
<br /> <b>Warning</b>: ...
Ebenso ist der Aufruf der Session direkt am Beginn:
PHP-Code:
<?php session_start();
Jemand noch eine Idee? Den Thread:
http://php-resource.de/forum/showthr...threadid=62965
habe ich bereits durch gelesen, half aber auch nicht.
|

29-07-2008, 20:06
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
tippe mal auf das übliche BOM-problem. tipp:besorg dir mal notepad++, der zeigt dir das bom an. wenn du es entfernst, ist das problem erledigt.
gruß
peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

29-07-2008, 20:33
|
|
Cr3at0r
Newbie
|
|
Registriert seit: Mar 2007
Beiträge: 17
|
|
Cool danke dir!
Wieder was neues gelernt *G*
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
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.
|
|
|
|
PHP News
|