Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. creare una minichat o tagboard
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      thedarkita ModSenior • ultima modifica di

      ok

      buon lavoro 😉

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • C
        carlitos1982 User Attivo • ultima modifica di

        @Thedarkita said:

        ok

        buon lavoro 😉
        Grazie:)
        Allora...ho inserito delle faccine..questo e lo script
        [PHP]
        <div id="minichat">
        <?
        //Apro la sessione e...
        session_start();
        //verifico che dopo il login io abbia la chiave di sessione ad 1
        if($_SESSION['logged']==1)
        //se si...?>
        <?
        include "config.php"; // file di connessione al Db
        $id_user="";
        $text="";

        $id_user=$_SESSION['nickname'];
        $text=htmlentities($_POST['text']);

        if ((empty($text))== false) // se $text non è vuoto o nullo
        {
        $sql = "INSERT INTO minichat (id_user, testo) VALUES ('$id_user','$text')";
        $query= @mysql_query ($sql) or die (mysql_error());
        }

        $sql_select="SELECT id_user, testo FROM minichat ORDER BY id DESC LIMIT 10";
        $query_select= @mysql_query($sql_select) or die (mysql_error());
        ?>
        <table>
        <caption>Minichat</caption>
        <th colspan="2">Messaggi</th>
        <?
        while($row=mysql_fetch_array($query_select))
        {
        echo "<tr><td>".$row['id_user']."</td><td>".$row['testo']."</tr>";
        }
        ?>
        </table>
        <form action="index.php" name="chat" method="POST">
        <textarea rows="2" name="text" cols="36"></textarea>
        <input type="submit" value="Invia"><br>
        <img src="faccine/x.gif" OnClick="document.chat.text.value+='x'">
        <img src="faccine/faccia.gif" OnClick="document.chat.text.value+='°_°'">

        </form>
        </div>[/PHP]
        Mi funziona...però vorrei che nel campo textarea al momento del clik sulla faccina apparisse la faccina stessa invece del valore a lettera ...:(
        Come potrei fare..?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          thedarkita ModSenior • ultima modifica di

          In un textarea normale non puoi visualizzare un immaggine, dovresti lavorarci su con javascript, ma la cosa diventa tutto tranne che facile da realizzare...

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • C
            carlitos1982 User Attivo • ultima modifica di

            @Thedarkita said:

            In un textarea normale non puoi visualizzare un immaggine, dovresti lavorarci su con javascript, ma la cosa diventa tutto tranne che facile da realizzare...
            😮
            ho visto un esempio simile..
            [php]
            <form method="POST" name="nome_form" action="inserisci.php">
            <textarea name="nome_campo" cols="30" rows="5"></textarea><br>
            <input type="submit" value="Invia Messaggio">
            </form>

            <?
            function faccine($msg){
            $msg_ok = str_replace(":-)", "<img src="smile.gif">", $msg);
            return $msg_ok;
            }
            echo faccine($_POST['nome_campo']);

            ?>
            [/PHP]
            dovrebbe fare ciò che voglio io....ma mi da un errore
            Parse error: syntax error, unexpected T_STRING in /membri/italiawebchat/inserisci.php on line 8

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              thedarkita ModSenior • ultima modifica di

              $msg_ok = str_replace(":-)", "<img src="smile.gif">", $msg);

              Sarebbe cosi, ma il problema è che il browser non può fare quello che stai cercando di fare

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • C
                carlitos1982 User Attivo • ultima modifica di

                @Thedarkita said:

                $msg_ok = str_replace(":-)", "<img src="smile.gif">", $msg);

                Sarebbe cosi, ma il problema è che il browser non può fare quello che stai cercando di fare

                Infatti non fa ciò che voglio...come potrei ovviare al problema:?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  thedarkita ModSenior • ultima modifica di

                  Ti ho già scritto prima che non puoi, guarda il post 21...

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • C
                    carlitos1982 User Attivo • ultima modifica di

                    @Thedarkita said:

                    Ti ho già scritto prima che non puoi, guarda il post 21...
                    mmm....andrebbe fatto con il javascript quindi....senza textarea?:o

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      thedarkita ModSenior • ultima modifica di

                      Textarea con javascript, come nei wygiwys tiny_mce per esempio lo fà, ma ci sono molte altre funzioni, ora non sò se si riesce a trovare qualcosa di già pronto all'uso.... ma di sicuro crearlo a soli, se non sianno più che ottime conoscenze in materia mi pare complicato...

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • C
                        carlitos1982 User Attivo • ultima modifica di

                        @Thedarkita said:

                        Textarea con javascript, come nei wygiwys tiny_mce per esempio lo fà, ma ci sono molte altre funzioni, ora non sò se si riesce a trovare qualcosa di già pronto all'uso.... ma di sicuro crearlo a soli, se non sianno più che ottime conoscenze in materia mi pare complicato...
                        Provo con un editor wygiwys e ti faccio sapere:)

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • C
                          carlitos1982 User Attivo • ultima modifica di

                          @carlitos1982 said:

                          Provo con un editor wygiwys e ti faccio sapere:)
                          Non ho capito una cosa...
                          siccome nn li ho mai usati....nn capisco come vanno implementati nella mia chat questi editor:bho:
                          mmm.....dove posso trovarli questi editor?:?

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • T
                            thedarkita ModSenior • ultima modifica di

                            Cerca tinymce... è un editor, ci sono gli esempi non avrai problemi ad implementarlo, ma credo siano fin troppo avanzati per quello che devi fare tu...

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • C
                              carlitos1982 User Attivo • ultima modifica di

                              @Thedarkita said:

                              Cerca tinymce... è un editor, ci sono gli esempi non avrai problemi ad implementarlo, ma credo siano fin troppo avanzati per quello che devi fare tu...
                              l ho installata ma nn prevede le faccine:bho:

                              poi c'è un problemino....praticamente quando scrivo qualcosa nella mostra a video mi mostra anche i tag html:?
                              se scrivo ciao in grassetto...mi da <p>ciao</p>

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              Caricamento altri post
                              Rispondi
                              • Topic risposta
                              Effettua l'accesso per rispondere
                              • Da Vecchi a Nuovi
                              • Da Nuovi a Vecchi
                              • Più Voti