Problème de recuperation d'un champ file
doogy1er
-
le père -
le père -
Bonjour,
j'ai un soucis avec mon formulaire de CV
j'ai crée un champ file pour importer des photos mais malheureusement quand je valide mysql me ramène un message d'erreur.
en fait voici ma syntaxe de recuperation
Formulaire:
<input type="file" name="photo">
requete php
$photo=$_POST['photo'];
base de donnees
j'ai crée un champ "photo" avec un type "BLOB"
mais sa ne marche pas.
que faire.
j'ai un soucis avec mon formulaire de CV
j'ai crée un champ file pour importer des photos mais malheureusement quand je valide mysql me ramène un message d'erreur.
en fait voici ma syntaxe de recuperation
Formulaire:
<input type="file" name="photo">
requete php
$photo=$_POST['photo'];
base de donnees
j'ai crée un champ "photo" avec un type "BLOB"
mais sa ne marche pas.
que faire.
Configuration: Windows XP Opera 9.64
4 réponses
-
dans ton form c'est method=POST? mais faut pas mettre file par hasard
edit:
oui oups c'est vrai^^
-
Bonjour
La méthode, c'est bien POST, mais l'information tu ne ma récupères pas par la variable $_POST. Le processus est expliqué dans la doc PHP :
https://www.php.net/manual/fr/features.file-upload.post-method.php -
merci pour ton lien je vais tester pour voir mais je veux savoir une chose
lorsque tu veux récupérer la photo dans ta base de données kel est le type que tu utilise : "BLOB" ou autre chose -
Personnellement, je n'enregistre jamais les images directement dans ma base. Je les enregistre dans des fichiers tous bêtes, et dans la base je n'enregistre que les chemins des fichiers.