PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Forum Général PHP » parcourir fichier texte » 07-02-2011 01:56:01

crush
Réponses : 1

Bonjour,

je suis débutant en PHP et j'ai un problème avec un fichier texte.

dans une page PHP je dois afficher dans un menu déroulant le nom des villes prit d'un fichier .txt, jusqu'à là ca va, ça fonctionne.

par la suite quand l'utilisateur a fait son choix, j'ouvre une seconde page PHP par la méthode GET et selon son choix je dois ouvrir un second fichier texte et l'afficher

le fichier texte # 1 ressemble à ceci:
Montréal, montreal.txt
Québec, quebec.txt

dans la page 1, j'affiche Montréal et Québec dans le menu déroulant
l'utilisateur choisi sa ville

et avec son choix je dois ouvrir une deuxième page PHP qui ouvre le fichier montreal.txt ou quebec.txt...selon le choix fait

je ne sais pas quel script écrire pour ouvrir le bon fichier selon le choix

quelqu'un peut m'aider?

merci

#2 Re : Forum Général PHP » affichier ficher texte dans une liste » 06-02-2011 08:20:18

ok merci mais le seule problème maintenant est que la valeur de la varibale ne s'affiche pas dans ma liste, c'est la varibale direct qui est afficher

$tok
$tok

#3 Forum Général PHP » affichier ficher texte dans une liste » 06-02-2011 08:20:18

crush
Réponses : 3

Bonjour,

je veux afficher les données d'un fichier .txt dans une liste déroulante, mais je n'y arrive pas. Je suis capable d'afficher ligne par ligne mais dans une liste.

pouvez-vous m'aider svp

merci

voici le script:

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"[url]http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd[/url]">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
</head>
<body>


<?php
$file = fopen("villes.txt", "r") or exit("Unable to open file!");
while(!feof($file))
{
$ligne= fgets($file);
$tok = strtok($ligne, ",");
echo '<select multiple="multiple" size="2">
  <option selected>$tok</option>
  <option>$tok</option>
</select>'
;
}
fclose($file);
?>

</body>
</html>

Pied de page des forums

Propulsé par FluxBB