Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Stamos
    Registrato dal
    Jul 2004
    Messaggi
    160

    [PHP] Realizzazione di una Chat

    Sto faccendo una web-chat in php che dal punto di vista "interfaccia", penso di realizzarla usando 4 diversi frames.

    Uno come "header", uno dove viene riportata la lista degli utenti connessi, uno dove l'utente inserisce il suoi messaggi ed alla fine uno dove vengono visualizzati i messaggi della chat.

    Questa ultima parte come la devo fare? :master:

    Devo usare una form? Che tipo di form deve essere? :master:


    Heeeeelp !!

  2. #2
    beh sì.. semplicemente un cmapo input bello lungo con un bottone invia.. e già che ci sei un JS che alla pressione del tasto invio invia il form.. il form lo invierei direttamente alla pagina che mostra i messaggi nel frame di sopra...

    poi non so.. non esprerienza in webchat in php..

  3. #3
    Utente di HTML.it L'avatar di Stamos
    Registrato dal
    Jul 2004
    Messaggi
    160
    il campo "invia messaggio" l'ho già fatto come mi hai descritto anche tu ...

    io ho chiesto come posso fare il campo "visualizza messaggi" ...

    pure quella parte si fa con un form? che tipo di form deve essere?

  4. #4
    ah scusa.. leggendo sommariamente di un form pensavo non sapessi come fare il form.. :Fagiano:

    la pagina di visualizzazione non ha bisogno di form... leggi i dati da file o da database... [a seconda di come sei organizzato] e li formatti a video con html.. metti anche un refresh ogni tot secondi [tipo 5]... e via


  5. #5
    Utente di HTML.it L'avatar di Stamos
    Registrato dal
    Jul 2004
    Messaggi
    160
    OK! Le cose sono un pò più chiare adesso ...
    Giusto per la cronaca devo scrivere e leggere tutto da un DB, quando arriverò a quel punto vi romperò le scattole di nuovo ...

    Ho visto che in tante chat ci sono tre bottoni,"B"(bold) "I"(italic) "U"(underline), vicini al "text area" ... Ed ho pensato di fare la stessa cosa ...

    Vorrei però che l'etichetta del bottone B(per esempio) sia proprio scritto con un B usando lo stile bold ...

    Ma non ce la faccio ...

    <input type="submit" name="Bold" value="B">

    Cosa sto sbagliando? :master:
    Questi tre bottoni devono essere di tipo "submit" ? :master:

  6. #6
    puoi fare due cose:

    1) delle select.. in base alle select formatti il testo prima di inserirlo nel db inserendo direttamente i tag html... così però formatti u n'intera riga

    2) una funzioncina JS che aggiunga i tag html [o meglio dei tag stile bbcode da convertire poi.. l'html dovrebbe essere strippato per ragioni di sicurezza].. in questo modo puoi formattare anche una singola parola


  7. #7
    Utente di HTML.it L'avatar di Stamos
    Registrato dal
    Jul 2004
    Messaggi
    160
    Originariamente inviato da Stamos
    Ho visto che in tante chat ci sono tre pulsanti,"B"(bold) "I"(italic) "U"(underline) ... vicini al "text area" ... ed ho pensato di fare la stessa cosa ...

    Vorrei però che l'etichetta del bottone B(per esempio) sia proprio scritto con un B usando lo stile bold ...

    Ma non ce la faccio ...

    <input type="submit" name="Bold" value="B">

    Cosa sto sbagliando? :master:
    Questi tre bottoni devono essere di tipo "submit" ? :master:
    Dunque ho risolto a parte ... Sono riuscito ottenere l'effetto che volevo per i pulsanti B e I, faccendo cosi:
    <input type="button" name="Bold" value="B" style="font-weight: bold" />
    <input type="button" name="Italic" value="I" style="font-style: italic"/>


    Ma per il tasto di underline ... non riesco trovare la soluzione ...

    <input type="button" name="Underline" value="U"/>

    Qlc sa dirmi come posso fare ?

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    311
    Originariamente inviato da Stamos
    Dunque ho risolto a parte ... Sono riuscito ottenere l'effetto che volevo per i pulsanti B e I, faccendo cosi:
    <input type="button" name="Bold" value="B" style="font-weight: bold" />
    <input type="button" name="Italic" value="I" style="font-style: italic"/>


    Ma per il tasto di underline ... non riesco trovare la soluzione ...

    <input type="button" name="Underline" value="U"/>

    Qlc sa dirmi come posso fare ?
    bè si fa con "text-decoration: underline"


    siao beli

  9. #9
    Utente di HTML.it L'avatar di Stamos
    Registrato dal
    Jul 2004
    Messaggi
    160
    Originariamente inviato da themiccio
    bè si fa con "text-decoration: underline"
    Ci provo con questa ...

    Ancora una altra domanda ...


    Vorrei che la finestra del browser, dove al suo interno viene visualizzata la mia chat, non contiene la toolbar dove è mostrato l'url più alcuni altri funzioni come per esempio "avanti" "dietro" ecc ...

    Si può fare?

    Se si può fare, come si fa? :master:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.