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

    Accenti.... sparizioni... con la sola imposizione del mouse vi ungerò tutto il 2005

    Ho uno strano problema... ho un form che all'apparenza, guardando l'html, sembra normale solo che se negli inputbox inserisco parole con accenti (èàìò..) queste all'invio del form quando la pagina di destinazione riceve i dati spariscono.

    Non riesco a capire da cosa possa essere dovuto...

    HELP!!!

  2. #2
    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!

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Spettacolo di titolo... non esageriamo però.
    Vediamo il fantomatico form.

    Roby

  4. #4
    Eccolo qui....
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>COPERNICO - Amministrazione</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript" src="../../admin/includes/JavaScripts.js"></script>
    <link href="../../admin/_SysLibrary/admin.css" rel="stylesheet" type="text/css">
    <body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="ErrorAlert('')">
    <script language="JavaScript" type="text/javascript">
    	function checkCode(){
    		//document.scheda.Testo.value = document.scheda.htmlCode.value
    	}
    	function preView(titolo, descrizione, testo){
    		OpenWindow('../../admin/_SysLibrary/_preview.asp?titolo=' + titolo + '&descrizione=' + descrizione + '&testo=' + testo,'preview', 640, 480);
    	}
    </script>
    <form action="scheda.asp" method="post" name="scheda" target="main">
      <table width="620" border="0" align="center" cellpadding="1" cellspacing="1" class="Table">
        <tr> 
          <th colspan="4" class="th-Titolo">Scheda Articolo</th>
        </tr>
        <tr> 
          <td align="left" valign="middle" class="th-Sottotitolo">ID:</td>
          <td align="left" valign="middle" class="td-Normal" colspan="3"><input name="ID" type="text" class="input" size="5" maxlength="10" disabled value="27"> 
            </td>
        </tr>
    	<tr> 
          <td align="left" valign="middle" class="th-Sottotitolo">Titolo:</td>
          <td align="left" valign="middle" class="td-Normal"><input name="Titolo" type="text" class="input" size="30" maxlength="255" value="Conferenza stampa"> 
            </td>
          <td align="left" valign="middle" class="th-Sottotitolo">Data (gg/mm/aaaa):</td>
          <td align="left" valign="middle" class="td-Normal"><input name="Data" type="text" class="input" size="12" maxlength="50" value="29/04/2005"> 
            </td>
        </tr>
        <tr> 
          <td align="left" valign="middle" class="th-Sottotitolo">Testo Breve:</td>
          <td align="left" valign="middle" class="td-Normal" colspan="3"><textarea name="Testobreve" cols="50" rows="5" wrap="VIRTUAL" class="input">Venerdì 29.04.2005 alle ore 18.00 presso la sala consiliare di Aquileia si terrà la conferenza stampa sullo studio preliminare del progetto V.I.T.A.</textarea> 
             </td>
        </tr>  
    	<tr> 
          <td align="center" valign="middle" class="th-Sottotitolo" colspan="4">Testo:</td>
        </tr>
        <tr> 
          <td align="left" valign="middle" class="th-Sottotitolo" colspan="4">
            
          </td>
        </tr>   
        <tr> 
          <td align="left" valign="middle" class="th-Sottotitolo">Annotazioni:</td>
          <td align="left" valign="middle" class="td-Normal" colspan="3"><textarea name="Annotazioni" cols="50" rows="5" wrap="VIRTUAL" class="input"></textarea> 
             </td>
        </tr>
        <tr> 
          <td align="left" valign="middle" class="th-Sottotitolo">Time Stamp:</td>
          <td align="left" valign="middle" class="td-Normal" colspan="3"> <input name="TS" type="text" class="input" size="20" maxlength="20" disabled value="28/04/2005 10.40.42"> 
            </td>
        </tr>
        <tr> 
          <td align="left" valign="middle" class="th-Sottotitolo">Stato Record:</td>
          <td align="left" valign="middle" class="td-Normal" colspan="3"> <select name="SR" id="SR" class="input"  disabled>
              <option value="A"  selected>A 
              - Attivo</option>
              <option value="I" >I 
              - Inattivo</option>
            </select> </td>
        </tr>
        <tr align="center"> 
          <td colspan="4" class="td-Normal"> <input name="appMod" type="hidden" value="26"> 
            <input name="ToBack" type="hidden" value="">
    			  	<input type="hidden" name="ID" value="27">
    	  	<input type="hidden" name="salta" value="">
    		<input type="hidden" name="vWhere" value="">
    		<input type="hidden" name="vOrderby" value="">
    	  	<table width="100%" cellpadding="0" cellspacing="0" border="0">
    		 <tr align="center" valign="middle">
    		 	
    			<td><input name="comando" type="submit" id="comando" value="Modifica" class="Bottone"></td>
    			
    			<td><input name="comando" type="submit" id="comando" value="Copia" class="Bottone"></td>
    			<td><input name="comando" type="submit" id="comando" value="Nuovo" class="Bottone"></td>
    			
    			<td><input name="comando" type="submit" id="comando" value="Vai a elenco" class="Bottone"></td>
    		 </tr>
    		</table>
          </td>
        </tr>
    	<tr align="center"> 
          <td colspan="4" class="td-Normal"> 
            
            <table width="100%" cellpadding="0" cellspacing="0" border="0">
              <tr align="center" valign="middle"> 
                
    			
    		  </tr>
            </table></td>
        </tr>
        <tr align="right" valign="middle" class="TestoBianco"> 
          <td colspan="4"> 
            /// ! ///
          </td>
        </tr>
      </table>
    </form>
    </body>
    </html>
    Un pò forse ho risolto mettendo un
    codice:
    unescape
    al request.form ... ma il comportamento non è dei migliori...

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ah, quindi è un problema js sull'anteprima... Ma che c'entra ASP?

    Roby

  6. #6
    no forse non mi sono spiegato...


    java non c'entra niente... potete pure cancellare le righe che fanno riferimento a javascript.

    Questo form punta a se stesso (vedete l'action del form) il value degli input text è il Request dello stesso.

    Il problema è che appunto se scrivo uno dei caratteri accentati (èéòàì....) non me lo riporta, esempio:
    da -> Attività a -> Attivit

    Mi tronca la lettera.
    Ho provato a fare unescape(request("miocampo")) e "sembra" funzionare.
    La cosa che mi lascia il dubbio è che ho fatto una pagina di prova "in bianco" in cui posto dei dati su se stessa e funziona correttamente senza darmi errori...

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Depura la pagina dai js per un attimo lasciando solo il form e verifica se ti da ancora quel problema.

    Roby

  8. #8
    Cosa strana...

    sul db ho:
    Venerdì 29.04.2005 alle ore 18.00 presso la sala consiliare di Aquileia si terrà la conferenza stampa sullo studio preliminare del progetto V.I.T.A.

    ma quando richiamo i dati sulla pagina asp ottengo:
    Venerdì 29.04.2005 alle ore 18.00 presso la sala consiliare di Aquileia si terrà la conferenza stampa sullo studio preliminare del progetto V.I.T.A.

    Poi se provo a correggere quel ì con una ì ottengo che sparisce proprio!!!

    Ma se lascio tutto così com'è e interrogo il db da un'altra pagina la ì è normale, guardo nel db è la ì è normale.

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Un set di caratteri strano.
    Che server è?

    Roby

  10. #10
    in locale un xp pro con iis
    in remoto non ricordo :-/ ma probabilmente un win server 2003

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.