Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2833 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  FREE.FR et <input type="file"...>

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

FREE.FR et <input type="file"...>

n°221914
sweedy
Posté le 30-09-2002 à 18:03:14  profilanswer
 

Quelqu'un pourrait-il me confirmer que Free.fr n'accepte pas les formulaires avec le tag <input type="file"...>?
Car le temps qu'un techos me réponde chez eux... :gun:

mood
Publicité
Posté le 30-09-2002 à 18:03:14  profilanswer
 

n°221923
kayasax
Posté le 30-09-2002 à 18:15:53  profilanswer
 

ben si ca marche ! en php3 en tt cas


---------------
All we need is a soul revolution
n°221980
sweedy
Posté le 30-09-2002 à 19:39:45  profilanswer
 

Ah bon, alors je vais être plus explicite pour être sûr qu'on parle bien de la même chose:
j'ai un formulaire banal, et je veux poster une image
donc...
<input type='hidden' name='MAX_FILE_SIZE' value='102400'>
<input name='photo' type='file' size='32'>
<input type='Submit' name='photo_comp' value=\"Ajouter l'image\">
 
Je récupère le contenu du formualire dans un autre fichier .php et je traite l'image:
// Gestion des photos
if (is_uploaded_file ($photo))
{
 copy ($photo, "../photos/$photo_name" );
 $requete_sql = "insert into photos (id_photo, nom_photo) values ('$id_sujet', '$photo_name';)";
 $resultat_sql = mysql_query ($requete_sql) or die ("Requête ajout de photo invalide" );
}
else if ($photo) echo "Attaque potentielle par fichier téléchargé : fichier '$photo'.";
 
et là, ben ça fait rien, comme si il ignorait la variable $photo.
Quelqu'un peut t-il m'aider?

n°221983
trueslash
(╯°□°)╯︵ MMM
Posté le 30-09-2002 à 19:43:53  profilanswer
 

essaye de renommer ton fichier .php en .php3
 


---------------
sympathisant UBCT
n°222001
sweedy
Posté le 30-09-2002 à 20:08:45  profilanswer
 

Oui, c'est fait, mais aucune différence...
Il faut noter que ça marche très bien chez moi!

n°222052
kayasax
Posté le 30-09-2002 à 21:52:00  profilanswer
 

moi ca marche avec :
<INPUT TYPE="file" NAME="img1" SIZE="30">
et dans .php3
 

if ($img1_name != "" ) {
         
        @copy("$img1" , "./$img1_name" )  
               
                or die("Couldn't Upload Your File." );
} else {
       die("No File Specified" );
}


---------------
All we need is a soul revolution
n°222123
sweedy
Posté le 01-10-2002 à 02:37:27  profilanswer
 

Désolé, mais quelle est la différence entre copy et @copy?
et sinon,
if ($photo_name != "" )
et  
if (is_uploaded_file ($photo))
reviennent-ils au même?
 
après je fais un copy ($photo, "../photos/$photo_name" );
mais il me semble que ce répertoire (chmod 755) ne veuille pas accepter de fichiers par http, est-ce possible?
Merci, car j'avance pas là dessus...

n°222136
kayasax
Posté le 01-10-2002 à 08:56:39  profilanswer
 

sweedy a écrit a écrit :

Désolé, mais quelle est la différence entre copy et @copy?
et sinon,
if ($photo_name != "" )
et  
if (is_uploaded_file ($photo))
reviennent-ils au même?
 
après je fais un copy ($photo, "../photos/$photo_name" );
mais il me semble que ce répertoire (chmod 755) ne veuille pas accepter de fichiers par http, est-ce possible?
Merci, car j'avance pas là dessus...




le @ devant une commande permet simplement d'empecher l'affichage des messages d'erreur.
a mon avis non on ne peut pas comparer if $name!="0" et is_uploaded_file (cette fonction a mon avis fo l'appeler pour verifier l'upload pas avant)
 
Essayes deja de faire la copie dans le repertoire courant pour voir si c un pb de droit d'acces


---------------
All we need is a soul revolution
n°222399
sweedy
Posté le 01-10-2002 à 16:36:03  profilanswer
 

Ben non, ya rien à faire, ca doit être FREE.FR qui bloque les téléchargements, si je copy dans le rep courant ou dans tout autre répertoire, ça fait la même chose.
Fait chier free ! :gun:

n°222409
kayasax
Posté le 01-10-2002 à 16:51:25  profilanswer
 

sweedy a écrit a écrit :

Ben non, ya rien à faire, ca doit être FREE.FR qui bloque les téléchargements, si je copy dans le rep courant ou dans tout autre répertoire, ça fait la même chose.
Fait chier free ! :gun:  




arrete de gueuler comme un ane je te dis que mon script fonctionne chez free


---------------
All we need is a soul revolution
mood
Publicité
Posté le 01-10-2002 à 16:51:25  profilanswer
 

n°222440
sweedy
Posté le 01-10-2002 à 17:35:22  profilanswer
 

C'est bon, en fait ça ne marche qu'en php3 effectivement!!!
j'avais beau le renomme en php3, ça changeait rien, parce qu'en fait le scripts était appelé par un include depuis index.php, depuis que je l'ai renommé en ndex.php3, c'est OK, merci à tous!

n°222476
kayasax
Posté le 01-10-2002 à 18:45:48  profilanswer
 

sweedy a écrit a écrit :

C'est bon, en fait ça ne marche qu'en php3 effectivement!!!
j'avais beau le renomme en php3, ça changeait rien, parce qu'en fait le scripts était appelé par un include depuis index.php, depuis que je l'ai renommé en ndex.php3, c'est OK, merci à tous!




a tiens sbizarre ca... j'aurais pense que le .php3 etait execute avant d'etre inclus. c bon a savoir !


---------------
All we need is a soul revolution
n°222487
omega2
Posté le 01-10-2002 à 19:26:16  profilanswer
 

kayasax a écrit a écrit :

 
a tiens sbizarre ca... j'aurais pense que le .php3 etait execute avant d'etre inclus. c bon a savoir !



Si c'était le cas , comment veux tu utiliser depuis le fichier principal les fonctions contenues dans les autres fichiers?
C'est exécuter avant d'être inclus si le fichier est sur un autre serveur.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  FREE.FR et <input type="file"...>

 

Sujets relatifs
Problème d'installation de PostNuke sur FreeGénérer des pass type alpha "XXXX" dans une base mysql.
attribut value sur champ file dans un form HTMLmon moteur de recherche & free ca passe pas !?
Y'aurait t'y moyen de déterminer le type d'une variable?[hs] qqun sait il comment rendre un type de fichier "caché"
definir le type de fichier sous WindowsPHPBB : 'Failed sending mail' /Free\ (soluce inside:codes et modifs)
GLPong : un jeu multijoueur de type Pong... à tester !Probleme de session sur free
Plus de sujets relatifs à : FREE.FR et <input type="file"...>


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)