ne pas uploadé un fichier http deja existant?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : ne pas uploadé un fichier http deja existant?

par woofix » 15 mars 2006, 16:54

oui mais l'upload marche trés bien quand il y a pas de fichier de mm nom

c'est justement ça que je comprend pas ...

par Dominic » 15 mars 2006, 15:50

En fait le code que je t'ai envoyé vérifie si le fichier existe et c'est tout
mais en regardant tes messages d'erreur ce n'est pas du tout de ça qu'il s'agit
C'est un pb de droits d'écriture sur le répertoire cible
il faut mettre les droits en 777 avec un logiciel ftp (comme leechftp)
car le chmod en ligne d'un user ne marche pas

par woofix » 15 mars 2006, 13:05

if(file_exists($filename))
{

}
Merci mais je le rajoute ou car soit je n'upload plus soi il refuse l'extention??

par Dominic » 15 mars 2006, 09:21

if(file_exists($filename))
{

}

ne pas uploadé un fichier http deja existant?

par woofix » 15 mars 2006, 09:03

bonjour
j'ai repris un script sur le net qui marche bien, mais je voudrait lui ajouter un fonction et comme je suis pas super en php
j'essaye de trouver un solution..

voila quand j'upload en http un fichier, le fichier part dans le repertoire voulu
mais quand je reupload un autre fichier avec le même nom j'ai une erreur...

Warning: move_uploaded_file(images_forums/16.jpg): failed to open stream: No such file or directory in C:\SAV\clubgg\up\uploader.php on line
105

Warning: move_uploaded_file(): Unable to move 'F:\WINDOWS\TEMP\php34.tmp' to 'images_forums/16.jpg' in C:\SAV\clubgg\up\uploader.php on line
105
L'upload a échoué !

et voila la ligne 105

$uploadOk = move_uploaded_file($nomTemporaire, $DESTINATION_FOLDER.$nomFichier);
if($uploadOk){
echo("L'upload a réussi !<br><br>");
echo(createReturnLink());
}else{
echo("L'upload a échoué !<br><br>");
echo(createReturnLink());


Quel est la variable pour lui indiquer que le fichier existe deja ??

Merci de me donner un coup de main