Partage
  • Partager sur Facebook
  • Partager sur Twitter

probleme avec un script d'insertion de balise dans une zone de texte

Sujet résolu
    30 novembre 2005 à 8:05:36

    bonjour j'ai un petit probleme avec un bout de code qui devrai inserer des balise automatiquement dans une zone de texte, seulement le probleme c'est qu'il m'insert les balise juste deriere le text et cela meme si je selectionne le texte. vous l'aurez compris j'aimerai qu'il entour automatiquement le text selectionné.

    voici le code:

    <html>
    <head>
            <title></title>
    <script language="Javascript">
    function bbcode(code)
    {
    window.document.formulaire.message.value += '' + code + '';
    }
    </script>

    </head>

           

    <body>


    <? include("_connexion.php");

    $URL = $_SERVER["SCRIPT_NAME"];
    $message_non_traiter=""; if(!empty($_POST["message"]))
    $message_non_traiter = $_POST["message"];
    $message = addslashes($message_non_traiter);
    $message = nl2br($message);
    if($message){
       // on ajoute la fiche
       $table="evenement";
       $query = "INSERT INTO $table(new)";
       $query .= " VALUES('$message')";
       $result = mysql_query($query);
     }
     
     // on crée la requête SQL
    $sql = 'SELECT * FROM evenement';
    $req = mysql_query($sql);
    $res = mysql_num_rows($req);
    echo $res;
    $sql = "SELECT new FROM evenement ORDER BY id DESC LIMIT 1";


    $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

     ?>

    <a href='javascript:bbcode("<strong></strong>";)'><image>gras.gif</image></a>



    <table width="80%"><tr><td>
            <form method="post" action="nevenement.php" name="formulaire">
            <tr>
                    <td colspan="2">
                        <textarea name="message" rows="7" cols="100"><? while($data = mysql_fetch_assoc($req))
        {
       echo $data['new'];
        } ?>
    </textarea>
                        <br><br>
                        <input type="Submit" value="Valider">
                        <br><br>
                    </td>
                </tr>
            </table>
            </form>
        </td></tr></table>
    <br><br>


    Pour info j'ai suivi la premiere parti du cours non officiel de maximilene que vous pourrez voir ici http://www.siteduzero.com/tuto-3-760-1-systeme-de-bbcode.html

    pour ce qui vont me dir que mon code n'est pas securisé sachez que je le sais mais que pour le moment ca n'a pas d'importance je dirai meme que c fait expré car tout ce passe sur une page qui elle est securisé .


    merci de votre aide


    en fait c bon j'ai trouvé merci quand meme
    • Partager sur Facebook
    • Partager sur Twitter

    probleme avec un script d'insertion de balise dans une zone de texte

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown