Warning: session_start() [function.session-start]: Session cannot be started after headers have already been sent in /users/mouad/www/shop.php on line 1 PHP?
Ich habe eine Webseite programmiert die eigentlich ohne Probleme lief als ich sie über Apache im Localhost laufen lies, jedoch kommt jetzt die folgende Fehlermeldung.
Warning: session_start() [function.session-start]: Session cannot be started after headers have already been sent in /users/mouad/www/shop.php on line 1
Dies ist der Fall seit ich Sie auf einem Server hochgeladen habe. Danke im voraus!
Der PHP Teil:
<?php session_start();
?>
<?php
$_SESSION["1N"] = "Gigolo";
$_SESSION["1P"] = "59,99€";
$_SESSION["2N"] = "Fighter";
$_SESSION["2P"] = "39,99€";
$_SESSION["3N"] = "Cosplaer";
$_SESSION["3P"] = "31,99€";
$_SESSION["4N"] = "Monkey D. Luffy";
$_SESSION["4P"] = "37,49€";
$_SESSION["5N"] = "Bergnase Ben";
$_SESSION["5P"] = "14,99€";
$_SESSION["6N"] = "Ginger Gina";
$_SESSION["6P"] = "24,99€";
$_SESSION["7N"] = "Adrian V. Soka";
$_SESSION["7P"] = "34,99€";
$_SESSION["8N"] = "Mr. Gigo";
$_SESSION["8P"] = "6,99€";
?>
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
HTML, PHP
Dieser Teil:
<?php session_start();
… steht sicherlich nicht ganz am Anfang deiner PHP-Datei. Davor darf nicht mal ein Leerzeichen sein.
Woher ich das weiß:Berufserfahrung – Entwickle Webseiten seit über 25 Jahren.
@Babelfish
Tut mir leid, ich verstehe es nicht ganz wie ich sehen kann, ob ich UFT-8 oder UFT-8 mit BOM habe. Das ist ein Projekt für die Schule und das ist das erste mal, dass ich mit PHP arbeite.
Tatsächlich steht es ganz am Anfang, aber es geht trotzdem nicht.