Visualizzazione risultati 1 fino 4 di 4

Discussione: Warning: Unexpected character in input: '' (ASCII=31) state=0

  1. #1
    Guest

    Predefinito Warning: Unexpected character in input: '' (ASCII=31) state=0

    Buona sera a tutti sto scrivendo un programma in php ma mi da questo errore
    Warning: Unexpected character in input: '' (ASCII=31) state=0 in C:\xampp\htdocs\dashboard\programma\anagrafica.php on line 99
    il codice è il seguente
    Codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    	<head>
    		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    		<title>Gestione Clienti</title>
            	<link href="css/moduli.css" rel="stylesheet" type="text/css" />
    		<script type="text/javascript" language="JavaScript">
    			var timerID = null;
    			var timerRunning = false;
    			function stopclock (){
    				if(timerRunning)
    						clearTimeout(timerID);
    				timerRunning = false;
    			}
    			function showtime () {
    				var now = new Date();
    				var hours = now.getHours();
    				var minutes = now.getMinutes();
    				var seconds = now.getSeconds()
    				var timeValue = "" + ((hours >24) ? hours -12 :hours)
    				timeValue += ((minutes < 10) ? ":0" : ":") + minutes
    				timeValue += ((seconds < 10) ? ":0" : ":") + seconds
    				
    				document.clock.face.value = timeValue;
    				// you could replace the above with this	
    				// and have a clock on the status bar:	
    				// window.status = timeValue;	
    				timerID = setTimeout("showtime()",1000);	
    				timerRunning = true;	
    			}
    			function startclock () {
    				// Make sure the clock is stopped
    				stopclock();
    				showtime();
    			}
    		//-->
    		</script>
    	</head>
    	<body onload="startclock(); timerONE=window.setTimeout">
    		<div id="contenitore">
    			<div id="titolo">
    				<h1 align="center">Gestione Clienti</h1>
    				<?php
    					include_once('funzioni/data.php');			
    					//PREPARO LE QUERY
    					//INVIO LE QUERY
    					//CONTROLLO L'ESITO
    					//STAMPO I RISULTATI
    					$locale=setlocale(LC_TIME,'It-IT');
    					echo "
    						<h2 align=\"center\">
    							<FORM name=clock onsubmit=0>
    							Buon giorno oggi &eacute;&nbsp;".
    							$data."
    							&nbsp;sono le ore&nbsp;
    							<INPUT size=10 value=\"\" name=\"face\" 
    							style=\"color:black; background-color:#C0C0C0; font-size:18px; font-family:'Comic Sans MS', cursive; 
    							border:0px; font-weight: bold;\"/>
    							</FORM>
    						</h2>";
    				?>
    			</div>
    			<div id="menu" class="menu">
    				<a href="index.php">HOME</a><br><br>
       				<a class="attivo" href="">Anagrafica</a><br>
    					<a href="">&nbsp;&nbsp;&nbsp;Inerisci anagrafica</a><br>
    					<a href="">&nbsp;&nbsp;&nbsp;Modifica anagrafica</a><br>
    					<a href="">&nbsp;&nbsp;&nbsp;Elimina anagrafica</a><br><br>
       				<a href="">Questionario</a><br><br>
    			</div>
    			<div id="boxright">  
    				<?php
    					require 'funzioni/connessione.php';
    					require 'funzioni/sis_data.php';
    					$sql="SELECT * FROM anagrafica ORDER BY cognome ASC";
    					$res=mysql_query($sql);
    					if(!$res){
    						die('ERRORE NELLA QUERY $sql:'.mysql_error());
    					}
    					echo'
    					<table border="1">
    						<tr>
    							<th>Cognome</th>
    							<th>Nome</th>
    							<th>Data di nascita</th>
    							<th>Codice Fiscale</th>
    							<th>Via</th>
    							<th>Numero</th>
    							<th>CAP</th>
    							<th>Citt&agrave;</th>
    							<th>Provincia</th>
    						</tr>';
    						while($row=mysql_fetch_assoc($res)){
    							$cognome=htmlentities($row['cognome']);
    							$nome=htmlentities($row['nome']);
    							$data_nascita=visualizza_data($row['data_nascita']);
    							$codice_fiscale=htmlentities($row['codice_fiscale']);
    							$via=htmlentities($row['via']);
    							$numero=htmlentities($row['numero']);
    							$cap=htmlentities($row['cap']);
    							$citta=hatmlentities($row['citta']);
    							$provincia=htmlentities($row['provincia']);
    							if(!$cognome)$cognome='&nbsp;';
    							if(!$nome)$nome='&nbsp;';
    							if(!$data_nascita)$data_nascita='&nbsp;';
    							if(!$codice_fiscale)$codice_fiscale='&nbsp;';
    							if(!$via)$via='&nbsp;';
    							if(!$numero)$numero='&nbsp;';
    							if(!$cap)$cap='&nbsp;';
    							if(!$citta)$citta='&nbsp;';
    							if(!$provincia)$provincia='&nbsp;';
    							echo"
    								<tr>
    									<td>$cognome</td>
    									<td>$nome</td>
    									<td>$data_nascita</td>
    									<td>$codice_fiscale</td>
    									<td>$via</td>
    									<td>$numero</td>
    									<td>$cap</td>
    									<td>$citta</td>
    									<td>$provincia</td>
    								</tr>";
    						}
    						echo'
    					</table>';
    				?>
            		</div>
    		</div>
    	</body>
    </html>
    dove sbaglio?
    grazie in anticipo per l'aiuto

  2. #2
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,896

    Predefinito

    Semplicemente devi cancellare il carattere non visibile ma che occupa ugualmente spazio nella linea 99. tabella ascii http://www.asciitable.it/ascii.asp

  3. #3
    Guest

    Predefinito

    Scusate l'ignoranza ma non l'ho trovo se ho capito è uno spazio ma nel codice non ci sono

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,672

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •