Chargement photo

drogba7213 Messages postés 1550 Statut Membre -  
drogba7213 Messages postés 1550 Statut Membre -
Bonjour,

Je suis entrain de faire un formulaire et dedans j'ai mis un endroit pour uploader une photo
j'aimerais la charger sur la page suivante mais je ne sais pas comment faire et pour finir je souhaiterais la charger encore sur la page suivante qui elle est faite avec fpdf!

Aidez moi svp
merci d'avance
A voir également:

6 réponses

Nxt Messages postés 41 Statut Membre 18
 
0
drogba7213 Messages postés 1550 Statut Membre 21
 
ok j'ai regardé le script et je l'ai repris mais j'ai une erreur

$dossier = '/upload/';
$fichier = basename($_FILES['fichier']['name']);
$taille_maxi = 5000000;
$taille = filesize($_FILES['fichier']['tmp_name']);
$extensions = array('.png', '.jpg', '.jpeg');
$extension = strrchr($_FILES['fichier']['name'], '.');
//Début des vérifications de sécurité...
if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau
{
$erreur = 'Vous devez uploader un fichier de type png, jpg, jpeg';
}
if($taille>$taille_maxi)
{
$erreur = 'Le fichier est trop gros...';
}
if(!isset($erreur)) //S'il n'y a pas d'erreur, on upload
{
//On formate le nom du fichier ici...
$fichier = strtr($fichier,
'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
$fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
if(move_uploaded_file($_FILES['fichier']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].$dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné...
{
echo 'Upload effectué avec succès !';
}
else //Sinon (la fonction renvoie FALSE).
{
echo 'Echec de l\'upload !';
}
}
else
{
echo $erreur;
}

Warning: move_uploaded_file(/mnt/104/sdb/7/8/site.inter/upload/smalllogo.png) [function.move-uploaded-file]: failed to open stream: No such file or directory in /mnt/104/sdb/7/8/site.inter/stage/concours_ts.php on line 71

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/mnt/104/sdb/7/8/site.inter/phpaafuG0' to '/mnt/104/sdb/7/8/site.inter/upload/smalllogo.png' in /mnt/104/sdb/7/8/site.inter/stage/concours_ts.php on line 71
Echec de l'upload !

Je n'arrive pas a voir pourquoi!

Pouvez vous m'aidez svp

merci d'avance
0
Nxt Messages postés 41 Statut Membre 18
 
Faut que tu change le chmod du dossier
0
drogba7213 Messages postés 1550 Statut Membre 21
 
ok donc faut qu'il soit déja créé?
0
drogba7213 Messages postés 1550 Statut Membre 21
 
ok effectivement c'était le chmod
par contre pour maintenant la mettre sur le site tu ferais ca comment?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
drogba7213 Messages postés 1550 Statut Membre 21
 
nxt tu es la?
0
drogba7213 Messages postés 1550 Statut Membre 21
 
up
0