Erreur fonction session_start (); (PHP)
Résolu/Fermé
A voir également:
- Erreur fonction session_start (); (PHP)
- Une session php a été créée par un appel de fonction session_start(). cela interfère avec l’api rest et les requêtes de boucle ( ✓ - Forum - PHP
- Warning fonction rename PHP petite erreur ✓ - Forum - PHP
- Erreur fonction session_start (); (PHP) ✓ - Forum - PHP
- [php] erreur fonction copy ✓ - Forum - PHP
- "session_start" et "header()" ✓ - Forum - Programmation
7 réponses
Bonjour
headers already sent by (output started at /mnt/169/sda/2/1/monsite/login.php:3
Ça signifie que tu as commencé l'nvoi des données à la ligne 3 de login.php. Ceci provoque l'envoi des en-têtes HTTP. Après, il est trop tard pour toutes les fonctions qui font appel aux en-têtes : headet, envoi de cookie et démarrage de session...
Peux-tu nous montrer le code du début de login.php (sans mot de passe bien sûr...
headers already sent by (output started at /mnt/169/sda/2/1/monsite/login.php:3
Ça signifie que tu as commencé l'nvoi des données à la ligne 3 de login.php. Ceci provoque l'envoi des en-têtes HTTP. Après, il est trop tard pour toutes les fonctions qui font appel aux en-têtes : headet, envoi de cookie et démarrage de session...
Peux-tu nous montrer le code du début de login.php (sans mot de passe bien sûr...
tsoko
14 janv. 2013 à 17:19
- Messages postés
- 56
- Date d'inscription
- samedi 29 décembre 2012
- Statut
- Membre
- Dernière intervention
- 9 novembre 2013
14 janv. 2013 à 17:19
Bonjour,
Pour que cela fonctionne, il ne faut pas mettre de données HTML avant session_start()
Pour que cela fonctionne, il ne faut pas mettre de données HTML avant session_start()
astuces72
14 janv. 2013 à 17:38
- Messages postés
- 6907
- Date d'inscription
- vendredi 15 janvier 2010
- Statut
- Membre
- Dernière intervention
- 22 mai 2022
14 janv. 2013 à 17:38
c'est bon, je crois que tu as assez de session_start();... :D
un peut trop peut être même !
place s'en qu'un seul en haut de ton script uniquement
un peut trop peut être même !
place s'en qu'un seul en haut de ton script uniquement
Bonjour,
Pour "tsoko", il n'y a aucune donnée HTML avant le php ni après.
Pour "le père" (les mots de passe, user et message sont remplacés par des***
<?php
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
$_SESSION["Login"] = "YES";
echo "<h2>*;
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
$_SESSION["Login"] = "YES";
echo "<h2>*;
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*!";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*!";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start( );
$_SESSION["Login"] = "YES";
echo "<h2>*!";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*;
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "**t" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "i*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "**" && $_POST["pass"] == "**")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "**")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>**";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>**";
}
if ($_POST["user"] == "" && $_POST["pass"] == "")
{
$_SESSION["Login"] = "YES";
echo "<h2>";
}
if ($_POST["user"] == "" && $_POST["pass"] == "")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
?>
Pour "tsoko", il n'y a aucune donnée HTML avant le php ni après.
Pour "le père" (les mots de passe, user et message sont remplacés par des***
<?php
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
$_SESSION["Login"] = "YES";
echo "<h2>*;
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
$_SESSION["Login"] = "YES";
echo "<h2>*;
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*!";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*!";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start( );
$_SESSION["Login"] = "YES";
echo "<h2>*!";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*;
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "**t" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "i*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "**" && $_POST["pass"] == "**")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "**")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>**";
}
if ($_POST["user"] == "*" && $_POST["pass"] == "*")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>**";
}
if ($_POST["user"] == "" && $_POST["pass"] == "")
{
$_SESSION["Login"] = "YES";
echo "<h2>";
}
if ($_POST["user"] == "" && $_POST["pass"] == "")
{
session_start();
$_SESSION["Login"] = "YES";
echo "<h2>*";
}
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
astuces72
15 janv. 2013 à 09:59
- Messages postés
- 6907
- Date d'inscription
- vendredi 15 janvier 2010
- Statut
- Membre
- Dernière intervention
- 22 mai 2022
15 janv. 2013 à 09:59
echo "<h2>*;
il te manque un double quote sur certain echo
il te manque un double quote sur certain echo