ciao a tutti scusate della domanda forse banalissima ma nn riesco ad arrivarci:
ho creato un form :
Codice PHP:
<script language="javascript">
<!--
function add(code)
{
document.form1.oggetto.value += code;
}
//-->
</script>
<p align="center">
[url="javascript:add('[b][/b] ')"][img]bold.png[/img][/url]
[url="javascript:add('[i][/i] ')"][img]italic.png[/img][/url]
[url="javascript:add('[u][/u] ')"][img]underline.png[/img][/url]
[url="javascript:add('[purple][/purple] ')"][img]ball_purple.png[/img][/url]
[url="javascript:add('[yellow][/yellow] ')"][img]ball_yellow.png[/img][/url]
[url="javascript:add('[blue][/blue] ')"][img]ball_blue.png[/img][/url]
[url="javascript:add('[orange][/orange] ')"][img]ball_orange.png[/img][/url]</p>
<form name="form1" method="post" action="new.php">
Titolo
<input type="text" name="nome" size="20">
Data
<input type="text" name="recapito" size="20">
Oggetto
<textarea name="oggetto" rows="3" cols="40"></textarea> </p>
<?php if(isset($_GET['idmail'])){echo "<input type='checkbox' name='includemitt' value='on'>Includi msg del mittente nella risposta
";} ?>
<input type="submit" name="submit" value="Invia">
</form></center>
<?php
echo "<center>";
echo "Ciao ecco i risultati del tuo inserimento:";
$errore= false;
If((!$nome) || (!$recapito) || (!$oggetto)) {
#controllo che nessun campo sia vuoto
$errore=true;
echo "Non hai compilato tutti i campi <a href=\"uno.htm\">torna indietro</a>";
exit;
}
else{
echo " i campi sono ok";
}
#controllo che il file sia accessibile
if (!$apri = fopen ("file.php","a+")) {
$errore=true;
echo "non posso aprire il file";
}else{
$apriw = fopen ("file.php","a+");
#ora creo una variabile che contiene la linea di reparazione
$linea ="<hr color=red>";
# e sul file scrivo nome e vado a capo,il recapito e vado a capo
# l'oggetto e vado a capo e la linea ti separazione
fputs($apriw,"$nome\n");
fputs($apriw,"$recapito\n");
fputs($apriw,"$oggetto\n");
fputs($apriw,"$linea");
#chiudo il file
fclose($apriw);
}
#se c'e l'errore mi dice di inserirli di nuovo altrimenti mi fa leggere gli annunci
if($errore){
echo"
Riinseriscili perfavore
";
}
else{
echo "
<a href=\"annunci.php\">leggi gli annunci</a>";
}
?>
<? include("file.php"); ?>
ma quando scrivo nel form un messaggio come [yellow] ok [/yellow] e invio ,la scrittura viene visualizzata cosi come lo scritta senza trasformare le scritte (yellow) in colore .... come si fa x far si che le scritte yellow diventino colore?
scusate e grazie a tutti in anticipo