Tom's Guide > Forum > Programmation > Pprobleme d'affichage d'un image

Pprobleme d'affichage d'un image

Forum Programmation : Pprobleme d'affichage d'un image

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

bonjour,
voici mon probleme, j'ai crée un site et je voulais télécharger une image pour site ,
voici mon script pour joindre un fichier image .

<?php

function return_bytes($val) {
$val = trim($val);
$last = strtolower($val{strlen($val)-1});
switch($last) {
// The 'G' modifier is available since PHP 5.1.0
case 'g':
$val *= 1024;
case 'm':
$val *= 1024;
case 'k':
$val *= 1024;
}

return $val;
}

define('MAX_FILE_SIZE', return_bytes(ini_get('post_max_size')));

if(!empty($_FILES)){
//
// Debug
//
echo '<pre>';
print_r($_FILES);
echo '</pre>';
}

?>


<form method="post" action="<?php echo basename(__FILE__); ?>" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="<?php echo MAX_FILE_SIZE; ?>" />
<label>Fichier joint : <input type="file" name="files[]" /></label><br />
<label>Fichier joint : <input type="file" name="files[]" /></label><br />
<label>Fichier joint : <input type="file" name="files[]" /></label><br /><br />

<input type="submit" value="Envoyer" />
<input type="reset" value="Rétablir" />
</form>


/////////////////::::::::::::::::::::
et voila ce qui s'affiche des que je clique sur le boutton Envoyé



Array
(
[files] => Array
(
[name] => Array
(
[0] => Hiver.jpg
[1] =>
[2] =>
)

[type] => Array
(
[0] => image/jpeg
[1] =>
[2] =>
)

)
)

est ce que quelqu un peu m'aider .
Merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

hello,

tu récuperes donc bien la liste des images uploadées sous forme de tableau.
L'element 0 contient ta 1ere image, avec son nom et son type mime.

Je suppose ensuite que tu veux enregistrer cette image sur ton site.

il ne te reste alors qu'a copier l'image depuis le chemin temporaire ou elle a été uploadée (il s'agit du upload_tmp_dir que tu trouveras dans le php.ini) vers sa destination finale.

move_uploaded_file($_FILES['files'][name'][0], 'c:/monsite/mesimages/monimage.jpg');

bien sur il te faudra traiter les cas ou l'extension de ton fichier n'est pas jpg ;)
pour débuter je te conseille cette classe qui fait a peu prêt tout clé en main http://www.phpclasses.org/browse/package/1650.html

------------------------------ www.saisons-vives.com
Répondre à rippergun
Tom's Guide > Forum > Programmation > Pprobleme d'affichage d'un image
Aller à :

Il y a 295 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens