Erreur telechargement fichier php

lili -  
leosqual Messages postés 56 Statut Membre -
bonjour

j'ai creer un champ qui me permette de recuperer un fichier pour pouvoir inclure ses donnée dans ma base.

voici le code

<td><br><b>Truc : </b></td>
  </tr>
  <tr><td><INPUT type="file" name="bidule" value="'.$ligne[3].'"></INPUT></td></tr>
  <tr>
    <td>
    <? 
    if ($action == 'visualiser'){
   echo '.$ligne[3].';
    }
    else {
    echo '<TEXTAREA NAME="bidule" cols="60" rows="10">'.$ligne[3].'</TEXTAREA>';
    }
    ?></td>
  </tr>


Seulement ca ne marche pas.
Quand j'affiche ma requete j'ai dans mon champs bidule ceci qui s'affiche:
insert into truc (bidule) values ('/tmp/phppJJeUg)

si quelqu'un sait d'ou peut provenir cet erreur

ps:j'ai bien mis enctype=multipart/form-data

4 réponses

  1. lili
     
    S'il vous plait j'ai besoin d'aide...

    Ou si mon code est tout fo donner moi quelque chose pour me permettre de selectionner un fichier et de récuperer ses données dans ma base...
    0
  2. kij_82 Messages postés 4102 Date d'inscription   Statut Contributeur Dernière intervention   857
     
    Je vois pas pourquoi tu ne trouve pas ton erreur, tu demande d'afficher $ligne[3] dans ton champ Bidule, c'est que $ligne[3] contient :

    insert into truc (bidule) values ('/tmp/phppJJeUg)

    C'est tout, peut tu etre plus précise sur ce qui ne va pas ?

    Il faut qu'il t'affiche quoi à la place ?
    0
  3. lili
     
    ben il faut qu"il me donne ce qui se situe dans le fichier

    le texte contenue dedans.
    0
  4. leosqual Messages postés 56 Statut Membre 4
     
    c'est normal que ça ne marche pas!
    si on lit bien ton code, $ligne3[] est le chemin du fichier ds ta database!
    et tu veu afficher le contenu!
    alors ouvre le fichier en lecture et recupere le contenu!
    voir fct: fopen, fget...

    en plus kij_82 a raison ...
    0