FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » recuperer les données d'un fichier
 

recuperer les données d'un fichier

Il y a 216 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici



Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : recuperer les données d'un fichier
 
Plus d'informations

Bonjour

je suis a la recherche d'aide:

j'ai creer un code qui doit récuperer un fichier sur le pc de l'utilisateur et mettre ses données dans une table d'une base de donnée.

Mon code php qui me permet de faire ca est:

Code :
  1. <td><br><b>Alignement : </b></td>
  2.   </tr>
  3.   <tr><td><INPUT type="file" name="alignement" value="'.$ligne[3].'"></INPUT></td></tr>
  4.   <tr>
  5.     <td>
  6.     <?
  7.     if ($action == 'visualiser'){
  8.   echo '.$ligne[3].';
  9.     }
  10.     else {
  11.     echo '<TEXTAREA NAME="alignement" cols="60" rows="10" value="'.$ligne[3].'"></TEXTAREA>';
  12.     }
  13.     ?></td>
  14.   </tr>
  15.   <tr>



Mon probleme est que lorsque j'effectue pa rla suite une requete celle ci ne marche pas.

la value (dans insert into ...)correspondant a mon fichier que je veux recuperer est tmp/..../

Si vous avez une piste :)

Plus d'informations

:??: je comprends pas : Comment tu fais pour récupérer le fichier? ça marche ou pas? Qu'est-ce qu'il y a dans $ligne[3]? Qu'est-ce que tu veux mettre dans ta base de données?

Plus d'informations

ben justement je recupere pas le fichier enfet juste avec input type=file..

Ce que je veux mettre dans ma base c le contenu du fichier selectionner.
Et $ligne[3] est la variable qui prendra pour valeur le contenu du ficheir

Profil : Pointeur
Plus d'informations

faudrait poster un peu plus de code parce que c'est pas clair...


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Plus d'informations

Je vous donne le code qui génère le insert into............

Ce code se situe dans un autre fichier que le code donné plus haut.

Code :
  1. function traitement_form($champs, $primaire, $objet, $action, $status, $num_enr)
  2. {
  3.     list($cle_primaire, $valeur_primaire) = each($primaire);
  4.     $form = $objet;
  5.     $mode = "formulaire";
  6.    
  7.    
  8.    
  9.     if ($action == 'ajouter' || ($action == 'visualiser' && $num_enr == ''))
  10.     {
  11.       if ($status == "ok" )
  12.         {
  13.         $debut_requete = "INSERT INTO $objet (";
  14.         $fin_requete = " ) VALUES(";
  15.           foreach ($champs as $cle => $valeur)
  16.         {
  17.      if($cle==Nom_Sequence && $objet==alignements){
  18.      $prim=isset($_POST['prim'])? $_POST['prim']: '';
  19.      foreach ($prim as $val){
  20.      $valeur .="$val / ";
  21.      }
  22.     $fin_requete .=" '$valeur', ";
  23.     $debut_requete .= "$cle, ";
  24.      }
  25. //c'est cette partie qui me pose probleme)
  26.      elsif($cle==Alignement && $objet==alignements){
  27.           $fichier_ouvert=fopen("$_FILES['alignement']['name']","r" );
  28.         $valeur= implode("","$fichier_ouvert" );
  29.         $debut_requete .= "$cle, ";
  30.         $fin_requete .= "'$valeur', ";
  31.               fclose($fichier_ouvert);
  32.      else{
  33.           $debut_requete .= "$cle, ";
  34.           $fin_requete .= "'$valeur', ";
  35.         }
  36.      }
  37.         $requete = substr($debut_requete, 0, strlen($debut_requete)-2).substr($fin_requete, 0, strlen($fin_requete)-2)." )";
  38.      echo $requete;



Voila j'es)ère que vous allez pouvoir m'aider parcke c un peu urgent comme truc :)

Profil : Pointeur
Plus d'informations

regarde du coté de file_get_contents


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u

Aller à :
 
  FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » recuperer les données d'un fichier

Annonces Google
Publicité
Actualités relatives

Tout savoir pour sauver et récupérer ses données

Publié le 19 October 2007

Nos confrères du site Tom’s Guide viennent de publier un dossier portant sur la sécurité de vos données. Lire la suite

Faille dans PowerPoint

Publié le 18 July 2006

PowerPoint est victime d’une faille de sécurité qui vise à implanter le cheval de Troie Trojan.PPDropper.B, dans un fichier .ppt venant ainsi collecter les données tapées sur le clavier afin de récupérer les mots de passe et les login de l’utilisateur. Il Lire la suite

Sauvez vos données!

Publié le 19 October 2007

Tom’s Guide publie un dossier sur la récupération et la sauvegarde de données. Quel pire cauchemar que celui de perdre tout ou partie de vos données informatiques ? Photos, musiques, vidéos ou documents professionnels, tous sont à la merci d’un pla Lire la suite

<b>L&#039;actualité Presence PC en XML</b>

Publié le 20 May 2003

Voilà longtemps que vous nous le demandiez, l'actualité Presence PC est désormais disponible au format XML ! Si vous possédez un site web ou pour toute autre application, vous pouvez utiliser ce fichier XML afin de récupérer les titres de l'actu Lire la suite

Les derniers tests

Que choisir ? Home Cinema 5.1 ou projecteur de son ?

Publié le 25 September 2008

Faut-il craquer pour un ensemble 5.1 ou pour une barre de son ? Découvrez les forces et faiblesses comparées de chaque système. Lire la suite

Intel Core i7 (Nehalem) : une architecture signée AMD ?

Publié le 25 September 2008

Avec ses nouveaux processeurs Core i7, Intel fait évoluer les Core 2 en reprenant leur architecture, mais en lui rajoutant des technologies dont la plupart semblent avoir leur équivalent direct chez AMD. Impression ou réalité ? Lire la suite

Test du Nokia N96 : la vie sans écran tactile

Publié le 24 September 2008

Un téléphone haut de gamme peut il échapper à l'écran tactile ? Nokia a tenté le pari avec le N96. Lire la suite

Les nouveaux disques durs 1 To

Publié le 22 September 2008

Un an et demi après l'introduction du premier disque dur 1 To, les prix ont beaucoup diminué et de nouveaux modèles ont été lancés. Mais comment se comportent-ils entre eux et par rapport aux anciens ? Réponse dans ce comparatif. Lire la suite