Questo è il codice della mia pagina per aggiungere news al mio sito:
http://www.undergroundpark.it/form_news.php
Codice PHP:
<?
include("layout.php");
include("connessione.php");
base();
sinistra();
?>
<div id="center">
<form action="insert_news.php" method="post" enctype="multipart/form-data">
<fieldset>
<legend>[b]Inserisci una nuova News[/b]</legend>
Scrivi Titolo
<input type="text" name="titolo" size="20" >
Scrivi News
<textarea cols=55 rows=6 name="news"></textarea>
Inserisci immagine:
<input name="file" type="file">* [i]opzionale[/i]
Inserisci l'URL del video da caricare nella news
<input type="text" name="video" size="30" >* [i]opzionale[/i]
<input name="submit_upload" type="submit" value="Invia">
</fieldset>
</p>
</form>
</p>
</div>
<?
fine();
?>
Adesso il mio problema è questo; voglio far diventare la textarea del mio form come quelle dei forum quando si scrive un nuovo post: ad esempio permettere di aggiungere un link, immagini, colore formattazione del testo e quanto altro...
Spero di essermi spiegato! Adesso come mi consigliare di muovermi? Avete qualche script da consigliami da aggiungere al mio codice? Nel caso in cui si vuol fare quello che voglio fare non si usano più textaree?? Attendo Lumi.
Voglio anche aggiungere che nella pagina di destinazione insert_news.php uso queste funzioni per non far scrivere l'html nei campi:
Codice PHP:
$autore=$_POST["autore"];
$titolo=$_POST["titolo"];
$testo=$_POST["news"];
$video=$_POST["video"];
$titolo = nl2br(htmlentities($titolo, ENT_QUOTES));
$testo = nl2br(htmlentities($testo, ENT_QUOTES));
$video = nl2br(htmlentities($video, ENT_QUOTES));
Ci sono problemi di incompatibilità con quello che mi consiglierete?
Ringrazio in anticipo tutti. Ciao