Erreur telechargement fichier php

lili -  
leosqual Messages postés 56 Date d'inscription   Statut Membre Dernière intervention   -
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
A voir également:

4 réponses

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
kij_82 Messages postés 4089 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
lili
 
ben il faut qu"il me donne ce qui se situe dans le fichier

le texte contenue dedans.
0
leosqual Messages postés 56 Date d'inscription   Statut Membre Dernière intervention   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