envoie d'image

Répondre
jivjav
jivjav
Déconnecté
bonjour, je souhaite que le visiteur puisse uploader une image sur le serveur mais ca ne fonctionnent pas.

voici le bout de code concerné, apparament c'est le move_uploaded_files qui fait aucun effet et pourtant ca devrait marcher (enfin normalement chez multimania c bon)

<?
$req="SELECT * FROM inscrit WHERE (login='$log' && passe='$mdp')";
@mysql_connect(******,*****,*****) or aff_error();
@mysql_select_db(*****) or aff_error();
$res=@mysql_query($req) or aff_error();
$nbres=@mysql_num_rows($res);
if(($nbres>0)&&($dessin!='none')&&(filesize($dessin)<$max))
{
$exten=strrpos($HTTP_POST_FILES['urlloc']['name'],'.');
$exten=($exten)?substr($HTTP_POST_FILES['urlloc']['name'],$exten):'';
$req="SELECT * FROM oeuvre";
$res=@mysql_query($req) or aff_error();
$nbres=@mysql_num_rows($res);
$num=1;
$but="dessin/".$dir."/".$num.$exten;
chdir("dessin/".$dir."/");
move_uploaded_file($urlloc,$but);
echo "<img src='".$but."'>";
}
?>

si quelqu'un sait, je suis pas contre qu'il me donne la réponse.
jivjav
jivjav
Déconnecté
voila le lien :


http://www.lephpfacile.com/wall/lire_wall.php?wall=221
Cart
Cart
Déconnecté
tien utilise cette fonction si tu ve

http://www.lephpfacile.com/wall/lire_wall.php?wall=222
Cart
Cart
Déconnecté
noubli pas dans ton formulaire de mettre

< form method='post' action='#' enctype=\"multipart/form-data\" >
Layer
Layer
Déconnecté
Error 500 : internal brain error
ça fait longtemps que je cherchais une fonction d'upload en mode register_globale a off !

merci cart ! smiley
Layer
Layer
Déconnecté
Error 500 : internal brain error
ça fait longtemps que je cherchais une fonction d'upload en mode register_globale a off !

merci cart ! smiley
Layer
Layer
Déconnecté
Error 500 : internal brain error
oups ! 2 fois désoler smiley
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Arf, t'es sur que l'on peut uploader chez multimania ?

A l'epoque où j'y avais un site, ce n'etait pas possible :/
XTremTourist
XTremTourist
Déconnecté
ouai on peux mais on est limiter
atta j croi ke j ai un truc bouge pas
[LIEN]http://membres.lycos.fr/cstrikeur/info.php[/LIEN]

ouai file_uploads est a 1
et
upload_max_filesize a 200000
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
lol, XT, il a des comptes chez tous les hebergeurs gratuits smiley
Cart
Cart
Déconnecté
g fait une autre version de ma fonction qui permet d'uploader sur nimporte quel ftp :)
jivjav
jivjav
Déconnecté
ok merci, je vais voir tout ca, par contre cart, j'aimerais savoir pourquoi dans ce que tu me dis de verifier, tu met le valeur # a action, moi, j'utilise un $PHP_SELF, je suppose que l'erreur ne vient pas de la?

oui, effectivement, on peut uploader des fichiers sur multimania mais pas plus de 200Ko

ps : j'ai essayé avec copy(), ca marche pas non plus
Cart
Cart
Déconnecté
kand on met # ca fai rien en fait mais tu met ce que tu ve
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique