Petit souci de ' et de "

Petit souci de ' et de " - PHP - Programmation

Marsh Posté le 20-12-2008 à 19:50:33    

Salut,
 
Ce code me donne une erreur. Je n'arrive pas à toruver où j'ai oublié un ' ou un "
 

Code :
  1. echo '<a href="' .$url_ale. '" class="lien" title="' .$description_ale. ' "target="_blank" onmousedown="return clk(\''.$id_ale.'\')"><img height='90' width='120' src='.$url_image_ale.'></a>';

Reply

Marsh Posté le 20-12-2008 à 19:50:33   

Reply

Marsh Posté le 20-12-2008 à 19:59:53    

Le code corrigé :
 

Code :
  1. echo '<a href="' .$url_ale. '" class="lien" title="' .$description_ale. ' "target="_blank" onmousedown="return clk(\''.$id_ale.'\')"><img height=\'90\' width=\'120\' src='.$url_image_ale.'></a>';


 
Et utilises Notepad++, avec lui tu le vois direct


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 20-12-2008 à 20:16:19    

WiiDS a écrit :

Le code corrigé :

 
Code :
  1. echo '<a href="' .$url_ale. '" class="lien" title="' .$description_ale. ' "target="_blank" onmousedown="return clk(\''.$id_ale.'\')"><img height=\'90\' width=\'120\' src='.$url_image_ale.'></a>';
 

Et utilises Notepad++, avec lui tu le vois direct


Ou alors tu sors ça de ton code PHP, tu dégages le echo de départ et tu écris

Code :
  1. <a href="<?php echo $url_ale; ?>" class="lien" title="<?php echo $description_ale; ?>" target="blank" onmousedown="return clk('<?php echo $id_ale; ?>');"><img height="90" width="120" src="<?php echo $url_image_ale; ?>"></a>


(note: ça rend vachement mieux quand la coloration marche)

 

Accessoirement j'espère que les descriptions, et URLs ne sont pas rentrés par des "clients" :o

Message cité 1 fois
Message édité par masklinn le 20-12-2008 à 20:16:40

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 20-12-2008 à 20:29:27    

masklinn a écrit :


Ou alors tu sors ça de ton code PHP, tu dégages le echo de départ et tu écris

Code :
  1. <a href="<?php echo $url_ale; ?>" class="lien" title="<?php echo $description_ale; ?>" target="blank" onmousedown="return clk('<?php echo $id_ale; ?>');"><img height="90" width="120" src="<?php echo $url_image_ale; ?>"></a>


(note: ça rend vachement mieux quand la coloration marche)
 
Accessoirement j'espère que les descriptions, et URLs ne sont pas rentrés par des "clients" :o


Moi je faisais que corriger, sinon j'aurais parlé de Smarty :D


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 21-12-2008 à 11:22:29    


 
regarde son pseudo

Reply

Marsh Posté le 21-12-2008 à 12:24:07    

faut bien lire le code. C'est pas le même et c'est pas une blague.  :o  
merci à ceux qui ont aidé. Le sujet êst résolu. :)

Reply

Marsh Posté le 21-12-2008 à 12:28:46    

mouais, enfin, poster 2 fois pour le même genre d'erreur :sarcastic:
 
Surtout qu'il suffit que tu te relises bien...
Enfin, bon, sépares HTML et PHP et tu n'auras plus ce soucis.

Reply

Marsh Posté le 21-12-2008 à 19:26:37    

<?php echo $mavar; ?>  
 
est pareil que :
 
<?=$mavar?>
 
et plus lisible je trouve


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 21-12-2008 à 19:30:16    

ionik a écrit :

<?php echo $mavar; ?>  
 
est pareil que :
 
<?=$mavar?>
 
et plus lisible je trouve


wat?


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 21-12-2008 à 19:51:08    


 
bah moi je vois pas beaucoup de différence
la première syntaxe est la plus pratique (pour des raisons que vous connaissez tous) amha

Reply

Marsh Posté le 21-12-2008 à 19:51:08   

Reply

Marsh Posté le 21-12-2008 à 19:52:54    

ionik a écrit :

<?php echo $mavar; ?>  
 
est pareil que :
 
<?=$mavar?>
 
et plus lisible je trouve


non  
c'est pareil que  
<?php=$mavar?> , qui , tu me l'accorderas est moins lisible


---------------

Reply

Marsh Posté le 21-12-2008 à 19:54:34    

flo850 a écrit :


non  
c'est pareil que  
<?php=$mavar?> , qui , tu me l'accorderas est moins lisible


 
et qui, de plus, ne marche pas [:petrus75]


Message édité par Profil supprimé le 21-12-2008 à 19:54:44
Reply

Marsh Posté le 21-12-2008 à 19:57:25    

zut, ça  s'est vu  [:iansoio]


---------------

Reply

Marsh Posté le 22-12-2008 à 13:37:53    

ouais et <?= $mavar ?> ca marche pas si t'as pas les short_open_tag enabled qui est de moins en moins souvent activé par defaut :)
donc si ca te sors une erreur verifie ta conf php


---------------
Plop !
Reply

Marsh Posté le 22-12-2008 à 14:39:55    

pop-pan a écrit :

ouais et <?= $mavar ?> ca marche pas si t'as pas les short_open_tag enabled qui est de moins en moins souvent activé par defaut :)
donc si ca te sors une erreur verifie ta conf php


j'avais oublier ce détail  :jap:


---------------
Recette cookeo Recette de cuisine
Reply

Sujets relatifs:

Leave a Replay

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