begin process at 2012 05 31 17:11:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

récuperer le chemein d'une image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

récuperer le chemein d'une image

vendredi 3 avril 2009 à 13:24:04 | récuperer le chemein d'une image

lamiae2

bonjour;
j'ai un problème depuis une semaine,pour upload une image dans un pop up.
mon chef m'a demandé de créer un formulaire ajouter.php pour remplir les champs et parcourir une photo jusqu'au là ça va j'y arriver.
mon problème c 'est que cette image je dois l'afficher comme lien dans un tableau dans du fichier afficher.php et lorsque je click sur le lien j'affiche une pop up contenant l'image que j'ai parcourue dans l'autre fichier ajouter.php!! je sais deja comment afficher un pop up mais mon problème comment récupérer le lien de l'image?????

SVP aidez moi et merci!
vendredi 3 avril 2009 à 23:02:36 | Re : récuperer le chemein d'une image

kohntark

Membre Club
Salut,

... c'est pas clair je pense.
Tu as un peu de code à montrer ? un peu plus de précisions aussi ?


Kohntark -

lundi 6 avril 2009 à 15:42:15 | Re : récuperer le chemein d'une image

lamiae2

merci pour votre réponse

voila dans mon fichier ajouter.php j'ai le code suivant:


<form id="form1" name="form1" method="post" action="test2.php">
  <p>PHOTO :
    <input name="foto" type="file" size="30" value="$foto" />
</p>
<p>
    <label>
    <input type="submit" name="Submit1" value="Submit" />
    </label>
</p>
</form>
dans afficher.php
<table width="523" border="1" bordercolor="#000099">
  <tr>
    <td width="194" bgcolor="#9999FF"><div align="center"><strong>foto</strong></div></td>
    <td width="195" bgcolor="#9999FF"><div align="center"><strong>certificat</strong></div></td>
   
  </tr>


<?php

if (isset($_POST['Submit1']) && $_POST['Submit1']!="")
{
 mysql_connect("localhost", "root", "");
        mysql_select_db("test2");
$foto =mysql_real_escape_string(htmlspecialchars( $_POST['foto']));
$certificat =mysql_real_escape_string(htmlspecialchars( $_POST['certificat']));
   
   $foto=preg_replace("<\>,</>,$foto");
   mysql_query("INSERT  INTO geme VALUES('$foto','$certificat')");
  }
?>

<?php
 
mysql_connect("localhost", "root", "");
        mysql_select_db("test2");
$reponse = mysql_query("SELECT * FROM geme"); // Requête SQL

while ($donnees = mysql_fetch_array($reponse) )
{
?>
<tr>
<td><a href="javascript:PopupImage('<?php echo $donnees['foto']; ?>')">Photo</a></td>
<td><?php echo $donnees['certificat']; ?></td>
</tr>

<?php
}
?>
</table>
voile le code du javascript pour afficher du popup:
function PopupImage(img) {
 w=open("",'image','weigth=toolbar=no,scrollbars=no,resizable=yes, width=600, height=200'); 
 w.document.write("<HTML><BODY onblur=\"window.close();\"><IMG src='"+img+"'>");
 w.document.write("</BODY></HTML>");
 w.document.close();
}

le problème c que le chemein de mon image qui se trouve dans ma base utulise des "\" et pour afficher le chemain sous le browser je dois avoir le lien avec des "/".... j'arrive pas à transformer les slash en anti slash!!!!!!! même si j'ai utiliser $foto=preg_replace("<\>,</>,$foto");!!!


SVP AIDEZ MOI

lundi 6 avril 2009 à 15:44:10 | Re : récuperer le chemein d'une image

lamiae2

merci pour votre réponse

voila dans mon fichier ajouter.php j'ai le code suivant:


<form id="form1" name="form1" method="post" action="afficher.php">
  <p>PHOTO :
    <input name="foto" type="file" size="30" value="$foto" />
</p>
<p>
    <label>
    <input type="submit" name="Submit1" value="Submit" />
    </label>
</p>
</form>
dans afficher.php
<table width="523" border="1" bordercolor="#000099">
  <tr>
    <td width="194" bgcolor="#9999FF"><div align="center"><strong>foto</strong></div></td>
    <td width="195" bgcolor="#9999FF"><div align="center"><strong>certificat</strong></div></td>
   
  </tr>


