Problemme php

nem41 -  
pyschopathe Messages postés 2053 Statut Membre -
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. pyschopathe Messages postés 2053 Statut Membre 137
     
    Qu'est-ce que tu veux dire par marche pas ? Quels sont les messages d'erreur ?
    1
  2. Utilisateur anonyme
     
    envoie le code en entier, ce sera beaucoup plus simple pour qu'on puisse t'aider
    1
  3. pyschopathe Messages postés 2053 Statut Membre 137
     
    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
  4. nem41
     
    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")
    ?>
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. cmoi
     
    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 ?
    0
  7. nem41
     
    merci a tous et a toutes ça marche super

    encore merci
    0
    1. pyschopathe Messages postés 2053 Statut Membre 137
       
      De rien, mets le sujet en résolu stp.
      0
  8. giheller
     
    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
    1. pyschopathe Messages postés 2053 Statut Membre 137
       
      Les input des nom et prenom sont textarea et textarea1 si j'ai bien lu...
      0
      1. giheller > pyschopathe Messages postés 2053 Statut Membre
         
        bien vu : pas moi : c'est l'âge ;-)
        0
  9. pyschopathe Messages postés 2053 Statut Membre 137
     
    $nom = $_POST['textaera'] ;
    
    $handle = fopen( "$nom.txt", "w" );
    fwrite( $handle, $_POST['textaera1']  );
    


    Ce sera probablement mieux...
    -1
    1. pyschopathe Messages postés 2053 Statut Membre 137
       
      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...
      0