Ajouter une couleur dans une ligne php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Ajouter une couleur dans une ligne php

Re: Ajouter une couleur dans une ligne php

par Victor BRITO » 06 août 2009, 02:01

Ca marche, un oublie de \ !
Le meilleur moyen de ne pas oublier un échappement de caractère spécial, dans ton cas, est d'entourer les chaînes de caractères de guillemets simples, ce qui évite d'avoir à échapper les guillemets doubles.
print ('<p><a href="/forum/viewtopic.php?t='.$topic_id.'&view=unread#unread" style="color:white">'.$titre.'</a></p>'); 
C'est nettement plus lisible, non ? ;)

Et le code peut encore gagner en lisibilité :
<p><a href="/forum/viewtopic.php?t=<?php echo $topic_id; ?>&view=unread#unread" style="color:white"><?php echo $titre; ?></a></p>
Comment faire, sans passer par le CSS ou autre.
Et puis, pourquoi bouder les CSS ? Elles permettent des merveilles en matière de mise en forme, tout en facilitant la maintenance et la mise à jour : un simple changement dans la feuille de style se répercute immédiatement dans toutes les pages qui l'utilisent, ce qui est bien plus pratique que de toucher au code HTML, y compris dans le cas d'utilisation d'un attribut style. ;)

Re: Ajouter une couleur dans une ligne php

par niuxe » 05 août 2009, 22:26

Hello,
... J'ai essayé mais ca ne marche pas. ...
Très mauvaise méthodologie ! Il faut dorénavant de séparer la forme du contenu. ;)

Re: Ajouter une couleur dans une ligne php

par PhilippeThian » 05 août 2009, 21:59

Ca marche, un oublie de \ !

Merci beaucoup ! Chouette ce forum, je ne connaissais pas :)

Re: Ajouter une couleur dans une ligne php

par PhilippeThian » 05 août 2009, 21:57

Tu peux utiliser l'attribut "style" pour modifier le style de ton lien : style="color:white"
J'ai essayé mais ca ne marche pas. Comment l'inclure dans ma ligne ?

Code : Tout sélectionner

print("<p><a href=\"/forum/viewtopic.php?t=".$topic_id."&view=unread#unread\" style="color:white">".$titre."</a></p>");

Re: Ajouter une couleur dans une ligne php

par Ryle » 05 août 2009, 21:43

Tu peux utiliser l'attribut "style" pour modifier le style de ton lien : style="color:white"

Tu peux aussi lui donner une classe css et définir son comportement dans une feuille de style :)

Ajouter une couleur dans une ligne php

par PhilippeThian » 05 août 2009, 21:37

Bonsoir à tous,

Je souhaiterais que mon lien affiché via cette ligne :

Code : Tout sélectionner

print("<p><a href=\"/forum/viewtopic.php?t=".$topic_id."&view=unread#unread\">".$titre."</a></p>");
Soit en blanc au lieu du bleu habituel pour les liens sur le reste de la page.
Comment faire, sans passer par le CSS ou autre.

je pense qu'il existe une balise du genre "font color" mais impossible de trouver une information précise sur le sujet...

Merci d'avance pour votre aide.