Codice PHP:
$userconnectM=strtoupper("$userconnect");
$msg=str_replace("$userconnect","<u>$userconnectM</u>",$msg);
script inserito nella maniera più semplice possibile...
scrivo in chat " ciao araim "
lo script legge nella frase $msg il mio nick name
lo trasforma con str_replace in sottolineato
mentre strtoupper lo rende Maiuscolo.
La questione è che se io scrivo il nick in maniera differente
a quella presente nel database tutto questo script non va più.
Codice PHP:
$userconnectMin=strtolower("$userconnect");
$msg=strtolower("$msg");
$userconnetcMax=strtoupper("$userconnect");
$msg=str_replace("$userconnectMin","<u>$userconnectMax</u>",$msg);
Potrei provare a trasformare il nick del db in minuscolo
prima di fare la ricerca, ma accadrebbe che se in chat
il nick viene scritto con la prima lettera maiuscola forse
non lo risconoscerei. Per ovviare potrei trasformare tutto il
testo in minuscolo, ma anche li andrei a dare fastidio alla
formattazione della frase utente, dato che costui avrebbe
potuto scrivere tutto nel modo giusto con le maiuscole dopo
i punti.