INSERT INTO et le formulaire type="file"
Bonjour,
J'aimerai intégrer un formulaire <input type="file" name="image">
dans mon script pour parcourir une image sur mon pc et
l'uploader dans un répertoire précis ensuite inscrire
sont nom avec l'extension ("maphoto.gif")par exemple dans ma bdd.
j'arrive très bien a insérer des données texte dans
ma bdd grâce a ce script
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<?php
if (isset($_POST['titre']) AND isset($_POST['image']) AND isset($_POST['lien']))
{
if ($_POST['titre'] != NULL AND $_POST['image'] != NULL AND $_POST['lien'] != NULL)
{
mysql_connect("localhost", "root", "");
mysql_select_db("projet");
$titre = mysql_real_escape_string(htmlspecialchars($_POST['titre']));
$image = mysql_real_escape_string(htmlspecialchars($_POST['image']));
$lien = mysql_real_escape_string(htmlspecialchars($_POST['lien']));
mysql_query("INSERT INTO albums VALUES('', '$titre', '$image', '$lien', '".time()."')");
mysql_close();
}
}
?> |
avec les formulaires type "text"
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<form action="form.php" method="post">
<p>
Titre : <input type="text" name="titre" /><br />
Image : <input type="text" name="image" /><br /> <!-- c'est celui la que j'aimerai transformer en type="file" au lieu de taper maphoto.gif dans le formulaire j'irai la parcourir depuis mon pc -->
Lien : <input type="text" name="lien" /><br />
<input type="submit" value="Envoyer" />
</p>
</form> |
j'espère que je me suis fait comprendre et merci d'avance.