Oppure

Loading
12/03/11 18:04
albertogil
ciao a tutti,
ho creato un form per inviare email, ma vorrei che l'utente che le invia, possa gestire stile, colore e dimensione del carattere, inserire link, centreare il testo, un po' come si fa in questo forum quando si scrive una nuova domanda...come posso fare? Come si realizzano x esempio pulsanti che inseriscono automaticamente modificano il testo in grassetto ?
form:
  <form id="form1" name="form1" method="post" action="process.php">
    <p>
      <label></label>
    </p>
    <div align="center">
                <p align="center">Nome :&nbsp;&nbsp;
                  <input name="nome" type="text" id="nome" />
                </p>
              <p align="center">Oggetto: 
                <input name="oggetto" type="text" id="oggetto" size="40" />
      </p>
          
    </div>
    <p align="center">
      <textarea name="testo" cols="55" rows="7" id="testo"></textarea>
    </p>
    <p align="center">
      <label>
      <input type="submit" name="Submit" value="Invia" />
      </label>
    </p>
  </form>     
controllo contenuto:
<?php
  $nome=htmlspecialchars($HTTP_POST_VARS[nome]);
$info=htmlspecialchars($HTTP_POST_VARS[testo]);
$oggetto=htmlspecialchars($HTTP_POST_VARS[oggetto]);
$destinatario ="info@ridito.it";
$ogg=trim($oggetto);
$nome=trim($nome);
if($ogg!="" && trim($info)!="" ){
if(strlen(trim($info))>50){
	if(strlen($ogg)<=15){
mail ($destinatario, $oggetto, $info);
echo"e-mail inviata con successo, ";
if($nome!=""){echo"$nome !<br> ";}
else{echo"anonimo !<br>";}
}else{echo"l'oggetto deve essere inferiore a 15 caratteri!";}}
else{echo"devi inserire almeno 50 caratteri nel testo!<br>";


}

}//fine if oggetto e info
else{echo"devi inserire l'oggetto e il testo!!<br><br>";

 }


?>
Ultima modifica effettuata da albertogil 12/03/11 19:50
aaa
12/03/11 18:25
HeDo

devi inviare contenuto html opportunamente formattato. sniffa un po di outlook o thunderbird e troverai facilmente la soluzione :)
aaa
13/03/11 12:15
Mte90
devi mettere un editor html tipo ckeditor o fckeditor ma va bene anche qualcosa di più semplice.
Di pronti fatti in javascript ce ne sono tantissimi fai una ricerca su google.
aaa