Chargement photo
Fermé
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
-
28 mai 2008 à 12:05
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 29 mai 2008 à 09:08
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 29 mai 2008 à 09:08
A voir également:
- Chargement photo
- Traduction photo - Guide
- Photo filtre gratuit - Télécharger - Retouche d'image
- Partage photo - Guide
- Récupérer photo instagram - Guide
- Photo de profil - Guide
6 réponses
Nxt
Messages postés
41
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
2 janvier 2009
18
28 mai 2008 à 12:09
28 mai 2008 à 12:09
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
22
28 mai 2008 à 13:33
28 mai 2008 à 13:33
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
$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
Nxt
Messages postés
41
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
2 janvier 2009
18
28 mai 2008 à 13:38
28 mai 2008 à 13:38
Faut que tu change le chmod du dossier
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
22
28 mai 2008 à 13:40
28 mai 2008 à 13:40
ok donc faut qu'il soit déja créé?
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
22
28 mai 2008 à 13:44
28 mai 2008 à 13:44
ok effectivement c'était le chmod
par contre pour maintenant la mettre sur le site tu ferais ca comment?
par contre pour maintenant la mettre sur le site tu ferais ca comment?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
22
28 mai 2008 à 14:02
28 mai 2008 à 14:02
nxt tu es la?
drogba7213
Messages postés
1521
Date d'inscription
mardi 14 août 2007
Statut
Membre
Dernière intervention
3 avril 2010
22
29 mai 2008 à 09:08
29 mai 2008 à 09:08
up