Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Le problème d'Upload d'images trop grandes
#22

A partir de ce plugin client side tu peux le modifier et envoyer les toDataURL()de l'image via un POST ou GET vers script php sans soucis
J'ai fait ça assez facilement avec de l'angularjs et une webcam:
Code :
[== PHP ==]

//function to save to jpeg file base64 data from the webcam
function base64_to_jpeg($base64_string, $output_file) {
    $ifp = fopen($output_file, "wb");
    $data = explode(',', $base64_string);
    fwrite($ifp, base64_decode($data[1]));
    fclose($ifp);
    return $output_file;
}
et du côté JS il faut récupérer la valeur "toDataURL()" du canvas et l'envoyer en POST à la fonction php plus haut adaptée (premier paramètre c'est la base64 de l'image, le second le nom du fichier avec le chemin complet)
Le plugin charge rapidement parce qu'il travaille en local, rien ne passe par le serveur tant que tu ne fais pas de POST.
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)