Bonjour,
je viens de rencontrer un probleme dans mon upload qui pourtant avant marchait tres bien.
Jai fait un upload d'images, les images se transferent tres bien dans mon dossier mais leur nom ne s'affiche pas dans ma base de donnees.
Voici mon code :
Je ne trouve pas ou se situe le probleme merci d'avance...
Modifié par voila (20 Oct 2020 - 12:32)
je viens de rencontrer un probleme dans mon upload qui pourtant avant marchait tres bien.
Jai fait un upload d'images, les images se transferent tres bien dans mon dossier mais leur nom ne s'affiche pas dans ma base de donnees.
Voici mon code :
<?php
session_start();
$bdd = new PDO('mysql:host=127.0.0.1;dbname=basedd', 'root', 'root');
if(isset($_SESSION['Id'])) {
$requser = $bdd->pCT * FROM noms WHERE Id = ?");
$requser->execute(array($_SESSION['Id']));
$user = $requser->fetch();
if(isset($nom
$recus = htmlspecialchars($nomDestination);
$insertrecus = $
}}
<form enctype="multipart/form-data" action="#" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
Transfère le fichier <input type="file" name="monfichier" />
<input type="submit" />
</form>
<?php
$nomOrigine = $_FILES['monfichier']['name'];
$elementsChemin = pathinfo($nomOrigine);
$extensionFichier = $elementsChemin['extension'];
$extensionsAutorisees = array("jpeg", "jpg", "gif", "png", "
// Copie dans le repertoire du script avec un nom
// incluant l'heure a la seconde pres
$repertoireDestination = dirname(__FILE__)."/";
$nomDestination = "fichier_du_".date("YmdHis").".".$extensionFichier;
echo "Le fichier n'a pas été uploadé (trop gros ?) ou ".
"Le déplacement du fichier temporaire a échoué".
" vérifiez l'existence du répertoire ".$repertoireDestination;
}
}
?>
Je ne trouve pas ou se situe le probleme merci d'avance...
Modifié par voila (20 Oct 2020 - 12:32)