Accueil > Forum > > > > inserer image
inserer image
mardi 4 novembre 2008 à 08:46:31 |
inserer image

ahlemlo
|
bonjour , je fais une requête d'insertion dans laquelle il est optionnel d'insertion une image cad ce n'est pas obligatoire de l'insere l'image. ma problème est que lorsque j'insert pas une image ma requette d'insertion ne fonctionne pas aider moi svp merci pour tous 
|
|
mardi 4 novembre 2008 à 08:59:47 |
Re : inserer image

faiblard
|
Hello,
Un bout de code et une erreur s'il en existe une ça serais mieux pour que tu obtienne de l'aide...
------------------------------------------------------------------- La recherche est ton amie ! Promis elle ne te mordra pas... Enjoy N'oubliez pas d'accepter pour aidez les autres quand ils cherchent !
|
|
mardi 4 novembre 2008 à 09:55:09 |
Re : inserer image

ahlemlo
|
j'ai une recherche mais j'ai rien trouvé. j'ai mis ça mais ne marche pas
if ((isset($_FILES['file']) )||( !isset($_FILES['file'] ))) {
}
|
|
mardi 4 novembre 2008 à 09:55:14 |
Re : inserer image

nicomilville
|
Salut, faiblard++ Comment veus tu qu'on t'aide sans code ni erreur ? c'est tout simplement impossible ! Si tu n'as pas d'erreur, met ça derrière ta requête et dit nous l'erreur : or die(mysql_error()); a++ Si la réponse vous convient, pensez : Réponse acceptée ! 
|
|
mardi 4 novembre 2008 à 10:04:33 |
Re : inserer image

