Afficher des images uploadées sur son site
Hommer2012
Messages postés
3
Statut
Membre
-
Hommer2012 Messages postés 3 Statut Membre -
Hommer2012 Messages postés 3 Statut Membre -
Bonjour,
Je débute en php et je voudrai (simplement) afficher les images que les clients ont uploadées sur mon site. Le problème c'est que je n'y arrive pas.
Alors si quelqu'un peut m'aider.
Je débute en php et je voudrai (simplement) afficher les images que les clients ont uploadées sur mon site. Le problème c'est que je n'y arrive pas.
Alors si quelqu'un peut m'aider.
A voir également:
- Afficher des images uploadées sur son site
- Site de telechargement - Accueil - Outils
- Site pour partager des photos - Guide
- Site x - Guide
- Site pour vendre des objets d'occasion - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
2 réponses
il faut que tu enregistre le chemin des images que tu à uploader dans une Base de données puis qu'ensuite tu recupère ces liens et que tu les affiches avec la balise html : <img src="<?php echo image ?> " />
avec image qui contient le lien de tes images.
avec image qui contient le lien de tes images.
Merci pour ton conseil, mais je me suis rendu compte d'un autre problème: les fichiers ne ont pas envoyés.
Déjà, est-il possible de faire des testes d'upload en local?
Pour l'envoi, j'avoue ne plus m'y retrouver. voici le code pour le formulaire:
<
Et la page php:
Quand je fais le teste c'est le message:"Le fichier n'existe pas ou il y a une erreur!" qui apparait.
Est-il posiible de voir pourqoi cela?
Merci!
Déjà, est-il possible de faire des testes d'upload en local?
Pour l'envoi, j'avoue ne plus m'y retrouver. voici le code pour le formulaire:
<
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>uploadFile</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <form method="post" action="envoi_cible.php" enctype="multypart/form-data"> <p> <input type="hidden" name="MAX_FILE_SIZE" value="1000000" /> <input type="file" name="monfichier"/><br/> <input type="submit" value="Envoyer"/> </p> </form> </body> </html>
Et la page php:
<?php
$destination = "C:/uploads";
if(isset($_FILE['monfichier']) AND $_FILE['monfichier']['error'] == 0)
{
if($_FILE['monfichier']['size'] <= 1000000)
{
$infoFichier = pathinfo($_FILE['monfichier']['name']);
$extension_upload = $infofichier['extension'];
$extension_autorisees = array('gif', 'jpeg', 'bmp', 'png');
if(in_array($extension_upload, $extension_autorisees))
{
move_uploaded_file($_FILE['monfichier']['tmp_name'], $destination, basename($_FILE['monfichier']['name']));
echo "L'envoi a été éfféctué!";
}
else
{
echo "Problème!";
}
}
else
{
echo "Fichier trop grand";
}
}
else
{
echo"Le fichier n'existe pas ou il y a une erreur!";
}
?>
Quand je fais le teste c'est le message:"Le fichier n'existe pas ou il y a une erreur!" qui apparait.
Est-il posiible de voir pourqoi cela?
Merci!