Rechercher : dans
Par :

Insertion d'image sur base de donneés MySQL

Dernière réponse le 8 jun 2009 à 16:20:38 mehdikoris, le 5 mai 2006 à 10:55:43 
 Signaler ce message aux modérateurs

Salam alikom
Bonjour

s'il vous plait je suis entrain de concevoir le portaille officiel d'une ville et j'ai besoin de connaitre comment faire pour insérer les images des hotels sur ma base de données avec MySQL pour que je puisse faire un appel dynamique lors d'une recherche
aidez moi svp

merci d'avance

Meilleures réponses pour « insertion d'image sur base de donneés MySQL » dans :
Sauvegarde restauration base de données Mysql Voir L'article suivant va présenter la manière la plus facile pour sauvegarder et restaurer les bases de données Mysql. Sauvegarde Pour sauvegarder une base de données existante il est conseillé de créer un dump. Pour dumper toutes les bases de...
Administration de MySQL VoirLa base de données mysql Les Système de Gestion de Bases de Données tels que MySQL permettent de manipuler facilement et avec beaucoup de souplesse un très important volume de données. Toutefois, aussi robuste soit MySQL, il peut être intéressant...

1

txiki, le 5 mai 2006 à 11:17:28

Salut mehdikoris,
Je suis moi aussi interresse par cette option car je prépare une base de données sur le Pays Basque (énorme base sur les lieux à visiter avec un texte d'accompagnement).

Si tu a la solution, je suis preneur également !

Bon courage et merci encore.
Le bonheur est la seule chose que l'on peut donner sans l'avoir.

Répondre à txiki

2

mehdikoris, le 5 mai 2006 à 11:52:52

Bonjour txiki
j'ai trouvé une solution c de stocké juste le lien de l'image aprés la deposer sur le serveur sur un simple champ de type text mais je vaux que mes données seront proteger contre virus aussi contre telechargement innegal aussi l'insertion des images sur la bas de données va accelere l chargement des images sur le site
si j'aurai une solution tu sera informé

merci

Répondre à mehdikoris

3

txiki, le 5 mai 2006 à 12:51:34

Merci pour l'info.
Je vais essayer comme ça. On va voir....

@ +
Le bonheur est la seule chose que l'on peut donner sans l'avoir.

Répondre à txiki

4

chems, le 21 mar 2007 à 17:27:53

Slt
'jai un probleme d'insertion des images dans une bdd mysql-php
veillez m'envoyer le script svp
ou bien m'aider àtrouver une solution

Répondre à chems

10

 sdfsdfgfdf, le 8 jun 2009 à 16:20:38

Dfsdfsdfsdfdfsdf

Répondre à sdfsdfgfdf

5

mehdikoris, le 27 jun 2007 à 12:35:05

Si vous avez besoin tjrs de la solution je l'ai
البر لا يبلا والد

Répondre à mehdikoris

6

Dalida, le 27 jun 2007 à 12:36:55

Salut,

mais encore ?!
une solution pourra toujours servir à quelqu'un dans le besoin !
[ Mathieu ]

Il y a surement des pandas pour ne dépendre de rien

Répondre à Dalida

7

mehdikoris, le 27 jun 2007 à 13:01:55
  • +3

Ok
alor

pour le fichier qui permet la selection des photos:

<form action="upload1.php" method="post" enctype="multipart/form-data">
<p>
<input name="file_name" type="file" class="program-neufs" size="15" enctype="multipart/form-data">
<span class="program-neufs">Nom photo1 : </span>
<input name="nomimg" type="text" class="program-neufs" id="nomimg" size="15">
<!-- ici mettez le nom que prend l'image lors du chargement -->
<br>
<input name="upload" type="submit" class="taktil" value="Transferer">
</p>
</form>

fichier upload1.php qui permet le chargement sur le serveur

if( isset($_POST['upload']) ) // si formulaire soumis
{
$content_dir = 'images/'; // dossier où sera déplacé le fichier

$tmp_file = $_FILES['file_name']['tmp_name'];

if( !is_uploaded_file($tmp_file) )
{
exit("Le fichier est introuvable");
}

// on vérifie maintenant l'extension
$type_file = $_FILES['file_name']['type'];

if( !strstr($type_file, 'jpg') && !strstr($type_file, 'jpeg') && !strstr($type_file, 'bmp') && !strstr($type_file, 'gif') )
{
exit("Le fichier n'est pas une image");
}
$name=$_POST['nomimg'];
// on copie le fichier dans le dossier de destination
$name_file = "$name.jpg";


if(!move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible de copier le fichier dans $content_dir");
} “Good artists copy; great artists steal.”

Répondre à mehdikoris

8

anis666, le 16 déc 2008 à 08:46:04
  • +5

quelques petites corrections pour les novices pour bien intégrer ce minuscule code utile:

1. crée d'abord une page .php a l'aide d'un éditeur (exp: dreamweaver,..)
voila le code a insérer :


entre les baslies <body></body>

<form action="upload1.php" method="post" enctype="multipart/form-data">
<p>
<input name="file_name" type="file" class="program-neufs" size="15" enctype="multipart/form-data">
<span class="program-neufs">Nom photo1 : </span>
<input name="nomimg" type="text" class="program-neufs" id="nomimg" size="15">
<!-- ici mettez le nom que prend l'image lors du chargement -->
<br>
<input name="upload" type="submit" class="taktil" value="Transferer">
</p>
</form>
<?
if( isset($_POST['upload']) ) // si formulaire soumis
{
$content_dir = 'images/'; // dossier où sera déplacé le fichier

$tmp_file = $_FILES['file_name']['tmp_name'];

if( !is_uploaded_file($tmp_file) )
{
exit("Le fichier est introuvable");
}

// on vérifie maintenant l'extension
$type_file = $_FILES['file_name']['type'];

if( !strstr($type_file, 'jpg') && !strstr($type_file, 'jpeg') && !strstr($type_file, 'bmp') && !strstr($type_file, 'gif') )
{
exit("Le fichier n'est pas une image");
}
$name=$_POST['nomimg'];
// on copie le fichier dans le dossier de destination
$name_file = "$name.jpg";


if(!move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible de copier le fichier dans $content_dir");
}
}
?>


2. perso, j'utilise easyphp pour tester mes applications avec de les intégrer, donc dans
après avoir crée la page.php, crée un nouveau fichier que vous appelez ex:"image uploader" et vous l'enregistrer sous:
C:\Program Files\EasyPHP1-8\www
puis vous enregistrez votre page.php sous se même répertoire

.
enjoy!

Répondre à anis666

9

hautgam216, le 26 jan 2009 à 11:50:18

Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

Répondre à hautgam216
Collection CommentÇaMarche.net