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.
-smiles.php che mostra tutte le faccine disponibili,che onclick aggiungono alla textarea il bbcode dello smile cliccato.
-terzo file php, nel quale richiamo e uso il tutto:
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
-editor.php che contiene il bbcode + una funzione che crea una textarea.
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 src="smile.png" onclick="javascript:win()"></a> <?php
echo "<br/><textarea name='$name' rows='8' cols='40' id='$name'></textarea>";
}
PHP:
//altro codice
<a Onclick="window.opener.document.NOMEFORM.NOMETEXTAREA.value+='[img]<?php echo $smile;?>[/img]'"><img src="<?php echo $smile ?>"/></a>
-terzo file php, nel quale richiamo e uso il tutto:
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