<?php

if (isset($_POST['Submit1']) && $_POST['Submit1']!="")
{
 mysql_connect("localhost", "root", "");
        mysql_select_db("test2");
$foto =mysql_real_escape_string(htmlspecialchars( $_POST['foto']));
$certificat =mysql_real_escape_string(htmlspecialchars( $_POST['certificat']));
   
   $foto=preg_replace("<\>,</>,$foto");
   mysql_query("INSERT  INTO geme VALUES('$foto','$certificat')");
  }
?>

<?php
 
mysql_connect("localhost", "root", "");
        mysql_select_db("test2");
$reponse = mysql_query("SELECT * FROM geme"); // Requête SQL

while ($donnees = mysql_fetch_array($reponse) )
{
?>
<tr>
<td><a href="javascript:PopupImage('<?php echo $donnees['foto']; ?>')">Photo</a></td>
<td><?php echo $donnees['certificat']; ?></td>
</tr>

<?php
}
?>
</table>
voile le code du javascript pour afficher du popup:
function PopupImage(img) {
 w=open("",'image','weigth=toolbar=no,scrollbars=no,resizable=yes, width=600, height=200'); 
 w.document.write("<HTML><BODY onblur=\"window.close();\"><IMG src='"+img+"'>");
 w.document.write("</BODY></HTML>");
 w.document.close();
}

le problème c que le chemein de mon image qui se trouve dans ma base utulise des "\" et pour afficher le chemain sous le browser je dois avoir le lien avec des "/".... j'arrive pas à transformer les slash en anti slash!!!!!!! même si j'ai utiliser $foto=preg_replace("<\>,</>,$foto");!!!


SVP AIDEZ MOI

mercredi 8 avril 2009 à 13:12:26 | Re : récuperer le chemein d'une image

lamiae2

Aidez moiiiiiiiiiiiiii je suis encore bloquée??? SVP


Cette discussion est classée dans : problème, php, image, up, pop


Répondre à ce message

Sujets en rapport avec ce message

Pbm php et pop-up, aidez-moi plz [ par bobatheboss ] slt,j'ai un site perso, avec un espace membre entierement en php, mais là j'ai un pbm, le php n'aime pas les javascript, et tout mes liens dans la pag pop up de confirmation [ par used ] slt à tous,voila mon problème,j'ai créé un tableau en php où j'affiche des lignes de données.(ex : des articles)Dans ce tableau il y a une dernière co Mettre du code sur une popup [ par cedd ] Bonjour!Voilà, je veux afficher une image dans un pop up en cliquant sur un lien (jusque là ca va! :o) )Mais je voudrais desaciver le clic droit sur l problème avec un import de fichiers..... [ par nlh ] je sais que je ne suis pas fort... :)mais j'ai un souci... :j'ai un formulaire avec un input file.. ce formulaire redirigé vers un fichier php...ce ph pb de pop up [ par stequer ] voila j ai un popup ele souvre en 800*600 mais le prob c que mon image elle est pas en 800*600 donc elle est deformer comment faire pour que la fenetr Pop up - Images [ par AleXsItsMe ] Bonjour,J'aimerai créer un pop-up qui s'ouvre lorsqu'on clique sur un lien avec à l'interieur de celui ci une seul image.J'aimerai que ce pop-up soit Problème redirection [ par lolorenzeb ] Bonjour,voila j'ai un problème de redirection sur une page php. En fait j'ai fait une page qui supprime une image puis qui recharge la page précédente Problème de rafraichissement [ par lock07 ] Bonjour à tous,mon problème est un problème de rafraichissement, je ne sais pas si c'est du php ou du html (mais je pense que c'est du html) donc je p Passer une variable PHP dans une instruction Javascript (Pop-Up) [ par RDLG2A ] Bonjour à tous,Voilà mon pb!J'extrais d'une base de données une info que je nomme $ProdPhoto.Je voudrais lancer un pop-up qui m'ouvre cette photo.Je l Pop Up Image [ par elludovico03 ] Bonjour,Depuis maintenant plusieurs jours, je recherche le moyen de creer un pop-up pour image mais malheureusement je ne trouve pas la solution a mon


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,640 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales