bonsoir,

Je ne suis pas habitué à demander de l'aide mais la je bloque complet depuis 2 jours et c'est sûrement pas grand chose, ma

*/
Mon script :
/*

Objectif : récupérer une image d'une webcam et l'enregistrer dans un dossier du serveur ainsi qu'une query qui enregistre le chemin du fichier dans une bdd

//--- Récupérer l'image

Je prends une photos d'une webcam à l'aide de flash et J!

J'ai un return de mon image codé en base64.

//--- Enregistrement de l'image

Je fais un formulaire, ou les input se remplissent à la génération de l'image (function avec un input.innerHTML.value en J!)

Or lorsque je passe la var de l'image en POST, j'ai un message d'erreur URl too long (forcement vu la taille de la var...)

Sur ce point , je pense partir dans une mauvaise direction

J'ai tenter d'utiliser en var $_FILES avec un upload , mais je ne veux pas d'upload, je veux tout bêtement prendre l'image généré et le mettre dans le $_FILES !?

C'est dingue, ça à l'air tellement simple dans le fonctionnement , tellement compliqué dans l'application...

Comment pourrais-je effectuer cet enregistrement?

/*
Mon code simplifié :
*/

//--- fonction php
si FILES n'est pas vide (avec vérification diverses des caractères), je l'enregistre par le biais d'un fopen et fwrite classique

//--- fonction J!
function capturercam{
Je crée l'image en base 64 et j’envoie son nom au input
}

//--- mon form de sauvegarde sur le serveur
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<form method="post" action="macam.php" enctype="multipart/form-data">
    <input type="file" value="<img src="img-base64" />" />
    <input type="submit" value="Sauvegarder l'image" />
</form>

PS: ce qui m’intéresse ce n'est pas les fonction d'écriture mais réellement la récupération de l'image généré pour l'envoyer dans mes fonctions php pour le traitement