Upload ajax

Fermé
rudak Messages postés 587 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 4 juin 2011 - 8 janv. 2010 à 11:43
rudak Messages postés 587 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 4 juin 2011 - 11 janv. 2010 à 09:46
bonjour, je sais utiliser AJAX pour de très simples aplications textes mais pas pour uploader un fichier (image par exemple)...
j'ai trouvé beaucoup de script utilisant des librairies etc etc.. c'est génial mais
trop compliqué pour moi , je veu pouvoir comprendre et modifier la structure
du script si besoin.
voici le script que j'utilise pour les données textes par exemple:
function upload()
{
	var xhr_object = null;
	if(window.XMLHttpRequest) // Firefox
	   xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else 
	{ // XMLHttpRequest non supporté par le navigateur
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	}
	
	xhr_object.open("POST", "uploadajax.php", true);
	
	xhr_object.onreadystatechange = function() 
	{
	   if(xhr_object.readyState == 4)
	   {
		   if(xhr_object.responseText)// ok ou erreur
		   {
			   alert(xhr_object.responseText);
		   }
	   }
	   
	}
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

	obj_img = document.form1.getElementById("image"); // image est l'id de mon champ input file
	var data = obj_img.value;
	xhr_object.send(data);
}
</script>


est il possible de faire fonctionner ce script pour uploader un fichier ?
jai essayé mais ca fonctionne pas .. biensur :)

merci a vous

7 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 498
8 janv. 2010 à 18:16
https://openclassrooms.com/fr/courses/245710-ajax-et-lechange-de-donnees-en-javascript/245708-upload-via-lextension-apc-de-php
0
rudak Messages postés 587 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 4 juin 2011 46
8 janv. 2010 à 18:40
merci , je suis sur un serveur gratos (Free) et je pense pas pourvoir utiliser ca si ?
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 498
8 janv. 2010 à 19:04
Crées un fichier phpinfo pour savoir si Free a activé ACP.
0
rudak Messages postés 587 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 4 juin 2011 46
8 janv. 2010 à 20:28
je l'ai sous les yeux mais je vois pas ACP
si il y est il serai dans quelle rubrique ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 498
9 janv. 2010 à 11:17
Fait Ctrl+F pour faire une recherche.
0
rudak Messages postés 587 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 4 juin 2011 46
9 janv. 2010 à 12:02
nan jai pas de ca chez free ca peut pas marcher, il me faudrai quelque chose de plus simple encore...
si y avai quelque chose du meme genre que mon script ca serai impec
0
rudak Messages postés 587 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 4 juin 2011 46
11 janv. 2010 à 09:46
up
0