Impossible d'envoyer ma string dans ma fonction !!
cs_k3k3
Messages postés6Date d'inscriptionmercredi 17 décembre 2003StatutMembreDernière intervention11 janvier 2005
-
8 janv. 2005 à 00:19
cs_k3k3
Messages postés6Date d'inscriptionmercredi 17 décembre 2003StatutMembreDernière intervention11 janvier 2005
-
11 janv. 2005 à 14:09
Voila je suis en train de créer un forum en php. Pour améliorer le tout je voudrai faire une fonction qui permette à l'utilisateur d'éditer ses messages ou de cité les autres déjà présent dans le sujet choisis. Donc pour afficher le message cible dans la TEXTAREA nécessaire pour faire la modification j'utilise une fonction toute bête en javascript. MAIS quand je veux renvoyer ma chaines (qui contient des espaces), je n'est rien alors que si je passe un mot sans espaces j'obtiens ce que je veux. Je viens de passer plus de 5 heures à essayer de trouver une soluce mais rien n'y fait.
voila mon code :
//ça c'est le tableau qui permet l'affichage des message avec les boutons qui appelle ma fonction.
while ($result_mess && $row_1 = mysql_fetch_array($result_mess))
{
//j'ai pensé à mettre des guillemet mais mon tableau se coupe et ma textarea n'apparait plus...
) value=' citer '>
<?
//est-ce que le post appartient à l'utilisateur en cours?
if($row_1['auteur_mess']==$_SESSION['user'])
{
?>
) value=' editer '>
<?
}
echo "</td></tr>";
$i++;
}
//-----------------------------------------------
//et ma pauvre fonction javascript
<script language="javascript">
function affich(le_message)
{
//"message" étant le nom de ma textarea
document.getElementById("message").value=le_message;
}
</script>
voila. Merci de votre aide.
j'en ait raz le bol
këK3
A voir également:
Impossible d'envoyer ma string dans ma fonction !!
cs_k3k3
Messages postés6Date d'inscriptionmercredi 17 décembre 2003StatutMembreDernière intervention11 janvier 2005 8 janv. 2005 à 01:32
ba parce que php me bouzille mes variables... avec java c'est plus facile... normallement.
en fait si je fait affich("bonjour") ça fonctionne, mais si je fait affich("bonjour tout le monde!") alors la je peux me brosser...je pense que c'est à cause des espaces. au fait ce ne sont que des exemples, normallement j'ai une varibles php qui contient ma chaines.
Please help !!
cs_k3k3
Messages postés6Date d'inscriptionmercredi 17 décembre 2003StatutMembreDernière intervention11 janvier 2005 8 janv. 2005 à 22:49
Jeuste pour dire que j'ai réussi en couplant le java et le php, et ça donne super. Il suffisait de formater ma chaine de départ en remplaçant les espaces par des caractères spéciaux ("_" par exemple) et re-formater ma chaine à l'aarivée en javascript.
cs_k3k3
Messages postés6Date d'inscriptionmercredi 17 décembre 2003StatutMembreDernière intervention11 janvier 2005 11 janv. 2005 à 14:09
Merci à toi mais c'est bon j'ai réussi et avec des quote effectivement !
si tu veux voir le résultat final va sur http://kerchaakk.free.fr et inscrit toi !!
@ bientot sur mon Forum peut-être !