diemagenta
Messages postés3Date d'inscriptiondimanche 17 octobre 2004StatutMembreDernière intervention13 octobre 2005
-
12 oct. 2005 à 21:17
diemagenta
Messages postés3Date d'inscriptiondimanche 17 octobre 2004StatutMembreDernière intervention13 octobre 2005
-
13 oct. 2005 à 13:54
Bonjour a tous,
1) serait il possible que vous examiniez ma source? C´est mon script d´upload qui malheureusement ne fonctionne pas :( tout le processus se deroule apparemment sans probleme, mais les fichiers uploadés ne sont pas deplaces ni copies vers le dossier que j´ai choisi dont l´adresse est de cette forme
if($choosed){
if($RolleID!= null || $RolleID!=0){
if($filetitle!=null){
mysql_select_db($db) or die("Unable to select database $db");
$fileRolleID =$RolleID;
$datum= getDatum();
if (isset($_FILES['probe']) and ! $_FILES['probe']['error']) { $tempname $_FILES['probe']['tmp_name']; <gras> $altFileName$_FILES['probe']['name'];</gras> $filename= NameOfFile($filetitle,$altFileName,0);
copy($tempname,$path.$filename);
@chmod($filename,0644);
echo ("Die Datei steht jetzt als $filename zur Verfügung.");
$filetitle=TitelUmlaute($filetitle);
$string="INSERT INTO files(filename,createDatum,mitarbeiterID,titel,fileRolleID) VALUES ('$filename', '$datum', '$id', '$filetitle', '$fileRolleID')";
if($query=mysql_query($string,$connection)){
echo " und wurde in der Datenbank gespeichert";
refreshPage(2,"saveFile.php?id=$id");
} #end of if(query)
else echo "net";
} #end of if(isset)
else echo "Fehler bei der Speicherung, Sie haben wahrscheinlich keine Datei ausgewält";
}#end of ig(filtitle! =null)
else echo "Sie haben keinen Titel eingegeben!";
} #end of if($RolleID!= null)
else echo "Sie haben kein Bereich der Datei ausgewählt!";
J´ai du mettre des liens parce qu´au debut les liens etaient totalement faux, maintenant les liens sont justes, il manque juste les fichiers dans le dossier /dokumente.
magicsmacks
Messages postés128Date d'inscriptionmercredi 21 mai 2003StatutMembreDernière intervention 8 avril 2008 12 oct. 2005 à 22:45
tu es sous quel FAI?
c'est important car en fonction du FAI l'adresse d'upload peut - être différente...
en fait tu peux connaître l'adresse exacte d'upload quand il y a une erreur php sur un script en effet le serveur en te décrivant l'erreur te donnera l'adresse. Après il suffit de la copier dans $adresse... Ton script me paraît compliqué. Pour récupérer un fichier uploadé, il suffit de faire ainsi :
$uploaddir= "/adressedonnéeparleserveur/" ."nomdufichier";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir)) {
echo "Le fichier est valide, et a été téléchargé avec succès.\n";} else {
echo "Fichier invalide, trop volumineux\n";}
diemagenta
Messages postés3Date d'inscriptiondimanche 17 octobre 2004StatutMembreDernière intervention13 octobre 2005 12 oct. 2005 à 22:55
Merci pour ta reponse, le probleme c´est que ce script fonctionnait encore jusqu´au 30.09
Nous n´avons pas changé de FAI (je ne sais meme pas lequel c´est)
Le skript a ete ecrit par mon predecesseur (sur mon actuel lieu de
travail), si je le change maintenant, je devrais presque tout changer
et ca me prendra surement du temps.
Je cherche une erreur dans ce script que je ne trouve pas bien sur
diemagenta
Messages postés3Date d'inscriptiondimanche 17 octobre 2004StatutMembreDernière intervention13 octobre 2005 13 oct. 2005 à 13:54
Ben en fait c´est là le probleme, je ne recois aucun message d´erreur, au contraire j´ai une confirmation que tout c´est bien passé, mais à la fin, le fichier uploadé ne se retrouve pas dans le dossier spécifié.