[PHP] Aide, lecture d'un fichier et condition

Fermé
StOk - 10 oct. 2011 à 21:33
mouglixx Messages postés 511 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 13 octobre 2013 - 10 oct. 2011 à 22:52
Bonjour,

En PHP, je ne comprends pas pourquoi ma condition ne fonctionne pas. Voici mon code :


<?
$fp = fopen("monfichier","r");   //(1)
$debut = fgets($fp);

echo $debut;

if ($debut == "DEBUT")
{
    echo "Ok !";
}
else
{
	echo "Zut...";
}
fclose($fp);

?> 


Dans le fichier monfichier, la première ligne contient DEBUT, et ma page m'affiche :

DEBUT Zut...

Ça prouve que $debut = DEBUT, mais alors pourquoi ma condition m'affiche Zut... et non Ok ?

Un peu d'aide serait la bienvenue. :D
A voir également:

1 réponse

mouglixx Messages postés 511 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 13 octobre 2013 159
10 oct. 2011 à 22:52
Ton fichier ne doit pas être exactement de "début".
SI ya une ligne, ou un espace, ça ne fonctionne pas.
Ensuite, pour ce genre de chose, utilise file_get_contents
0