par
ghost5922 » 30 mai 2013, 21:45
retire le if de la fonction voir l'erreur
<?php
error_reporting(E_ALL);
// Testons si le fichier a bien été envoyé et s'il n'y a pas d'erreur
if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0)
{
// Testons si le fichier n'est pas trop gros
if ($_FILES['monfichier']['size'] <= 1000000)
{
// Testons si l'extension est autorisée
$infosfichier = pathinfo($_FILES['monfichier']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png');
if (in_array($extension_upload, $extensions_autorisees))
{
// On peut valider le fichier et le stocker définitivement
$fichier = basename($_FILES['monfichier']['name']);
/*if(move_uploaded_file($_FILES['monfichier']['tmp_name'], '/~truonghc/Uploads/' .$fichier))
echo "L'envoi a bien été effectué !";
else echo 'Echec de l\'upload !';*/
move_uploaded_file($_FILES['monfichier']['tmp_name'], 'Uploads/' .$fichier);
}
}
}
?>
ton fichier toi être a la racine
/cible.php
/Uploads/
retire le if de la fonction voir l'erreur
[php]
<?php
error_reporting(E_ALL);
// Testons si le fichier a bien été envoyé et s'il n'y a pas d'erreur
if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0)
{
// Testons si le fichier n'est pas trop gros
if ($_FILES['monfichier']['size'] <= 1000000)
{
// Testons si l'extension est autorisée
$infosfichier = pathinfo($_FILES['monfichier']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png');
if (in_array($extension_upload, $extensions_autorisees))
{
// On peut valider le fichier et le stocker définitivement
$fichier = basename($_FILES['monfichier']['name']);
/*if(move_uploaded_file($_FILES['monfichier']['tmp_name'], '/~truonghc/Uploads/' .$fichier))
echo "L'envoi a bien été effectué !";
else echo 'Echec de l\'upload !';*/
move_uploaded_file($_FILES['monfichier']['tmp_name'], 'Uploads/' .$fichier);
}
}
}
?>
[/php]
ton fichier toi être a la racine
/cible.php
/Uploads/