Indentification de champs PHP
delaville81
Messages postés
195
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Chers confrères,
Je développe un genre de blog avec des sujets, des commentaires. Comme sur Facebook, mes commentaires sont postés directement sur la page avec un champs sous le sujet ou les commentaires précédants. Ma requête d'appel de sujets et commentaires correspondant a une LIMIT qui me fait afficher plusieurs fois le même champs.
J'ai mis en place un possibilité de mettre des smileys (avec une div affichée/masquée). Mon problème est que s'en je suis dans mon input et que je place un smiley, il se place toujours dans le premier input du sujet le plus récent (le premier dans la page). Comment faire pour qu'il se place dans le bon imput.
Mon code un peu réduit
Merci de votre aide
Je développe un genre de blog avec des sujets, des commentaires. Comme sur Facebook, mes commentaires sont postés directement sur la page avec un champs sous le sujet ou les commentaires précédants. Ma requête d'appel de sujets et commentaires correspondant a une LIMIT qui me fait afficher plusieurs fois le même champs.
J'ai mis en place un possibilité de mettre des smileys (avec une div affichée/masquée). Mon problème est que s'en je suis dans mon input et que je place un smiley, il se place toujours dans le premier input du sujet le plus récent (le premier dans la page). Comment faire pour qu'il se place dans le bon imput.
Mon code un peu réduit
$id_txt_com = 'texte_com'.$suj['id_sujet'];
$text_com = 'texte_com'.$suj['id_sujet'];
$form1 = 'form1'.$suj['id_sujet'];
<form id="form<?php echo $suj['id_sujet']; ?>" name="<?php echo $form1; ?>" .........>
<input id="<?php echo $id_txt_com; ?>" name="<?php echo $text_com; ?>" type="text" size="35" value="" onkeyup="txt_com(this);" /></div>
<div onclick="javascript:visibilite('id_div_<?php echo $suj['id_sujet'];?>'); return false;">
<img src=""quot;../img/smile.png" />
<div id="id_div_<?php echo $suj['id_sujet'];?>">
<?php include('smiley_com.php'); ?>
</div>
</div>
<div class="button" id="rep" onclick="document.getElementById('<?php echo 'form'.$suj['id_sujet']; ?>').submit();">Publier</div>
</form>
Merci de votre aide
A voir également:
- Indentification de champs PHP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Word mettre à jour tous les champs - Forum Word
- Php alert ✓ - Forum PHP
- Le nom du champ de tableau croisé dynamique n'est pas valide - Forum Excel
2 réponses
Bonjour,
peux - tu m’expliciter cette partie là ?
avec quoi insères tu le smiley? avec le onclick ou le include?
peux - tu m’expliciter cette partie là ?
<div onclick="javascript:visibilite('id_div_<?php echo $suj['id_sujet'];?>'); return false;"> <img src=""quot;../img/smile.png" /> <div id="id_div_<?php echo $suj['id_sujet'];?>"> <?php include('smiley_com.php'); ?> </div> </div>
avec quoi insères tu le smiley? avec le onclick ou le include?
Bonjour,
Ta question concerne l'insertion d'un smiley via javascript non ? Dans ce cas je déplacerai ta question dans le bon forum...
Quoi qu'il en soit ... il nous faudrait la structure d'une de tes pages (le code source de la page lorsque tu l'affiches avec ton navigateur puis que tu demande (via un clic-droit ) (depuis le navigateur) l'affichage du code source.
Il nous faudrait aussi le code utiliser pour "l'insertion" du smiley. (le code de ta fonction visibilite )
NB: lorsque tu postes du code sur le forum, pense à préciser dans les balises de code, le langage (histoire d'avoir la couleur )
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Ta question concerne l'insertion d'un smiley via javascript non ? Dans ce cas je déplacerai ta question dans le bon forum...
Quoi qu'il en soit ... il nous faudrait la structure d'une de tes pages (le code source de la page lorsque tu l'affiches avec ton navigateur puis que tu demande (via un clic-droit ) (depuis le navigateur) l'affichage du code source.
Il nous faudrait aussi le code utiliser pour "l'insertion" du smiley. (le code de ta fonction visibilite )
NB: lorsque tu postes du code sur le forum, pense à préciser dans les balises de code, le langage (histoire d'avoir la couleur )
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code