Problème(php) de valeur pour nomer un fichier

Résolu/Fermé
pierrej - Modifié par pierrej le 23/05/2011 à 15:24
 pierrej - 23 mai 2011 à 15:47
Bonjour,

Je n'arrive pas à résoudre un problème !

j'ai un formulaire simple:

<form action="post.php" method="POST"> 
<select name="choix"> 
    <option value="choix1">Choix 1</option> 
    <option value="choix2">Choix 2</option> 
    <option value="choix3">Choix 3</option> 
    <option value="choix4">Choix 4</option> 
</select> 
<textarea name="code">Le code a écrire</textarea><br/> 
<input type="submit" /> 
</form>  


et un PHP:

if (isset($_POST['code'])) 
{ 

$fp = fopen($_POST['choix']),"w+" ); // On ouvre et créer le fichier 
fwrite($fp,$_POST['code']); // On écrit dedans 
fclose($fp); // On ferme le fichier 

} 
?> 



L'idée, c'est que le fichier soit renommé par l'une des sélections proposé !
Mais rien à faire ! Je doit surement me tromper sur cette ligne:

$fp = fopen($_POST['choix']),"w+" );


Mais mon niveau assez faible (je l'avoue) ne me permet pas de résoudre le problème!

HELP ME !!!

A voir également:

2 réponses

Angelneonizz Messages postés 784 Date d'inscription mardi 9 décembre 2003 Statut Membre Dernière intervention 19 février 2018 137
23 mai 2011 à 15:32
Salut,

pourquoi tu mets $_POST entre parentése ?

je crois (mais je n'ai pas non plus un trés bon niveau) qu'il faudrait faire :

$fp = fopen($_POST['choix'],"w+" );



a+
0
J'hallucine !

Juste pour un problème avec une parenthèse ça ne fonctionnait pas!
mais c'est bon maintenant!
merci bien !
0