ahlemlo
|
il n'y a pas des erreurs voici mon code <?php
if ((isset($_FILES['file']) )||( !isset($_FILES['file'] ))){ $dossier = 'upload/'; $fichier = basename($_FILES['file']['name']); $taille_maxi = 10000000; $taille = filesize($_FILES['file']['tmp_name']); $extensions = array('.png', '.gif', '.jpg', '.jpeg'); $extension = strrchr($_FILES['file']['name'], '.'); //Début des vérifications de sécurité... if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau { $erreur = 'Vous devez uploader un fichier de type png, gif, jpg, jpeg, txt ou doc...'; } if($taille>$taille_maxi) { echo "Le fichier est trop gros..."; } if(!isset($erreur)) //S'il n'y a pas d'erreur, on upload { //On formate le nom du fichier ici... $fichier = strtr($fichier, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy'); $fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier); if(move_uploaded_file($_FILES['file']['tmp_name'], $dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné... { $select1=$db->prepare("insert into images values('','$fichier','$taille','$extension')"); $select1->execute(); $result1 = $select1->rowCount();
}
$materiel= mysql_escape_string($_POST['mat']);
$sous_famille= mysql_escape_string($_POST['sous']); $reference= mysql_escape_string($_POST['reference']); $prix=intval($_POST['prix']); $tva=intval($_POST['tva']); $designation= mysql_escape_string($_POST['designation']);
$marque= mysql_escape_string($_POST['marque']); $alphanumerique= mysql_escape_string($_POST['alphanumerique']); $affichage= mysql_escape_string($_POST['affichage']); $code_produits= mysql_escape_string($_POST['code_produits']); $ticket_imprime= mysql_escape_string($_POST['ticket_imprime']); $fonction_rendu= mysql_escape_string($_POST['fonction_rendu']);
$processeur= mysql_escape_string($_POST['processeur']); $memoire= mysql_escape_string($_POST['memoire']); $disque= mysql_escape_string($_POST['disque']); $ecran= mysql_escape_string($_POST['ecran']); $graphique= mysql_escape_string($_POST['graphique']); $lecteur= mysql_escape_string($_POST['lecteur']); $communication= mysql_escape_string($_POST['communication']); $connectivite= mysql_escape_string($_POST['connectivite']); $operating_system= mysql_escape_string($_POST['operating_system']); $housse= mysql_escape_string($_POST['housse']); $poids= mysql_escape_string($_POST['poids']); $option_couleur= mysql_escape_string($_POST['option_couleur']);
$taille_type= mysql_escape_string($_POST['taille_type']); $resolution= mysql_escape_string($_POST['resolution']); $port= mysql_escape_string($_POST['port']); $garantie= mysql_escape_string($_POST['garantie']);
$select2=$db->prepare("Select * from materiel where nom_materiel='$materiel'"); $select2->execute(); $result2 = $select2->fetchAll(); foreach($result2 as $ligne2) {
$nom_materiel=$ligne2['nom_materiel'];
$select3=$db->prepare("Select * from sous_famille where nom_materiel='$nom_materiel'&& id_sous_famille='$sous_famille'"); $select3->execute(); $result3 = $select3->fetchAll(); foreach($result3 as $ligne3) { $nom_sous_famille=$ligne3['nom_sous_famille'];
$select2=$db->prepare("SELECT max( id_img )FROM images "); $select2->execute(); $result2 = $select2->fetchAll(); foreach($result2 as $ligne) {
$select=$db->prepare("INSERT INTO carecteristique VALUES('','$nom_materiel','$nom_sous_famille','$marque','$reference','$designation','$prix','tva','$ligne[0]','$processeur','$memoire','$disque','$ecran','$graphique','$lecteur','$communication','$connectivite','$operating_system','$housse','$garantie','$poids','$option_couleur','$alphanumerique','$affichage','$code_produits','$ticket_imprime','$fonction_rendu','$taille_type','$resolution','$port')"); $select->execute(); $result = $select->rowCount();
if(!$result) { echo "<div id=\"erreur\"><img src=\"image/point.png\"> Erreur d'insertion \n n°",mysql_errno()," : ",mysql_error()."</div>"; //header("refresh:3 ;url=ajout_utilisateur0.php?i=1"); } else { echo "<div id=\"erreur\"><img src=\"image/point.png\"> Insertion bien faite!</div>"; header("refresh:3 ;url=liste_prix3.php"); } } } } }}
?>ma problémé et que la requete d'insertion de carecteristique se fonction que lorsque j'insert une image si j'insert pas l'image ne fonctione pas. j'espère que vous m'avais compris merci pour tous 
|
|
mardi 4 novembre 2008 à 10:16:47 |
Re : inserer image

nicomilville
|
Quand je disais code, je voulais dire un extrait je ne m'attendais pas a ce qu'on m'envoi tout son code dans la figure, sérieux.
Met nous ta requête. Sérieux tout ce code, ça donne pas envie de lire. a++ Si la réponse vous convient, pensez : Réponse acceptée ! 
|
|
mardi 4 novembre 2008 à 10:24:21 |
Re : inserer image

ahlemlo
|
mais le problème n'est pas dans la requête est ce que vous avais compris ma problème? 
|
|
mardi 4 novembre 2008 à 10:34:34 |
Re : inserer image

nicomilville
|
Ce n'est pas ce que tu as dit, tu as dit que ta requête marche pas si il n'y a pas d'image. a++ Si la réponse vous convient, pensez : Réponse acceptée ! 
|
|
mardi 4 novembre 2008 à 10:36:41 |
Re : inserer image

ahlemlo
|
Réponse acceptée !
merci bien c'est bon j'ai trouver l'erreur on utilise empty et ne pas isset merci pour tous et aussi j'ai un petit erreur il faut auusi que l'accolade de if((empty($_FILES['file']['name']))||(!empty($_FILES['file']['name']))) { on le ferme avant le requete d'insertion
|
|
mardi 4 novembre 2008 à 10:39:29 |
Re : inserer image

nicomilville
|
ok, met toi en réponse acceptée alors. a++ Si la réponse vous convient, pensez : Réponse acceptée ! 
|
|
Cette discussion est classée dans : image, insertion, inserer
Répondre à ce message
Sujets en rapport avec ce message
Upload + Insertion de l'image uploadée sur une nouvelle page [ par nykosep ]
Salut à tous je voudrais savoir je voudrais savoir comment uploader une image puis la placer automatiquement sur une autre page tout cela sans l'inte
Insertion d'image dynamique [ par Licorne974 ]
je souhaiterais savoir si il y a un petit script php par là !qui permettrais dans la saisie d'un formulaire d'insérer 2 photos qui se trouve sur mon d
inserer image dans info-bulles ? [ par elidris ]
Bonjour à tous,petite question :j'aimerais savoir si il est possible d'inserer une image dans une info-bulle ?merci."La vie, c'est pour la vie..." <A
Ajout d'insertion d'une image dans formulaire [ par DAN1956 ]
Bonjour,J'ai un site qui a un formulaire ou l'on peut poster une annonce avec son nom, son tel, son mail etc..je voudrai le modifier pour pouvoir ins
insertion d'image et réutilisation grace à la bdd [ par knostra ]
bonjour a tous,sur oscommerce nous avons une page pour chaque commande client ou je peux rentrer un numéro de suivie de colis, j'ai besoin de conservé
Pb d'insertion d'image avec FCKEditor... [ par anaeksounamoun ]
Désolée de vous ennuyer encore une fois avec mes questions sur FCKEditor... mais je viens de me rendre compte que je n'arrivais pas a insérer des imag
PB d'insertion d'image [ par LaTatadu91 ]
RE slt , bon la ya un truc que je comprends pas car j'ai utiliser cette technique pas mal de fois je fais un intermediaire qui apel mon graphique c
inserer une image dans un fichier Word en php [ par florentklein ]
Bonjour, je fais un logiciel en PHP/ mySQL et je voudrais générer automatiquement un fichier Word qui contiendrait un rapport contenant des données
insertion image dans une base MYSQL [ par yamyoung ]
Bonjour,je suis nouveau dans le domaine de php, et on est entrain de préparer un projet(site web).Mon problème c que je ne sais pas comment intégrer u
Insertion d'image dans FPDF [ par FM35 ]
Bonjour,Voilà, je viens de créer un état PDF en passer par FPDF et la résulat est sympa.Il reste un problème d'affichage à l'ecran.dans une boucle, j'
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|