Tutorial: Realizziamo una chat per il nostro sito (Lesson 2)

Spread the love

Cominciamo la nostra seconda lezione sulla creazione di una piccola chat da inserire in un box del nostro sito web, spiegando a cosa servono le righe di comando che abbiamo utilizzato nell’Action Script del pulsante Invia.

 

L’azione:

 

loadVariablesNum (“resp.asp”, 0, “POST”);

 

da l’avvio al inserimento del nuovo messaggio, effettua il refresh dei messaggi e pulisce il nostro campo di testo per inserire i nuovi messaggi.

Lo script di resp.asp, va comunque inserito in codice. Di seguito vedremo l’inserimento effettuato con i commenti per capire meglio passo passo cosa stiamo facendo:

<%
Dim strLinea, FileObject, Instream, intVisite, intTipo, OutStream, i, k, arrMsg(100), fine, allMsg
‘questa stringa permette l’utilizzo semplice in visualizzazione di : “username _ messaggio”
stringa = Trim(Request(“stringa”))
strFile = Server.MapPath(“msg.txt”)
definiamo l’oggetto creato in questo caso i messaggi che andranno in un file di testo
Set FileObject = Server.CreateObject(“Scripting.FileSystemObject”)
‘faccio la lettura del file
intTipo = 1 ‘ lettura
Set InStream = FileObject.OpenTextFile(strFile,IntTipo,true)
‘inseriamo il valore di data e ora al messaggio per fare in modo che in ordine cronologico siano aggiunti nella lista
i = 0
arrMsg(i) = FormatDateTime(Now(),3)&” – “&stringa
‘leggiamo il file di testo ed inseriamo i messaggi
Do While not InStream.AtEndOfStream
StrLinea = InStream.ReadLine()
i=i+1
arrMsg(i) = StrLinea
Loop
Set OutStream = FileObject.CreateTextFile(strFile, true)
‘determiniamo il numero massimo di messaggi
if i>15 then
fine=15
else
fine=i
end if
k=0
‘visualizziamo in Flash i messaggi inserendo il (br) a capo dove necessario
Do While k<=fine
OutStream.WriteLine(arrMsg(k))
allMsg=allMsg&arrMsg(k)&”<br />”
k=k+1
Loop
OutStream.Close
Set OutStream = Nothing
InStream.Close
Set InStream = Nothing
Set FileObject = Nothing
‘inviamo definitivamente i messaggi alla chat
Response.Write(“corpo=”&allMsg)
%>

Ecco, così abbiamo inserito il codice alla nostra chat e potremmo utilizzarla in modalità standard per dare la possibilità agli utenti del vostro sito di scambiare due chiacchiere. Ricordiamo che la versione utilizzata per la realizzazione di questo tutorial è l’ActionScript 4 incluso nella suite Adobe Macromedia Flash CS4 Professional.

Nella prossima ed ultima lezione, vedremo come dare un “tocco di colore” alla nostra chat.

1.750 commenti su “Tutorial: Realizziamo una chat per il nostro sito (Lesson 2)”

  1. Witaj na oficjalnej stronie kasyna online Slottica Polska, które oferuje gry z polską walutą! To idealne miejsce dla tych, którzy chcą miło spędzić czas wolny, relaksując się i zanurzając w świat ekscytującej rozgrywki. Slottica to wiodące, licencjonowane kasyno, które zdobyło popularność wśród graczy od momentu uruchomienia w 2019 roku. To wszystko zasługa naszej atrakcyjnej oferty i hojnego programu bonusowego. Kluczowym elementem, który ułatwia wygrywanie znaczących sum pieniężnych w Slottica Kasyno, jest dostępność gier wyłącznie od topowych producentów. Użytkownicy wyrażają zadowolenie z możliwości sprawnej realizacji wypłat wysokich wygranych, co jest możliwe dzięki szerokiemu spektrum powszechnie akceptowanych metod płatności na terenie Polski.

    Rispondi
  2. Şansınızı başka yerde aramayın! Türkiye’nin en kazançlı bahis sitesi Jojobet Casino, sizi kazananlar arasında görmek istiyor! Hemen şimdi Jojobet TR üye olun ve her gün sınırsız miktar ve sayıda para çekme fırsatıyla kazancınızı artırmaya başlayın.

    Rispondi
  3. PaysafeCard is suitable for secure and anonymous transactions. In our updated list for July 2024, we have compiled five of the best casinos that accept PaysafeCard. We will also review this payment method and provide alternatives for withdrawals. PaysafeCard is a popular choice for players who prefer not to share bank details online. The payment method offers prepaid cards that offer simplicity and anonymity. We have created a ranking of the five best PaysafeCard casinos. The platforms we selected are safe and allow you to make deposits with prepaid cards. In addition, we took into account their licence and reliability.

    Rispondi
  4. Branża hazardowa zarówno w Polsce, jak i na świecie rozwija się w tempie wykładniczym. Z racji dużej ilości marek, łatwo jest trafić na nieuczciwą firmę, które sprawi, że całe doświadczenie będzie negatywne. W tej recenzji na tapet weźmiemy operatora Slottica Online Casino, które jest stosunkowo nowe, natomiast nie znaczy to, że jakość usług oferowana przez tę markę nie jest na wysokim poziomie. Slottica Casino posiada wykwalifikowany zespół, który od samego początku przykłada ogromną uwagę do nawet najmniejszych detali. Jeżeli chcesz się dowiedzieć nieco więcej na temat tej firmy, to czytaj dalej tę recenzję! Miłej lektury!

    Rispondi
  5. Предлагаем услуги профессиональных инженеров офицальной мастерской.
    Еслли вы искали ремонт фотоаппаратов canon рядом, можете посмотреть на сайте: ремонт фотоаппаратов canon рядом
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

    Rispondi
  6. While this issue can vexed most people, my thought is that there has to be a middle or common ground that we all can find. I do value that you’ve added pertinent and sound commentary here though. Thank you!

    Rispondi
  7. Предлагаем услуги профессиональных инженеров офицальной мастерской.
    Еслли вы искали ремонт iphone 11 в москве, можете посмотреть на сайте: ремонт iphone 11 адреса
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

    Rispondi

Lascia un commento