1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| $img_nom = $_FILES['foto']['name'];
$img_taille = $_FILES['foto']['size'];
$img_type = $_FILES['foto']['type'];
/*
* affichage de img_nom, là çà marche:
*/
echo "Le nom du fichier contenant la photo est: ";
echo $img_nom;
/*
* mais pas au moment de l'INSERT:
*/
$login = $dbh->quote($_POST['login']);
$type = $dbh->quote($_POST['type']); // Par exemple : Carnivore
$email = $dbh->quote($_POST['email']); // Par exemple : Carnivore
$texte = $dbh->quote($_POST['texte']); // Par exemple : Carnivore
$titre = $dbh->quote($_POST['titre']); // Par exemple : Carnivore
$cle = $dbh->quote($_POST['cle']); // Par exemple : Carnivore
$actif = $dbh->quote($_POST['actif']);
$img_nom = $dbh->quote($_POST['img_nom']);
setlocale (LC_TIME, 'fr_FR.utf8','fra');
$count = $dbh->exec("INSERT INTO annonce(type, login, titre, cle, actif, email, img_nom, texte,datannonce) VALUES ($type, $login, $titre, $cle, $actif, $email, $img_nom, $texte,NOW())");
/*
* fermerture de la connexion
*/
$dbh = null;
}
catch(PDOException $e)
{
/*
* affichage d'erreur :
*/
echo '<p>Erreur lors de l\'insertion : '.$e->getMessage().'</p>';
} |
Partager