Ses derniers messages sur les forums
en fait le .js est un éditeur bbcode
en clair, je récupère la valeur de l'ancien texte (dans la base), je supprime les balises html que je remplace par des balises bbcode (c'est là d'ailleurs que je dois supprimer les balises <a href)
Je recompose le javascript et je remplace le contenu de l'ancien par le nouveau
assez complexe et dense comme manip !
F
Disons que je récupère le champ d'une table pour commencer, et ensuite je réécris un fichier .js existant, avec les nouvelles données,
donc cela prend un peu de temps
je vais voir cette histoire de point de repères
merci
F
Bonjour,
non, tout le message est bien passé
donc, pas de moyen plus rapide que de tout scanner avec strip_tags ??
Bonjour,
je souhaiterais transformer une adresse du type :
<a href="http://www.blabla.com">lien</a>
en : http://www.blabla.com
Le problème vient du fait que mes liens html peuvent etre multiples, et insérés
dans un texte plus ou moins long
En clair, la fonction "strip_tags" ne convient pas, je ne peux pas me permettre de scanner tout le texte
Il me faudrait comme l'inverse de l'expression régulière suivante (qui transforme une adresse mail, ou un lien vers un site, en lien cliquable) :
$in = array(
'`((?:https?|ftp)://\\S+)(\\s|\\z)`',
'`([[:alnum:]]([-_.]?[[:alnum:]])*@[[:alnum:]]([-_.]?[[:alnum:]])*\.([a-z]{2,4}))`'
);
$out = array(
'<a href="$1" target="_blank">$1</a>$2',
'<a href="mailto:$1">$1</a>'
);
$text = preg_replace($in, $out, $_POST['texte']);
Merci d'avance
Fausto
Salut,
Superbe !
c'est exactement çà
un grand merci à toi
Bonne journée
Fausto
ok
le code :
http://www.lephpfacile.com/wall/wall-1941.php
Merci,
c'est presque çà
mais si je passe une variable dans le lien, ça ne fonctionne plus
??
Fausto
Salut,
oui j'y avait bien pensé
ça change bien la couleur du lien
mais comment lui faire reprendre sa couleur initiale, lorsqu'on clique sur un autre lien dans la liste
C'est là tout le problème
Merci
Fausto
Bonsoir et bonne année à tous
j'ai un petit souci
j'ai une liste de liens (<a href>), (lien issus d'une base MySQL), chaque lien recharge la page en appelant la ligne adéquate de ma base .
Je voudrais changer la couleur du lien cliqué, MAIS que les liens cliqués précédemment dans la liste, retrouvent leur couleur initiale .
En clair, que SEUL le lien actif change de couleur
Je précise que ça ne fonctionne pas avec les css (a:visited), puisqu'avec cette méthode, tous les liens qui auront été cliqués, garderont la couleur attribuée en "a:visited"
Si vous avez une idée...
Merci
Fausto
Salut,
pour l'instant, le script affiche toutes les tables de ma base, et ensuite, compte dans chaque table, le nombre de résultats comportant le mot clé
En gros, ça m'affiche :
- table 1 : x résultat
- table 2 : y resultat
...
comment faire pour additionner x et y ??
Merci encore