par
vincilian » 15 nov. 2007, 12:57
Bonjour, j'ai récupéré un script qui permet de télécharger un fichier sur le PC et de le mettre en base SQL en fait un truc style mettre à jour un avatar dans un forum.
Je dois vraiment être une brel car j'arrrive pas à le faire marcher...
Fichier "profil"
<form method="post" action="inserer_image.php" enctype="multipart/form-data">
Nom du fichier:
<input type="file" name="image" size="40">
<br>
<input type="submit" name="ok" value="Télécharger">
</form>
<img src="afficher_image.php">
Fichier "inserer_image.php"
require 'config.php';
$link = mysql_connect($host, $user, $password);
mysql_select_db('my_DBD', $link) or die(mysql_error());
$donnees = addslashes(fread(fopen($image, "r"), filesize($image)));
$result=mysql_query('INSERT INTO complement_profil
(ref_membre,donnees_binaire,nom_fichier,taille_fichier,type_fichier)
VALUES ("'.$ref_member.'","'.$donnees.'","'.$_FILES['image']['name'].'","'.$_FILES['image']['size'].'","'.$_FILES['image']['type'].'")');
$id= mysql_insert_id();
print "<br>Indentifiant du fichier dans la base: $id<br>";
mysql_close();
??????????
Bonjour, j'ai récupéré un script qui permet de télécharger un fichier sur le PC et de le mettre en base SQL en fait un truc style mettre à jour un avatar dans un forum.
Je dois vraiment être une brel car j'arrrive pas à le faire marcher...
Fichier "profil"
[php]
<form method="post" action="inserer_image.php" enctype="multipart/form-data">
Nom du fichier:
<input type="file" name="image" size="40">
<br>
<input type="submit" name="ok" value="Télécharger">
</form>
<img src="afficher_image.php">
[/php]
Fichier "inserer_image.php"
[php]
require 'config.php';
$link = mysql_connect($host, $user, $password);
mysql_select_db('my_DBD', $link) or die(mysql_error());
$donnees = addslashes(fread(fopen($image, "r"), filesize($image)));
$result=mysql_query('INSERT INTO complement_profil
(ref_membre,donnees_binaire,nom_fichier,taille_fichier,type_fichier)
VALUES ("'.$ref_member.'","'.$donnees.'","'.$_FILES['image']['name'].'","'.$_FILES['image']['size'].'","'.$_FILES['image']['type'].'")');
$id= mysql_insert_id();
print "<br>Indentifiant du fichier dans la base: $id<br>";
mysql_close();
[/php]
??????????