Correction ligne php

Résolu
t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   -  
t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai cectte ligne en php mais dedans j'ai des erreurs, car j'ai toujours du mal à gérer les ' et les " en php !!!!!

$str.= '<a href="#"
onmouseover="showTooltip('<div class='info'><strong>Logo de presentation</strong><br>xxxxxxxxxxxxxxxxx<br><img id='big' src="../images/choristes/ ' . $row['photo'] . '" width='500'></div>');" 
onmouseout="hideTooltip()"><img id="big" src="image.JPG" width="200" onmouseout="hideTooltip()" /></a>
<div id="bulle"></div>';


Merci de me corriger.

7 réponses

  1. aniomus Messages postés 387 Statut Membre 130
     
    $str.= '<a href="#"
    onmouseover="showTooltip('<div class="info"><strong>Logo de presentation</strong><br>xxxxxxxxxxxxxxxxx<br><img id="big" src="../images/choristes/ ' . $row['photo'] . '" width="500"></div>');"
    onmouseout="hideTooltip()"><img id="big" src="image.JPG" width="200" onmouseout="hideTooltip()" /></a>
    <div id="bulle"></div>';

    Je pense que ça doit etre ça...

    Cordialement,

    0
    1. aniomus Messages postés 387 Statut Membre 130
       
      Ah non j'ai du me gourer ! ^^
      0
  2. cddu33 Messages postés 1349 Statut Membre 258
     
    $str.= "<a href=\"#\"
    onmouseover=\"showTooltip('<div class='info'><strong>Logo de presentation</strong><br>xxxxxxxxxxxxxxxxx<br><img id='big' src=\"../images/choristes/ ' . $row['photo'] . '\" width='500'></div>');\" 
    onmouseout=\"hideTooltip()\"><img id=\"big\" src=\"image.JPG\" width=\"200\" onmouseout=\"hideTooltip()\" /></a><div id=\"bulle\"></div>";
    
    0
    1. t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   11
       
      Ni toi, ni aniomus .... Ca fonctionne pô .... :(
      0
    2. cddu33 Messages postés 1349 Statut Membre 258
       
      s sencer faire quoi?
      0
  3. t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   11
     
    Ca affiche une petite photo, et quand on passe la souris dessus, la photo s'affiche en plus grand à côté.
    0
  4. aniomus Messages postés 387 Statut Membre 130
     
    Peut-être ça :

    $str.= '<a href="#"
    onmouseover="showTooltip(\'<div class=\'info\'><strong>Logo de presentation</strong><br>xxxxxxxxxxxxxxxxx<br><img id=\'big\' src="../images/choristes/ ' . $row['photo'] . '" width=\'500\'></div>\');" 
    onmouseout="hideTooltip()"><img id="big" src="image.JPG" width="200" onmouseout="hideTooltip()" /></a>
    <div id="bulle"></div>';
    

    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. aniomus Messages postés 387 Statut Membre 130
     
    Ou sinon :

    $str.= '<a href="#"
    onmouseover="showTooltip(\'<div class=\'info\'><strong>Logo de presentation</strong><br>xxxxxxxxxxxxxxxxx<br><img id=\'big\' src="../images/choristes/ ' . $row[\'photo\'] . '" width=\'500\'></div>\');" 
    onmouseout="hideTooltip()"><img id="big" src="image.JPG" width="200" onmouseout="hideTooltip()" /></a>
    <div id="bulle"></div>';

    0
  7. t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   11
     
    Ni l'une, ni l'autre .... pfffffffffffffffff
    J'arrive à le faire fonctionner dans un fichier html, mais pas php !!!!
    0
    1. aniomus Messages postés 387 Statut Membre 130
       
      Et tu mets quoi dans une page html ??
      0
  8. t671 Messages postés 1478 Date d'inscription   Statut Membre Dernière intervention   11
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
    	<style type="text/css" media="screen">
    		img{ border:none;}
    		#bulle { position: absolute; visibility: hidden;  font-size:12px;}
    		.info{ border:1px solid #666666; padding: 7px; color:#666666; background-color:#FFFFFF; font-family:"trebuchet MS";}
        </style>
    	<script type="text/javascript" language="javascript" src="js/infobulle.js"></script>
    </head>
    <body>
    
    <a href="#"
    onmouseover="showTooltip('<div class=\'info\'><strong>Logo de presentation</strong><br />ici la photo est la meme<br /><img id=\'big\' src=\'img.JPG\' width=\'500\'></div>');" 
    onmouseout="hideTooltip()"><img id="big" src="img.JPG" width="200" onmouseout="hideTooltip()" /></a>
    
    <div id="bulle"></div> 
    </body>
    </html>


    Mais suite à la colloration de la ligne "<a href="#" ......", je vois qu'il y a une erreur sur cette ligne.
    0