cs_SuperChouquette
Messages postés37Date d'inscriptiondimanche 24 février 2008StatutMembreDernière intervention18 mai 2010
-
20 janv. 2009 à 19:21
cs_SuperChouquette
Messages postés37Date d'inscriptiondimanche 24 février 2008StatutMembreDernière intervention18 mai 2010
-
3 mars 2009 à 19:37
Bonjour, je suis débutant et j'ai créer une fonction pour uploader un fichier sur un serveur php apache via le protocole http et le standard mime.
Le problème est pour uploader une image jpg, j'avais penser l'encoder en base_64 et rajouter Content-Transfer-Encoding:base64 dans le header de la requête, mais apparemment ça ne semble pas possible avec le protocole http (<lien url="http://www.faqs.org/rfcs/rfc2616.html">voir rfc2616</lien> - 19.4.5) si je l'encode en base 64 le fichier recut sur le serveur php reste en base 64 et n'est pas décodé ... et si je ne converti pas le fichier et l'envoi tel qu'elle(comme dans le code ci-dessous) cela ne marche pas non plus ... comment puis-je faire ?
Merci d'avance pour vos réponse ..
désolé si je n'ai pas été assez clair, mais n'hésitez pas à poser des questions ..
if (fichier != NULL)
{
while (fgets(chaine, 45000, fichier) != NULL) // On lit le fichier tant qu'on ne reçoit pas d'erreur (NULL)
{
strcat(variables,chaine);
}
}
cs_SuperChouquette
Messages postés37Date d'inscriptiondimanche 24 février 2008StatutMembreDernière intervention18 mai 2010 3 mars 2009 à 19:37
Non désolé je n'ai toujours pas trouvé, si toi aussi tu trouve préviens moi ^^
En attendant pour mes tests j'utilise la librairie Chilkat HTTP mais elle est payante et je n'ai qu'une version d'essais de 30 jours