le 13/02/2006 à 18:40
black templar
Bonjour.
J'aimerai créer un script pour uploader un fichier sur mon site.
Or, je ne peut le faire que sur mon PC et non vers un site .
ex : un utilisateur veut uploader un fichier. Quand il clique sur envoyer, le fichier va sur www.monsite.fr/fichiers-uploader/nom.ext
Voici mon code :
upload.html
upload.php
Pourriez-vous m'aider s'il vous plait ?
J'aimerai créer un script pour uploader un fichier sur mon site.
Or, je ne peut le faire que sur mon PC et non vers un site .
ex : un utilisateur veut uploader un fichier. Quand il clique sur envoyer, le fichier va sur www.monsite.fr/fichiers-uploader/nom.ext
Voici mon code :
upload.html
<html>
<head></head><body>
<center>
<form enctype = "multipart/form-data" action = "upload.php" method = "POST">
<input type = "hidden" name = "MAX_FILE_SIZE" value = "500000">
<input type = "file" name = "zip" size = "100">
<br>
<input type = "submit" name = "Transfert" value = "Envoyer">
</form>
</center>
</body></html>
upload.php
<?php
if(!isset($_POST['Transfert']))
{
include("upload.html");
}
else{
echo $_FILES['zip']['name'];
echo "<br>";
echo $_FILES['zip']['type'];
echo "<br>";
echo $_FILES['zip']['tmp_name'];
echo "<br>";
echo $_FILES['zip']['size'];
echo "<br>";
if(!isset($_FILES['zip']))
{
echo "Pas de fichier à uploader";
exit();
}
if($_FILES['zip']['size'] == 0)
{echo "Fichier supérieur à 2 Mo";
exit();
}
$dest = "http://membres.lycos.fr/templar59/".$_FILES['zip']['name'];
//$dest = "C:\Documents and Settings\piette\Bureau\\".$_FILES['zip']['name'];
echo $dest;
echo "<br>";
move_uploaded_file($_FILES['zip']['tmp_name'],$dest);
echo "Transfert réussi.";
}
?>
Pourriez-vous m'aider s'il vous plait ?