Probleme de comparaison

Résolu/Fermé
kakesinfo Messages postés 34 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 9 novembre 2015 - 27 janv. 2014 à 21:35
kakesinfo Messages postés 34 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 9 novembre 2015 - 28 janv. 2014 à 18:29

<?php
//Verification de la connection de lutilisateur
$fileb = fopen("blablaserveur.txt", "r");
$contenu_du_fichier = Je ne c pas quoi mettre ici ? ;
if($contenu_du_fichier == 0);
{
header('location:admin.php');
}
fclose($fileb);
?>

Est ce que le code et juste? Merci de repondre ! :)
A voir également:

3 réponses

totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 199
27 janv. 2014 à 22:55
il n'y a pas de fautes de syntaxe mais le seul problème et qu'on ne sait pas ce que contient $contenu_du_fichier
0
Xavierdu34 Messages postés 216 Date d'inscription lundi 2 décembre 2013 Statut Membre Dernière intervention 10 octobre 2016 21
28 janv. 2014 à 14:56
Je te propose un code de remplacement :
<?php 
$contenu_du_fichier = file_get_contents("blablaserveur.txt");
if($contenu_du_fichier == 0) // test que le fichier contient uniquement un caractère numérique 0
{
header('location: admin.php');
}
?>


Maintenance si ton if doit tester si le fichier est vide, utilise plutôt :
if(empty($contenu_du_fichier)) {  }


Si ton if doit tester l'existence du fichier il faut le faire avant.

<?php 
if(is_file("blablaserveur.txt")) {
$contenu_du_fichier = file_get_contents("blablaserveur.txt"); } else {
header('location: admin.php');
}
?>
0
kakesinfo Messages postés 34 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 9 novembre 2015
Modifié par kakesinfo le 28/01/2014 à 18:30
Merci maintenant sa marche.
La premiere possibilite etai tres bien
<?php 
$contenu_du_fichier = file_get_contents("blablaserveur.txt");
if($contenu_du_fichier == 0) // test que le fichier contient uniquement un caractère numérique 0
{
header('location: admin.php');
}
?>
0