Problemme php

Bonjour,
j'ai encore et toujours un problème

voici mon code

<form action="#" method="POST">
<textarea name="textaera" cols=70 rows=20></textarea>

<input type="submit" value="Envoyer">
<form action="#" method="POST">
<textarea name="textaera1" cols=10 rows=20></textarea>

<input type="submit" value="Envoyer2">

<?php
$textaera = $_POST['textaera'] ;//marche

$nom = $textaera;//marche

$fp=fopen("$maitre.txt", "a+");//marche

$textaera1 = $_POST['textaera1'] ;//marche pas

$prenom = $textaera1;//marche pas

fopen("$nom.txt","w");//marche pas
fwrite("$prenom") // marche pas
?>

toute la parti pour créer le fichier $nom.txt marche; mais pas la partie pour écrire $prenom dedans

Merci de m'indiquer ou est le problème ?

a bientôt ; )
Configuration: Windows Vista
Firefox 3.0.3

8 réponses

  1. Qu'est-ce que tu veux dire par marche pas ? Quels sont les messages d'erreur ?
    1. envoie le code en entier, ce sera beaucoup plus simple pour qu'on puisse t'aider
      1. Déjà, commence par ça :

        <form action="#" method="POST">
          <textarea name="textaera" cols=70 rows=20></textarea>
          <textarea name="textaera1" cols=10 rows=20></textarea>
          <input type="submit" value="Envoyer">
        </form>
        
        1. le code est entier lol . je veux dire par marche pas que le reste de code qui suit ne marche pas

          je voudrais que le contenue de la 1er texteaera (ex:dupont) soit crée en fichier (ex:dupont.txt) et que le contenu de la deuxieme textaera (textaera1) soit ecrit dans dupont.txt

          mon code ne marche pas ou est le probleme ? merci

          ?php
          $textaera = $_POST['textaera'] ;

          $nom = $textaera;

          $fp=fopen("$maitre.txt", "a+");

          $textaera1 = $_POST['textaera1'] ;

          $prenom = $textaera1;

          fopen("$nom.txt","w");
          fwrite("$prenom")
          ?>
          1. je suis pas sur de comprendre comment tu fait pour pouvoir faire

            $fp=fopen("$maitre.txt", "a+");//marche 
            

            alors que $maitre n'est initialisé null part ?? il me semble que çà peut pas marché déja çà ? ya rien dans ta variable non ?
            1. merci a tous et a toutes ça marche super

              encore merci
              1. De rien, mets le sujet en résolu stp.
            2. Bonsoir

              il manque peut être (car le code n'est pas entier) des balises </form>
              on ne voit pas non plus les input des nom et prenom
              1. Les input des nom et prenom sont textarea et textarea1 si j'ai bien lu...
            3. $nom = $_POST['textaera'] ;
              
              $handle = fopen( "$nom.txt", "w" );
              fwrite( $handle, $_POST['textaera1']  );
              


              Ce sera probablement mieux...
              1. Et pour le code complet :

                <form action="#" method="POST">
                  <textarea name="nom" cols=70 rows=20></textarea>
                  <textarea name="prenom" cols=10 rows=20></textarea>
                  <input type="submit" value="Envoyer">
                </form>
                
                <?php
                  $fichier = $_POST['nom'] . '.txt' ;
                
                  $handle = fopen( $fichier, "w" );
                  fwrite( $handle, $_POST['prenom']  );
                ?>
                


                Sachant qu'il serait malin de vérifier les données saisies avant de les utiliser...