rudyl

Inscris le 04/01/2009 à 01:14
  • Site web
  • Nombre de sujets
    1
  • Nombre de messages
    6
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

rudyl
le 04/01/2009 à 01:19
Problème insertion Smileys dans un Textarea
Bonsoir,

Voilà je suis entrain de développer ma fonction pour insérer un smiley dans un champ texarea pour être récupérer via la BDD.

J'ai un petit problème pour la copie du smiley dans le textarea j'utilise pour cela un bout de code java script mais malheureusement ça ne marche pas et je vois vraiment pas pourquoi.

Seriez-vous m'aider.

Merci d'avance

<?php
/************************************************************************************************
*Page qui gère l'insertion des smileys dans le message test *
* *
*************************************************************************************************/
?>
<script language="JavaScript" type="text/javascript">
<!--
function actions(text) {
text = ' ' + text + '';
if (document.post.message.createTextRange && document.post.message.caretPos) {
var caretPos = document.post.message.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + '' : text;
document.post.message.focus();
} else {
document.post.message.value += text;
document.post.message.focus();
}
}
//-->
</script>

<table border=0 cellPadding=0 cellSpacing=0>
<tr>
<td align=center width="300">
<?php
for ($i = 0; $i < count($souriez); $i++) {
$sizeImg = GetImageSize("../images_files/smiles/".$souriez[$i][1]);
echo "<a href='javascript:actions(\"".$souriez[$i][0]."\")'>";
echo "<img src=\"../images_files/smiles/".$souriez[$i][1]."\" ".$sizeImg[3]." border=\"0\" alt=\"".$souriez[$i][2]."\">";
}
?>
</td>
</tr>
</table>


Cette page php est appelé la ou je veux voir afficher mes smileys.

Pour info le lien affiche bien le caractère de mon smiley mais il ne l'affiche pas dans le texarea une fois cliqué.
LoadingChargement en cours