{MySQL} ajouter un photo
Résolu
medaden
Messages postés
55
Statut
Membre
-
medaden Messages postés 55 Statut Membre -
medaden Messages postés 55 Statut Membre -
Bonjour,
je voudrai ajouter un photo dans un gestion de personel mai j ai un petit probleme voila mon code ! le probleme vien de la 4ém ligne !!!
<?php
require "connect_db.php";
$dossier = '../personnelsv/photos/';
$fichier = basename($_FILES['photo']['name']);
//echo ("$fichier");
$taille_maxi = 100000;
$taille = filesize($_FILES['photo']['tmp_name']);
$extensions = array('.png', '.gif', '.jpg', '.JPEG', '.doc','.pdf','.PDF');
$extension = strrchr($_FILES['photo']['name'], '.');
//Début des vérifications de sécurité...
if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau
{
$message='Vous devez uploader un fichier de type png, gif, jpg, jpeg...';
}
if($taille>$taille_maxi)
{
$message='Le fichier est trop gros...';
}
else
{
}
//récupération des valeurs des champs:
$txtliensphoto=$fichier;
je voudrai ajouter un photo dans un gestion de personel mai j ai un petit probleme voila mon code ! le probleme vien de la 4ém ligne !!!
<?php
require "connect_db.php";
$dossier = '../personnelsv/photos/';
$fichier = basename($_FILES['photo']['name']);
//echo ("$fichier");
$taille_maxi = 100000;
$taille = filesize($_FILES['photo']['tmp_name']);
$extensions = array('.png', '.gif', '.jpg', '.JPEG', '.doc','.pdf','.PDF');
$extension = strrchr($_FILES['photo']['name'], '.');
//Début des vérifications de sécurité...
if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau
{
$message='Vous devez uploader un fichier de type png, gif, jpg, jpeg...';
}
if($taille>$taille_maxi)
{
$message='Le fichier est trop gros...';
}
else
{
}
//récupération des valeurs des champs:
$txtliensphoto=$fichier;
A voir également:
- {MySQL} ajouter un photo
- Google photo - Télécharger - Albums photo
- Photo filtre 7 gratuit - Télécharger - Retouche d'image
- Google maps photo maison - Guide
- Partage photo - Guide
- Impossible d'ajouter un ami sur facebook - Guide
4 réponses
bonjour
le probleme est qu il me dit indefined photo et qu il n ajoute rien a la base !! si j ajoute le nom de la photo dans ma base directement a partir dans easyphp la photo s affiche !
le probleme est qu il me dit indefined photo et qu il n ajoute rien a la base !! si j ajoute le nom de la photo dans ma base directement a partir dans easyphp la photo s affiche !
A priori, cela veut dire que ton formulaire HTML n'a pas champ FILE appelé "photo" ... peux-tu copier/coller le code de ce formulaire ?
A+
A+
Bonjour,
Quel est le problème au juste ? le message d'erreur ?
As-tu vérifié que le champ de formulaire s'appele bien 'photo' ?
(<input name="photo" type="file" />)
Tu peux également vérifier si tu n'as pas un code d'erreur ($_FILES['photo']['error']) ... voir la doc PHP pour les définitions d'erreur :
https://www.php.net/manual/en/features.file-upload.errors.php
Quel est le problème au juste ? le message d'erreur ?
As-tu vérifié que le champ de formulaire s'appele bien 'photo' ?
(<input name="photo" type="file" />)
Tu peux également vérifier si tu n'as pas un code d'erreur ($_FILES['photo']['error']) ... voir la doc PHP pour les définitions d'erreur :
https://www.php.net/manual/en/features.file-upload.errors.php