Wie wäre es mit:
PHP-Code:
<?php echo "<a href=\"#\" onClick=\"uebertragen('".$dateipic_name."')\">".$dateipic_img."</a>"; ?>
statt:
PHP-Code:
<?php echo "<a href=\"#\" onClick=\"insert('".$dateipic_name."')\">".$dateipic_img."</a>"; ?>
?
Du müsstest aber noch weitere Probleme bekommen. Wie willst Du das später mit mehreren Smileys realisieren, wenn Du den Bildnamen mit PHP direkt in die Javascript-Funktion schreibst?
Gib doch mal dem Textfeld eine ID und dann greif mit document.GetElementById darauf zu