In quella che riprende il codice.
Suppongo tu stia memorizzando i dati in un campo di un database.
Nel momento in cui estrai i dati dal database devi fare il replace.
In quella che riprende il codice.
Suppongo tu stia memorizzando i dati in un campo di un database.
Nel momento in cui estrai i dati dal database devi fare il replace.
Codice PHP:<?php
include "connect.php";
$query = "SELECT * FROM tag_board ORDER BY id DESC";
$result = mysql_query($query) or die (mysql_error());
$num_righe = mysql_num_rows ($result);
echo "messaggi totali: [b]$num_righe[/b]
<hr>";
echo "<table cellspanning=\"1\" cellpanning=\"2\">";
while($query_data = mysql_fetch_array($result))
{ $id = $query_data["id"];
$nick = $query_data["nick"];
$email = $query_data["email"];
$url = $query_data["url"];
$testo = $query_data["testo"];
qui ? echo "<tr><td>[b]<a href=\"$url\" target=\"_blank\">$nick</a>[/b] - <a href=\"mailto:$email\">@</a>
$testo<hr size=\"1\"></td></tr>";}
echo"</table>";
?>
esattamente.
Dopo che hai estratto la variabile $testo, fai tutti i replace (ti consiglio di metterli TUTTI in una funzione e richiamartela).
me ne fai un piccolo esempio?XD
poi sul codice jsnn va[img]faccina.gif[/img]
[supersaibal]Originariamente inviato da kakashi
me ne fai un piccolo esempio?XD
poi sul codice js nn va [/supersaibal]Poi te la richiami nel codice semplicemente facendoCodice PHP:function Smiles($testo) {
$testo = str_replace("XD","<img src=\"faccina.gif\" />",$testo);
$testo = str_replace("=D","<img src=\"faccina2.gif\" />",$testo);
$testo = str_replace("=)","<img src=\"faccina3.gif\" />",$testo);
return $testo;
}
Per quanto riguarda la funzione js... hai sostituito a "nomeform" il nome che hai dato al form? e a "nomecampo" il nome che hai dato al campo?Codice PHP:echo Smiles($query_data["testo"]);
si li ho sostituiti.
volendo la funzione la posso mettere nle file test?
Allora forse per questo problema è meglio che posti nella sezione "scripting".
Lì ti sapranno dare aiuto più di quando non possa fare io che di js ne so davvero poco![]()
Grazie tante del tuo aiuto sei stato gentilissimo