Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1277 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  copy().... mais qu'est-ce qui se passe????

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

copy().... mais qu'est-ce qui se passe????

n°442482
Psykolio
Posté le 28-06-2003 à 12:32:34  profilanswer
 

voilà, j'ai un prob avec la fonction copy() que j'ai utilisée pleins de fois... j'ai simplifié tt mon script pour cerner le prob mais ça devient débile, je prends un script qui marche à côté, je compare et je trouve pas :ouch: ...
 
ce que je veux faire: un formulaire et un script pour copier le fichier qu'on entre dans le formulaire sur la même page...
 
ça donne
 
<?
if ($img=='new') {
copy($HTTP_POST_FILES['couv']['tmp_name'],"imgsagrement/" .$HTTP_POST_FILES['couv']['name']);  
echo "image ajoutée";}
else {
echo "gogo";}
$self = "test.php";
echo "<form action=\"$self?img=new\" method=\"post\" name=\"insertnimg\">";
echo "<input name='couv' type='file' id='couv'>";
echo "<input type='submit' name='Submit' value='Envoyer'></form>";
 
?>
 
il me met: Unable to open '' for reading: No such file or directory in ...
 
je pige po :??: ... alors aidez mooiiii!!!

mood
Publicité
Posté le 28-06-2003 à 12:32:34  profilanswer
 

n°442495
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 28-06-2003 à 12:45:19  profilanswer
 

Pour copier les fichiers uploadés, utilise plutôt la fonction move_uploaded_file()
http://www.php.net/manual/fr/funct [...] d-file.php


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°442512
Psykolio
Posté le 28-06-2003 à 12:53:23  profilanswer
 

voilà, je viens d'essayer avec move_uploaded_file et $_FILES à la place de $HTTP_POST_FILES et ça marche... ça donne ça:
 
if ($img=='new') {
$dir = "imgsagrement/";
move_uploaded_file($_FILES['couv']['tmp_name'], $dir . $_FILES['couv']['name']);
echo "image ajoutée";}
 
mais ça m'inquiète pour des autres scripts du même site lol :heink: .... je vais tester voir si ça fonctionne tj ;)
 

n°442586
Psykolio
Posté le 28-06-2003 à 15:04:38  profilanswer
 

ben je viens de retester et ça marche po... j'ai du changer qq chose mais je vois po quoi :heink: ...
 
le script:
<?
if ($img=='new') {
$dir = "imgsagrement/";
if (move_uploaded_file($_FILES['couv']['tmp_name'], $dir . $_FILES['couv']['name'])) {
    print "Le fichier est valide, et a &eacute;t&eacute; t&eacute;l&eacute;charg&eacute;";
}
else {
    echo "Erreur, le fichier n'a pas été chargé\n";
 print_r($_FILES);
}
}
else {
print "gogo";
}
echo "<form action=\"$self?img=new\" method=\"post\" name=\"insertnimg\">";
echo "<input name='couv' type='file'>";
echo "<input type='submit' value='Envoyer'></form>";
?>
 
alors heeeeeeeeeeeeeeeeeeelp!!!!! pq ce script m'en veux? :??:

n°442602
Psykolio
Posté le 28-06-2003 à 15:55:28  profilanswer
 

[:yoyoz]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  copy().... mais qu'est-ce qui se passe????

 

Sujets relatifs
[JAVA]Savoir ce qui se passe quand click sur une scrollbarTrouver mot de passe DBA d'une base sql anywhere
[XSLT] commande copy-ofpitis problemes avec la fonction copy
[ HTML ] Pourquoi ca passe pas sous IE ( et ca passe sous MOZILLA ) ?[ASP] demande de mot de passe et aiguillage en fonction de celui ci
copy() pour un deque ?crypter un mot de passe avant insertion dans Oracle ?
Meilleur endroit ou stocker des mots de passe dans Access...copy().... mais qu'est-ce qui se passe????
Plus de sujets relatifs à : copy().... mais qu'est-ce qui se passe????


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR