Bonjour à tous,
j'ai récupéré un bout de code pour uploader un fichier mais voila, alors que tout fonctionnais chez moi (sur mon disque dur externe où j'ai mis easyphp) j'ai pris mon DD et je l'ai mis sur un pc du bahut et voila qu'en rentrant chez moi l'upload ne fonctionnait plus donc je ne sais plus quoi faire, si vous pouviez m'aider ce serais sympa.
MERCI
ps: dans mon code j'envoie aussi des variables vers ma base sql mais je sais que ce n'est pas le problème recherché :
ps: j'ai mis en gras le code pour uploader.
Voila le code :
<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
<title>ACCEPT</title>
</head>
<body>
<center>
<?
require("connect.php" );
if(isset($_POST['img']))
{
$content_dir='../upload/';
$tmp_file=$_FILES['img']['tmp_name'];
if( !is_uploaded_file($tmp_file))
{
exit("Le fichier est introuvable" );
}
$type_file=$_FILES['img']['type'];
if( !strstr($type_file,'jpg') && !strstr($type_file,'jpeg') && !strstr($type_file,'bmp') && !strstr($type_file,'gif'))
{
exit("Le fichier que vous tentez uploader n'est un format autorisé, les formats autorisés sont jpg,jpeg,bmp,gif" );
}
$name_file=$_FILES['img']['name'];
if( !move_uploaded_file($tmp_file,$content_dir . $name_file))
{
exit("Impossible de copier le fichier dans $content_dir" );
}
echo 'Le fichier a bien été transféré';
}
else{echo 'Aucuns fichiers transféré';}
echo '<br><br>';
$nickname = $_POST['name_session'];
$message = $_POST["message"];
$dateheure = date("d-m-Y" );
$heure = date("H:i" );
if(isset($name_file))
{
$img = $name_file;
}
else
{
$img="vide.jpg";
}
$contenu=nl2br(stripslashes($message));
$query = "insert into billet (message,dateheure,url_img,personne,heure) values ('".$message."','".$dateheure."','".$img."','".$nickname."','".$heure."')";
$resultat=mysql_query($query,$connexion);
if($resultat){
echo '<center>';
echo "\n Enregistrement réussi";}
else{
echo "\n ajout non effectué";}
echo '<br><br>';
echo '<br><br><br>';
echo '<br><br>';
echo '<a href="affichage.php">Affichage du blog</a>';
echo '</center>';
?>
</center>
</body>
</html>
---------------
R.A.Y.L