probleme file exist

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : probleme file exist

Re: probleme file exist

par Spols » 04 mai 2016, 20:22

affiche le avant la condition, affiche aussi ta condition
echo $status == 200

essaye aussi un affichage par var_dump si $status est un string par exemple

Re: probleme file exist

par alaryck » 04 mai 2016, 17:05

oui merci de ta correction spols mais j'ai toujours le probleme que mon écho ne me retourne pas le nombre de status lors ce qu'il n'est pas égale a 200

Re: probleme file exist

par Spols » 04 mai 2016, 16:25

il faut un double égal pour une condition

Re: probleme file exist

par alaryck » 04 mai 2016, 16:19

re a tous

j'ai un autre probleme en fait le status doit etre égale a 200 pour qu'il récupère des données

Code : Tout sélectionner

if (file_exists($path . "/" . $guid . ".xml")) { $valeur = simplexml_load_file($path . "/" . $guid . ".xml"); $status = $valeur->status; echo $status; echo "<br />"; echo $file; echo "<br />"; } else { echo "je n'est pas ouvert le fichier"; echo "<br />"; echo $status; echo "<br />"; } if ($status = 200) { echo "il y a des données associé à cet email"; $ajout=$connexion->prepare("UPDATE fullcontact SET status = '$status' WHERE guid='$guid' "); $ajout->execute(); } else { echo "il n'y a pas de données associé à cet email"; $ajout=$connexion->prepare("UPDATE fullcontact SET status = '$status' WHERE guid='$guid' "); $ajout->execute(); }
le probleme c'est que lors ce que le status est différent il ne me retourne rien du tout mon echo n'affiche rien

Re: probleme file exist

par alaryck » 04 mai 2016, 11:59

merci de ta réponse spols cela fonctionne maintenant grace a toi

Re: probleme file exist

par Spols » 04 mai 2016, 11:03

Dans ton file_exists, tu dois donner comme paramètre le chemin de ton fichier et non pas le pointeur donné par fopen

file_exists($path . "/" . $guid . ".xml");

probleme file exist

par alaryck » 04 mai 2016, 10:51

Bonjour a tous

j'ai un soucis que je tente de régler depuis quelques jours et que je n'arrive pas a résoudre

j'aimerais charger un xml pour récupérer une information dessus

Code : Tout sélectionner

$file = fopen($path . "/" . $guid . ".xml", 'w+'); fwrite($file, $xml); fclose($file); if (file_exists($file)) { $valeur = simplexml_load_file($file); $status = $valeur->status; echo $status; echo "<br />"; echo $file; echo "<br />"; } else { echo "je n'est pas ouvert le fichier"; echo "<br />"; }
le probleme réside dans le fait qu'il n'entre jamais dans mon if sauriez vous comment faire

merci d'avance pour vos réponse