[PHP] Pb de recuperation de $var

Pb de recuperation de $var [PHP] - PHP - Programmation

Marsh Posté le 10-11-2003 à 22:30:19    

Les pb de récuperations de variables peuvent venirs de koi generalement ?
 
Parce que j'ai avec la version 1.7 de easyphp il veut pas...
 
Voila un peu du code :
 

Code :
  1. // ENREGISTREMENT
  2. switch($_POST['action']) {
  3. case "add";
  4. if(!$_POST['userfile'])
  5. exit();


 
et pourtant j'ai bien un champ nommé userfile:
 

Code :
  1. <form enctype=\"multipart/form-data\" action=\"up.php\" method=\"post\">
  2. <input type=\"hidden\" name=\"action\" value=\"add\">
  3. <input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"10000000\">
  4. <input name=\"userfile\" type=\"file\" size=\"100\"><br /><br />
  5. <input type=\"button\" value=\"Envoyer l'image\" onClick=\"verifForm(this.form)\"></FORM><br />

Reply

Marsh Posté le 10-11-2003 à 22:30:19   

Reply

Marsh Posté le 10-11-2003 à 22:35:48    

Bon, pour debugger :
 
<?php
 
echo("<pre"> );
print_r( "$_POST" );
print_r( "$_GET" );
echo("</pre"> );
 
?>


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 10-11-2003 à 22:36:50    

oki bouge pas je regarde ça et je te dit :)
 
Edit : Eu, c ça que j'essaye nan ?
 

Code :
  1. echo('<pre>');
  2. print_r("$_POST[userfile]" );
  3. print_r("$_GET[userfile]" );
  4. echo('</pre>');


Message édité par KdZ' le 10-11-2003 à 22:39:24
Reply

Marsh Posté le 10-11-2003 à 22:39:04    

T'es marrant toi, c'est que j'ai du monde ce soir :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 10-11-2003 à 22:39:52    

Mara's dad a écrit :

T'es marrant toi, c'est que j'ai du monde ce soir :D


 
 
 [:audi] pas moi, alors j'en profite pour apprendre le php et faire chier mon monde  :lol:


Message édité par KdZ' le 10-11-2003 à 22:40:22
Reply

Marsh Posté le 10-11-2003 à 22:43:35    

Je reviens dans 15 Minutes, le temps de serrer quelque louches, et de ...
 
Bref, t'as interes à avoir une bonne question à poser :D


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 10-11-2003 à 22:50:26    

Répond deja à la mienne lol, j'ai donc fait :  
 
echo('<pre>');
  print_r("$_POST[userfile]" );
  print_r("$_GET[userfile]" );
  echo('</pre>');
 
 
et il me dit :  
 
Notice:  Undefined index:  userfile...
 
pour les deux lignes :(
 
et si je met comme tu avais dit :
echo("<pre>" );
print_r( "$_POST" );
print_r( "$_GET" );
echo("</pre>" );
 
il me met : ArrayArray
 
 
Edit 15 minutes c long  :sleep:


Message édité par KdZ' le 10-11-2003 à 22:56:43
Reply

Marsh Posté le 10-11-2003 à 23:04:32    

Bon, t'as une URL là, pasque je comprends plus rien...


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 10-11-2003 à 23:07:07    

Send par pm ;)

Reply

Marsh Posté le 10-11-2003 à 23:34:35    

heu, on peut lire une donnée de type file d'un formulaire dans la variable $_POST correspondante?
Il me semble qu'il faut utiliser le tableau $_FILES pour ça.
Voir la page correspondante de la doc php : http://dev.nexen.net/docs/php/anno [...] n=tmp_name

Reply

Marsh Posté le 10-11-2003 à 23:34:35   

Reply

Marsh Posté le 10-11-2003 à 23:37:28    

Oui, exact! on est en train de voir ça avec Mara's :)
 
Merci ;)

Reply

Marsh Posté le 11-11-2003 à 01:31:33    

Bon ba voila, j'ai tout compris, ça marche super bien :)
 
Mara's dad ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed