Titre: [PHP] socket & upload Posté par: the lsd le 05 Mai 2008 à 16:17:31 Bonjour Monde,
J'ai un souci avec de l'upload en PHP par socket (pas de question sur le pourquoi faire simple quand on faire compliqué s'il vous plait :p) En gros, j'ai ma socket qui se connecte qui envoie les données au serveur (déjà bien long à repondre, mais ce n'est pas le probleme) les données sont bien récupérées, mais c'est comme si le fichier n'etait pas envoyé (j'ai mis un if (!empty ($_FILES['fichier'])) et le if n'est jamais éxécuté)... Je vois pas trop où je me plante. Le boundary est le même à chaque fois, j'ai même mis les champs les plus inutiles (sait on jamais...), et toujours pas... J'ai regardé les trames avec Wireshark, mis les mêmes headers, mais ca ne passe toujours pas... Voila ce que ca donne : Code: $com = "$entete $file HTTP/1.1\r\n"; Merci à ceux qui liront et merci encore plsu à ceux qui répondront :) Enjoy The lsd Edit : il y a des \ qui merdent au niveau des \r\n normalement ils y sont tous Titre: Re : [PHP] socket & upload Posté par: Ge0 le 08 Mai 2008 à 14:12:13 Salut the lsd ! o/
Je ne sais pas si cela peut résoudre ton problème, mais je me demande si ça change quelque chose lorsque tu retires le ";" du Content-Type en "multipart/form-data"... Sinon, il y'a la phpsploitclass de darkfig qui implémente les upload... Peut-être qu'en l'épluchant, tu pourrais trouver ton bonheur. :) http://securityvulns.com/files/phpsploitclass.php Have fun. Titre: Re : [PHP] socket & upload Posté par: the lsd le 08 Mai 2008 à 14:19:41 Lu Geo \o
Hmmm utiliser la classe phpsploit ca me tente bof bof parce que je dois faire le plus léger possible, mais l'éplucher peut m'aider, je vais aller voir ca un coup, merci Geo ;) Enjoy The lsd |