OnMousOver OnMouseOut et PHP

OnMousOver OnMouseOut et PHP - PHP - Programmation

Marsh Posté le 27-06-2002 à 22:57:20    

Code :
  1. @mysql_connect($sql_serveur, $sql_login, $sql_password) or die("Connection au serveur impossible !" );
  2. @mysql_select_db($sql_base);
  3. $q2 = mysql_query("SELECT * FROM ecrit ORDER BY date DESC LIMIT 0,6" );
  4. while ($r2 = mysql_fetch_array($q2)) {
  5. echo" - <a href=\"livre.php?id=".$r2["idx"]."\" class=\"news\" onMouseOver=\"msg('".htmlentities($r2["titre"])."');return true;\" onMouseOut=\"return true;\">".htmlentities($r2["titre"])."</a></span><br>";
  6. }


 
ca me renvoit une erreur javascript .. Ou est l'erreur ?


Message édité par Ex-Floodeur le 28-06-2002 à 08:44:40
Reply

Marsh Posté le 27-06-2002 à 22:57:20   

Reply

Marsh Posté le 28-06-2002 à 08:44:29    

personne ?

Reply

Marsh Posté le 28-06-2002 à 09:42:58    

ex-floodeur a écrit a écrit :

personne ?




 
et le message d'erreur ne te dit pas quelle est l'erreur ?
déjà un truc, est-ce normal que pour chaque ligne de résultat, tu fermes la balise </span> alors que tu ne l'ouvres pas avant ?

Reply

Marsh Posté le 28-06-2002 à 09:43:06    

msg() ?
c koi ce truc


---------------
What butter and whiskey won't cure, there is no cure for.
Reply

Marsh Posté le 28-06-2002 à 10:49:21    

c pas msg() ki fô mettre mais alert()
 
la ca marchera :)

Reply

Marsh Posté le 28-06-2002 à 10:59:34    

msg() est une fonction : la voila..
 

Code :
  1. <SCRIPT LANGUAGE="JavaScript">
  2. // texte contient le message à afficher par défaut
  3. var texte="Yadetoo!";
  4. top.defaultStatus=texte;
  5. function msg(txt) {
  6. top.status=txt;
  7. }
  8. </SCRIPT>

Reply

Marsh Posté le 28-06-2002 à 13:47:54    

Post un exemple du HTML généré qui pose problème !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 28-06-2002 à 14:09:13    

ca doit donner ca :

Code :
  1. <a href="guestbook.php" class="mma"  onMouseOver="msg('Le livre d\'or de Yadetoo!' );return true;" onMouseOut="return true;">Livre d'or</a>

Reply

Marsh Posté le 28-06-2002 à 15:48:00    

En général une erreur s'accompagne d'un MESSAGE D'ERREUR ! On y arrivera jamais sinon :pt1cable:.

Reply

Marsh Posté le 28-06-2002 à 16:06:46    

allez la voir ici : http://www.yadetoo.com/home.php

Reply

Marsh Posté le 28-06-2002 à 16:06:46   

Reply

Marsh Posté le 28-06-2002 à 23:00:11    

les messages d'erreur c'est :  
 
objet attendu
 
';)' attendu

Reply

Marsh Posté le 28-06-2002 à 23:43:14    

A l'adresse indiquée y'a :
Parse error:  parse error, unexpected '\"', expecting ',' or ';' in /home/opt3/local/apache/htdocs/sites/y/yadetoo.com/home.php on line 149

Reply

Marsh Posté le 28-06-2002 à 23:51:36    

Dost67 a écrit a écrit :

A l'adresse indiquée y'a :
Parse error:  parse error, unexpected '\"', expecting ',' or ';' in /home/opt3/local/apache/htdocs/sites/y/yadetoo.com/home.php on line 149



reessaie voir la...

Reply

Marsh Posté le 28-06-2002 à 23:52:29    

Ton truc est strange... Parce que

Code :
  1. <a href="guestbook.php" class="mma"  onMouseOver="msg('Le livre d\'or de Yadetoo!' );return true;" onMouseOut="return true;">Livre d'or</a>

fonctionne dans Opera 5, ne fonctionne pas mais ne signale pas d'erreur dans IE 5.5... En revanche g po d'erreur.

Reply

Marsh Posté le 28-06-2002 à 23:54:02    

Ca y'est.. Dans Opera g Syntax Error au moment du msg('...';) et pour chaque en +. Donc je regarde !

Reply

Marsh Posté le 28-06-2002 à 23:56:00    

:jap:

Reply

Marsh Posté le 29-06-2002 à 00:03:46    

Bon j'abandonne je trouve pas... Y'a plein de truc qui vont pas.
Déjà la balise c'est <html> et pas par <htlm> !
 
Ensuite à chaque qu'il y a un apostrophe le msg() plante, sinon ca passe.
 
Puis à la ligne 23, l'endroit où y'a le init() ça ne pose pas de pb dans Opera, en revanche dans IE 5.5 j'ai le droit à un objet attendu.
 
Pis aussi, vire la 2e définition de msg()... Je sais pas pourquoi tu l'as mise 2 fois :??:.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed