page dimage

Répondre
lululala
le 19/01/2010 à 13:11
lululala
salut pour mon future site je souhait créé un page ou il ni aura que des photo en php ou html quelqu'un aurait il un model a ce sujet . j ai aussi déjà un script upload que j aimerait ajouter pour que les visiteur puis y ajouter leur image merci!!
moogli
le 19/01/2010 à 16:36
moogli
salut,

ta question n'est pas du tout claire.

une image en html => balise img
généré une image à la volée avec php => voir le tuto image dyamique.

@+
Il en faut peu pour être heureux !!!!!
lululala
le 19/01/2010 à 18:08
lululala
en faite je veux une page qui afiche toute les image d'un dossier
même celle rajouter par les visiteur merci!
lululala
le 20/01/2010 à 08:52
lululala
en fait je bloques sur rien je n ai pas idée pour commencer! je sait afficher des images je sait faire uploader des images par un visiteur dans un dossier met je suait faire
afficher c'est images automatiquement par un script même ce rajouter en up par un visiteur!!
MERCI!!!!
lululala
le 20/01/2010 à 08:55
lululala
une sorte d'album photo ou les visiteurs peuves maitre leur souvenir
photo !
moogli
le 20/01/2010 à 10:14
moogli
Salut,

tu commence par utiliser glob, et un foreach

exemple pour jpg et JPG (case sensitive :)
<?php
$dir = array_merge(glob('*.jpg'),glob('*.JPG'));
foreach($dir as $file) {
echo '<img src="'.$file.'" />";
}
?>


cela te permet d'afficher que les jpg. te reste a faire la mise en page et voir tout les fichiers que tu veut afficher.

@+
Il en faut peu pour être heureux !!!!!
lululala
le 20/01/2010 à 12:06
lululala
merci moogli de ton interait pour mon probleme mais j'ai oublier de dire que je suis ungros debutant en bref je fait quoi avec ton code je travail sur un serveur local je up les image avec ceci
</head>

<body>

<form method="POST" action="upload.php" enctype="multipart/form-data">
<!-- On limite le fichier à 100Ko -->
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
Fichier : <input type="file" name="avatar">
<input type="submit" name="envoyer" value="Envoyer le fichier">
</form>

</body>
</html>
et ceci
</head>

<body>
<?php
$dossier = 'C:\wamp\www\formulaire\uploads/';
$fichier = basename($_FILES['avatar']['name']);
$taille_maxi = 10000000;
$taille = filesize($_FILES['avatar']['tmp_name']);
$extensions = array('.png', '.gif', '.jpg', '.jpeg','.txt','.doc ','.pdf');
$extension = strrchr($_FILES['avatar']['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, gif, jpg, jpeg, txt ou doc...';
}
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['avatar']['tmp_name'], $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;
}
?>
</body>
</html>
les image sont envoyer dans un dossier c'est le contenu de ce dossier que je veux afficher
ce code je l'ai trouver sur le net je ne l'ai pas créé je suis pas asser bon
LA GLOBULE
le 20/01/2010 à 12:33
LA GLOBULE
Moogli t'a filé un code permettant de lister les images contenues dans un dossier, ce n'est pas ce que tu cherches à faire ?

PS : essaye de faire des efforts quant à ton expression écrite :/ Les fautes d'ortho. à ce niveau, faut pas réver, mais la, certaines de tes phrases ne veulent rien dire :S
lululala
le 20/01/2010 à 13:21
lululala
Désoler pour les faute d’ orthographe pour les phrases qui ne veulent rien dire je vois pas smiley
Oui c’est surement ce que je veux faire je dis juste que je ne suis pas assez fort pour savoir quoi faire avec, ou le placer c’est pourquoi j’ai mis mon code qui n’est pas parfait mais chaque chose en sont temps je suis en train d’apprendre sur wamp et je ne comprends pas toujours du 1er coup (rarement même)
J’espère ne pas trop vous ennuyer avec mes petits soucis et encore mercismiley
Répondre
LoadingChargement en cours