Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    textarea onlyread non funziona

    Ciao, vi pongo un quesito.
    Ho una pagina dove è presente un modulo per consigliare il sito ad un amico, in questo modulo ho una textarea con l'attributo
    codice:
    readonly
    .
    Se provo ad andare alla pagina in questione e provo a editare il testo predefinito infatti non riesco, tuttavia mi arrivano mail con il testo modificato di questo tipo:
    codice:
    Ó¦ÓÃÕæ¿Õ³äÆø°ü×°µÄÖ÷Ò
    Ma come è possibile??

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    credo che qualcuno scavalchi i tuoi controlli...

    prendono il nome dell'input della textarea e lo inviano come un parametro tramite il browser...

    htttp:\\http://www.tuosito.it/paginainviomai...jsajs@jsjsj.it

    e invio....

  3. #3
    Io uso un sistema simile per una mia pagina...è strano che ti succeda ciò! :master:
    Vediamo un po' di codice.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  4. #4
    Ecco il codice:
    codice:
    <form name="contatto" method="post" action="segnalato.asp" onsubmit='return Controlla()'>
    
    
     
    <input type="text" name="nome" size="20">
    Nome mittente></p>
    
    
     
    <input type="text" name="email_dest" size="20">
    Indirizzo e-mail destinatario</p>
    
    
     
    <input type="text" name="oggetto" size="20" value="Sito interessante">Oggetto</p>
    
    
     
    <textarea name="messaggio" cols="30" rows="3" readonly>Ti segnalo il sito...</textarea>
    </p>
    
    
    
      <input type="checkbox" name="privacy" value="ACCETTO" onClick="accetta(this)" checked> 
      
    <input type="submit" name="invia" value="Segnala">
    </p>
    </form>
    questo invece è il codice asp che uso per la spedizione:
    codice:
    DIM corpoMessaggio, numeroCampi, invioA, invioDa, nomeDominio, indirizzoIp, modulo, browserSistemaOperativo
    invioA =  Request.Form("email_dest")
    invioDa =  Request.Form("nome")
    corpoMessaggio = Request.Form("messaggio")
    
    nomeDominio 				= Request.ServerVariables("HTTP_HOST")
    indirizzoIp					= Request.ServerVariables("REMOTE_ADDR") 
    modulo						= Request.ServerVariables("HTTP_REFERER")
    browserSistemaOperativo		= Request.ServerVariables("HTTP_USER_AGENT")
    
    DIM iMsg, Flds, iConf
    
    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields
    
    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    Flds(cdoSMTPServer) = "smtp.aruba.it" 
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update
    
    With iMsg
       Set .Configuration = iConf
       .To = invioA
       .From = Request.Form("nome")
       .bcc="nome@provider.it"
       .Sender = Request.Form("email_dest")
       .Subject = Request.Form("oggetto")
    .HTMLBody = "<html><body bgcolor='#184677' text='#FFFFFF' link='#FF9999' vlink='#FF9999' alink='#FF9999'><font face='verdana' size='2'>" & corpoMessaggio & "
    
    </body></html>"
    
    .Send
    End With
    %>
    ed ecco una mail che mi è arrivata poco fa:
    codice:
    Ê³Æ·Õæ¿Õ°ü×°ºÍÕæ¿Õ³äÆøÈí°ü×°µÄÓ¦ÓÃÕæ¿Õ³äÆø°ü×°µÄÖ÷Òª×÷ÓóýÕæ¿Õ°ü×°Ëù¾ß±¸µÄ³ýÑõ±£Öʹ¦ÄÜÍâ,Ö÷Òª»¹Óп¹Ñ¹,×èÆø,±£ÏÊµÈ ×÷ÓÃ,ÄܸüÓÐЧµØÊ¹Ê³Æ·³¤ÆÚ±£³ÖÔ_ÓеÄÉ«, ÁíÍâÓÐÐí¶àʳƷ²»ÊÊÒ˲ÉÓÃÕæ¿Õ°ü×°¶ø±ØÐë ²ÉÓÃÕæ¿Õ³äÆø°ü×°.ÈçËÉ´àÒ×ËéʳƷ,Ò×½á¿éʳƷ¡£ ¹à×°»úÖÆÔìÉ̺ìÐÇÅÉ¿ËÁú°ü×°»úе¹«Ë¾»¶Ó_Äú,ÒºÌå¹à×°»ú£¬¿ÅÁ£¹à×°»ú£¬Ò©Æ·¹à×°»ú£¬Ê³Æ·¹à×°»ú£¬¸àÌå¹à×°»úÊÇÎÒÃǹ«Ë¾µÄÈ_Í·²úÆ·¡£ ·â¿Ú»ú×¨ÒµÖÆÔìÉÌÒÀ¿¿ÏȽøµÄ·â¿Ú»úÉú²ú¹¤ÒÕ£¬ÓÅÐãµÄ·â¿Ú»úÉè¼Æ·½°¸£¬ÊÇÖÆÔì¸ßÆ·ÖÊ·â¿Ú»úµÄ±£Ö¤£¬ÎªÒ½Ò©¡¢ ʳƷ¡¢ÈÕ»¯¡¢Îå½ðµÈÐÐÒµÌṩ¸ß¾«¶ËµÄ·â¿Ú»úÊÇÎÒÃǺìÐÇ»úе×Î×Î×·ÇóµÄÄ¿±ê¡£
    l'oggetto del messaggio che si può editare rimane invariato, la textarea invece che in teoria è di ola settura viene puntualmente modificata.

    Ora prova a eludere il controllo come dice agenti.

    Soluzioni per questo tipo di problema??

  5. #5
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    forse mettere un controllo lato server che eviti di inviarti messaggi con un certo tipo di caratteri...

    ma la cosa è strana...

    .HTMLBody = "<html><body bgcolor='#184677' text='#FFFFFF' link='#FF9999' vlink='#FF9999' alink='#FF9999'><font face='verdana' size='2'>" & corpoMessaggio & "

    </body></html>"

    fai una prova in formato testo e vedi che succede...

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.