Aller au contenu

Seb65

Webmaster Régulier
  • Compteur de contenus

    87
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. Bonjour, Non je n'ai aucune erreur Le problème est que je n'arrive pas a récupérer toutes les valeurs... Je récupère uniquement la dernière valeur
  2. Bonjour, Aucune idée pour le problème de récupération de variables par le biais d'un tableau ? Merci
  3. Merci pour la réponse. Non cela ne change rien. Voici le script complet cette fois, car l'autre il y avait 2, 3 erreurs en copiant le code... <? $Fichier = "fichier.txt"; if (is_file($Fichier)) { if ($TabFich = file($Fichier)) { for($i = 33; $i < count($TabFich); $i++) { list($var1, $var2, $var3, $var4, $var5, $var6) = split("\t", $TabFich[$i]); echo " <form name='test' action='test.php' method='post'> <input name='var1' type='text' value='".$var1."' disabled='disabled'> <input name='var2' type='text' value='".$var2."' disabled='disabled'> <input name='var3' type='text' value='".$var3."' disabled='disabled'> <input name='var4' type='text' value='".$var4."' disabled='disabled'> <input name='var5' type='text' value='".$var5."'> <input name='var6' type='text' value='".$var6."' disabled='disabled'> <br>"; } echo "<input type='submit' value='Ecrire'> </form>"; $file = "test.txt"; $ouvre=fopen($file,"w+"); $toto = $_POST["var2"]; echo $toto; fwrite($ouvre,$toto); fclose($ouvre); } else { echo "Le fichier ne peut être lu...<br>"; } } else { echo "Fichier non valide<br>"; } ?> Je ne vois pas ou cela bloque ?
  4. Bonsoir, Je voudrais récupérer les valeurs d'un tableau que je stocke dans un Formulaire. Voici mon code : <?php $Fichier = "fichier.txt"; if (is_file($Fichier)) { if ($TabFich = file($Fichier)) { for($i = 0; $i <= count($TabFich); $i++) { list($var1, $var2, $var3, $var4, $var5, $var6) = split("\t", $TabFich[$i]); echo " <form name='test' action='test.php' method='post'> <input name='var1' type='text' value='$var1' disabled='disabled'> <input name='var2' type='text' value='$var2' disabled='disabled'> <input name='var3' type='text' value='$var3' disabled='disabled'> <input name='var4' type='text' value='$var4' disabled='disabled'> <input name='var5' type='text' value='$var5'> <input name='var6' type='text' value='$var6' disabled='disabled'> <br>"; } } echo "<input type='submit' value='Ecrire'> </form>"; } else { echo "Le fichier ne peut être lu<br>"; } } else { echo "Fichier non valide<br>"; } ?> Donc je dois réécrire tout le contenu du formulaire dans un fichier texte une fois cliqué sur le bouton Ecrire. Le problème est que a cause de mon tableau php, je ne récupère pas les variables... J'ai essayé avec foreach mais sans réussir Merci
  5. Bonsoir merci pour les réponses En fait oui je nai pas réfléchie assez puisque je récupère le login donc je peux m'en servir pour updater le mot de passe à la place de récupérer l'ID en fonction du login. Donc cela me donne : $sql = 'UPDATE membre SET pwd_md5="'.md5(addslashes($_POST['pass'])).'" WHERE login="'.addslashes(@$_POST['login']).'"'; mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error()); echo 'MDP changé !'; exit(); Merci
  6. Bonsoir, J'ai un petit problème pour récupérer l'ID de mes enregistrements. Je vous explique mon cas : Je crée un espace membre (membres) avec les champs suivant 'id' 'login' 'pwd_md5' 'email' 'url'. Donc si un membre oublie son mot de passe je fais un UPDATE de celui-ci... Enfin j'aimerais Alors en fonction du login je voudrais récupérer l'ID de celui et le passer en variable pour faire un update de ce type là : $sql = 'UPDATE membres SET pwd_md5="'.md5(addslashes($_POST['pass'])).'" WHERE id=$id'; Mais la je ne sais pas récupérer l'ID de l'user qui demande le reset de password et ensuite je ne sais pas trop comment le passer en variable. Merci de m'éclairer.
  7. Bonsoir, Oui mais comment procéder justement pour remplacer que la ligne souhaitée ?
  8. Bonsoir, Je dispose d'un fichier texte ou je place des infos dedans. Il contient 3 lignes. Après traitement d'un formulaire, je voudrais placer/ou/remplacer les informations concernant le numéro de ligne en question. Je voudrais en faite, que dans mon code lorsque la ligne 2 du fichier texte doit être traitée, je rajoute les éléments dans le fichier texte à la ligne 2 sans modifier le contenu des lignes 1 et 3. Inversement lorsque je traite une autre ligne. Connaissez-vous une fonction ou autre pour faire cela ? Merci par avance.
  9. HaaaAAAaaaa Enfin ça marche, je n'avais pas pensé a utiliser "rtrim" pour le traitement de mon tableau. Merci beaucoup et a bientôt j'espère
  10. Rien non plus La je suis vraiment out ! Et je ne vois pas une autre solution...
  11. Oui j'ai bien repris ton code
  12. J'ai juste le retour de la $ligne_1 quand elle existe. Si elle est vide je n'ai pas d'include ou d'affichage de toto Si quand je fais include ($file); pour le premier code. Sur le second je ne fais pas appel car je veux afficher toto donc pas d'importance a se niveau la. Une idée ?
  13. Non cela ne change toujours rien :!: Je n'ai aucun retour de toto ou de mon fichier htm.
  14. Bonjour, Oui un echo ne passe pas... Donc j'ai essayé plusieurs façons qui me même a un résultat similaire, donc je reviens sur le code le plus simple : <?php $file = '/var/www/beta/a.htm'; $tableau=file("liste.txt"); $ligne_1=$tableau[0]; if (empty ($ligne_1)) { $a = include ($file); } else { $result = $ligne_1; } echo "$result"; echo "$a"; ?> <?php $file = '/var/www/beta/a.htm'; $tableau=file("ip_list.txt"); $ligne_1=$tableau[0]; if (empty ($ligne_1)) { $a = 'toto'; } else { $result = $ligne_1; } echo "$result"; echo "$a"; ?> Voila
  15. Bonjour, Comme dis plus haut, l'affichage du fichier HTM que se soit avec un include/redfile/ file_get_contents/fopen ne fonctionne pas. En quelque mot, je n'ai pas d'affichage du fichier htm. Même si je remplace tout ceci par un $a = 'toto'; Et en faisaint appel a la variable echo $a; je n'ai pas d'affichage de celle ci J'ai l'impression qu'il passe le IF et oubli de valider et de traiter la variable $a, car j'ai une notice : Notice: Undefined variable: a in test.php on line 13 Si comme dis aussi plus haut, il n'y a pas de problème de chemin Non pas de soucis J'ai bien un appel de $contents par echo ou print.... _AT_Ryo : Non cela ne me charge toujours pas mon fichier.
×
×
  • Créer...