rendered paste body<?php
include "./cookie.inc.php";
include "./header.inc.php";
include "./connectbdd.inc.php";
$erreur = '';
if (isset($_POST['titre']) and isset($_POST['description']) and isset($_POST['pseudo'])) {
if ($_FILES['image']['error'] > 0) $erreur = "Erreur lors du tranfsert";
if ($_FILES['image']['size'] > 5000000) $erreur = "Le fichier est trop gros";
$extensions_valides = array( 'jpg' , 'jpeg' , 'gif' , 'png' );
$extension_upload = substr( strrchr($_FILES['icone']['name'], '.') ,1);
if ( in_array($extension_upload,$extensions_valides) ) echo "Extension correcte";
$req = mysql_query('SELECT max(id) FROM images');
if (empty($req)) $req = 0;
$maxid = $req+1;
$nom = $_POST['titre'].$maxid.'.'.$extension_upload ;
$nom2 = "/var/www/jeuvinux/jeuvinux-art/images".str_replace(' ','',$nom);
$resultat = move_uploaded_file($_FILES['image']['tmp_name'],$nom2);
if ($resultat) echo "Transfert réussi";
mysql_query("INSERT INTO images VALUES ('', '".$_POST['titre']."', '".$_POST['description']."', '".$_POST['pseudo']."', '".$nom."')") or die(mysql_error());
}
?>
<form method="post" action="uploadimage.php" enctype="multipart/form-data">
<label for="image">Fichier ( formats acceptés : *.png *.jpg *.bmp | max. 4Mo):</label><br />
<input type="hidden" name="MAX_FILE_SIZE" value="5000000" />
<input type="file" name="up_image" id="image" /><br />
<label for="titre">Titre du fichier (max 50 caractères):</label><br />
<input type="text" name="titre" value="Titre de l'image" id="titre" /><br />
<label for="description">Description de votre image :</label><br />
<textarea name="description" id="description"></textarea><br />
<label for="auteur">Votre nom / Pseudo :</label><br />
<input type="text" name="pseudo" value="pseudo" id="pseudo" /><br />
<input type="submit" name="submit" value="Envoyer" />
</form>
<?php
include "./footer.inc.php";
?>