ciao!sto facendo un editor bbcode.ho un problema con l'inserimento degli smiles.il tutto è strutturato cosi:
-editor.php che contiene il bbcode + una funzione che crea una textarea.
Codice PHP:
<script language="JavaScript">
<!--
function win() {
window.open("smiles.php","Scegli una faccina","menubar=no,width=460,height=360,toolbar=no");
}
//-->
</script>
//altro codice
function textarea($name, $form)
{
//altro codice
?> [img]smile.png[/img]</a> <?php
echo "
<textarea name='$name' rows='8' cols='40' id='$name'></textarea>";
}
-smiles.php che mostra tutte le faccine disponibili,che onclick aggiungono alla textarea il bbcode dello smile cliccato.
Codice PHP:
//altro codice
<a Onclick="window.opener.document.NOMEFORM.NOMETEXTAREA.value+='[img]<?php echo $smile;?>[/img]'">[img]<?php echo $smile ?>[/img]</a>
-terzo file php, nel quale richiamo e uso il tutto:
Codice PHP:
textarea("nome", "form");
fin qui tutto bene,perchè in smiles.php è già specificato il nome del form e della textarea. il problema arriva quando nello stesso file devo utilizzare più di una textarea.in questo caso dovrei poter gestire i nomi delle textarea,magari passandoli come variabili.ma come si fa?soluzioni alternative?
grazie