Salve a tutti! Se io ho il seguente testo:
come faccio a far diventare la parola "è come" di colore rosso?Codice PHP:
La vita è come un albero: ricca di fiori
Salve a tutti! Se io ho il seguente testo:
come faccio a far diventare la parola "è come" di colore rosso?Codice PHP:
La vita è come un albero: ricca di fiori
In PHP non ha senso la scritta rossa. Devi farlo per forza con HTML/CSS, quindi:
ovviamente con ad esempio:Codice:La vita <span class="proibita">è come</span> un albero: ricca di fiori
Ciao!Codice:.proibita { color:#F00; }
regolamento altervista_______________ regolamento forum
Si, però io vorrei che tutti gli utenti che dicono "è come" spuntasse di colore rosso. E' possibile?
Sì, devi aggiungerci ad esempioPer farlo, puoi fare un array con le parole proibite (o magari caricarle da qualche parte, tipo file o db) e sostituire quindi le stringhe con str_replace().Codice HTML:<span class="proibito"> [parola che vuoi]</span>
Ciao!
Ultima modifica di alemoppo : 27-05-2014 alle ore 20.48.28
regolamento altervista_______________ regolamento forum
Se ad esempio ho questo
non c'è qualcosa per controllare che tutte le stringhe che contengono la parola "super"?Codice PHP:
$stringa = "Messaggio super proibito";
Grazie @alemoppo , sempre d'aiuto ;) userò str_replace(); per colorare una parola specifica in rosso. Già fatto, grazie
Semplicissimo, guarda come ho fatto:
Grazie mille!Codice PHP:
<?php
$hash = "parolacce";
$stringa = "Le parolacce non sono ammesse <br>";
$stringa2 = "Non si dicono le parolacce, maleducato.";
echo str_replace('parolacce', '<font color=blue>'.$hash.'</font>', $stringa);
echo str_replace('parolacce', '<font color=blue>'.$hash.'</font>', $stringa2);
// echo $stringa;
?>