gestion d'image

Répondre
nonoche
le 19/10/2004 à 18:19
nonoche
Bonjour comment fait-on pour gerer une news avec une image qu'on uplpad parce que je n'ai rien trouver dessus!

Merci
zebden
le 19/10/2004 à 18:24
zebden
Je vois pas ou tu coince a partir du moment que tu sais uploader une image et de mettre le nom dans la base...

Une fois l'image uploadée , t'insert son nom dans la base , si aucune image , la valeur est donc NULL.

Donc avant d'afficher l'image tu test et si le champs Non NULL , t'affiche simplement l'image en passant le nom de l'image en variable..
zebdinou pour les intimes / Blog : http://www.zebden.fr
nonoche
le 19/10/2004 à 18:28
nonoche

Je vois pas ou tu coince a partir du moment que tu sais uploader une image et de mettre le nom dans la base...


C'est ca que je sais pas faire.

Merci quand emme zebden!
moogli
le 19/10/2004 à 18:47
moogli
salut,

y a déja plein de truc la dessus sur le forum.

Pour commencer dans le formulaire il te faut un champ input de type="file"
ensuite tu doit annoncé ton formulaier comme sa

<form enctype="multipart/form-data" methode="post" ..>

dans ta page de traitement tu récupère une variable $_FILES['nom de ton champ input']
avec cette variable tu a accès a plein d'infos sur ton fichier telque le nom réel du fichier , le nom temporaire, le type mime)
<?php
$fichier=$_FILES[$nom]['name'];//nom reel de l'image ????
$size=$_FILES[$nom]['size']; //poid de l'image en octet
$tmp=$_FILES[$nom]['tmp_name'];//nom temporaire de l'image
$type=$_FILES[$nom]['type'];//type de l'image list($width,$height)=getimagesize($tmp);
?>


ensuite vient ceci
<?php
if(is_uploaded_file($tmp))
move_uploaded_file($tmp,$ficiher); // a partir des variable donnée avant
?>


avec sa tu doit pouvoir t'en sortir.
Je te conseil de vérifier la taille de l'image (c donné) ainsi que le type mime

@+
Il en faut peu pour être heureux !!!!!
nonoche
le 19/10/2004 à 23:16
nonoche
Merci pour tous ces renseignement très utile. Une dernière question comment fait t-on pour renommer le fichier pour qu'il porte le même nom que la personne qui s'inscrit.

Merci encore
zebden
le 19/10/2004 à 23:27
zebden
Va voir des tutorials sur l'upload , y en a plein partout ..
zebdinou pour les intimes / Blog : http://www.zebden.fr
moogli
le 20/10/2004 à 00:16
moogli
re,

ben le plus simple c'est renommé avec le move_uloaded_file

tu peut lire sa sa devrait t'aider (je l'est fait en partie pour toi).

@+
Il en faut peu pour être heureux !!!!!
Shaihuld
le 23/10/2004 à 17:45
Shaihuld
moi j' ai fais ca mais ca marche pas sur mon hebergeur :(
comment voir la vie en couleur ? highlight_string();
Répondre
LoadingChargement en cours