ottolicos
Messages postés16Date d'inscriptionvendredi 30 décembre 2005StatutMembreDernière intervention 9 janvier 2008
-
8 janv. 2008 à 18:43
ottolicos
Messages postés16Date d'inscriptionvendredi 30 décembre 2005StatutMembreDernière intervention 9 janvier 2008
-
9 janv. 2008 à 17:22
bonjour, je veux transferer un fichier vers mon serveur, je sais déjà le faire avec PHP sans probleme, je voudrai refaire la même chose avec Ajax. Le problème est qu'il me donne le message d'erreur "Undefined index : fichier in c:\program files\easyphp-1.8\www\kane\telecharger_fichier.php on line 3.
La ligne 3 du fichier telecharger_fichier.php est le suivant : $_FILES['fichier']; avec fichier le nom de input de type file.
Arto_8000
Messages postés1044Date d'inscriptionlundi 7 mars 2005StatutMembreDernière intervention13 juillet 20107 8 janv. 2008 à 22:26
En Ajax tu ne peux pas faire d'upload de fichier. La raison est simple, le contrôle pour l'upload de fichier (input file) est extrèmement protègé et il est impossible de modifier/voir les propriétés de ce contrôle à partir de Javascript. Il est donc impensable de pouvoir envoyer ce qu'il contient au serveur avec Ajax. D'autant plus que l'Ajax n'est pas conçu pour envoyer des fichiers.
ottolicos
Messages postés16Date d'inscriptionvendredi 30 décembre 2005StatutMembreDernière intervention 9 janvier 2008 9 janv. 2008 à 14:01
Merci déjà pour vos réponses. Je vais reformuler mon problème je veux transfert un fichier sur le serveur sans télécharger la page comme ce que yahoo fais si on fait pièces jointe.
Merci d'avance.