Location: PHPKode > projects > LAMP School > comuni/aggiorna.php
<?php
	@include("../php-ini.php");

    // istruzioni per tornare alla pagina di login 
	session_start();	
    $tipoutente=$_SESSION["tipoutente"]; //prende la variabile presente nella sessione
	if ($tipoutente=="")
	   {
	   header("location: ../login/login.php"); 
	   die;
	   }

	// Funzione che controlla la presenza di numeri nella stringa
	function controlla_stringa($stringa)
	{
	$l=strlen($stringa);
		for ($i=0;$i<=$l-1;$i++)
			{
			$car=substr($stringa,$i,1);
				if (is_numeric($car))
				{ 
				return 1;
				break;
				}
			}
	}

   
	$connessione=mysql_connect("$db_server","$db_user","$db_password");
	$db=mysql_select_db($db_nome);
	print"<table border=0 width='100%'>
		<tr>
		   <td align ='center' bgcolor='$bgcolor_titolo'><strong><font size='+1'>CONFERMA MODIFICA COMUNE</font></strong></td>
		</tr>
		</table cellspacing='15'> <br><br>";
	print"<center>";
	$a=0;
	$de=$denominazioni;
	if ($de=="")
	{
		$mess= $mess."Inserire obbligatoriamente la denominazione <br>"; 
		$a=1;
	}
	else
	{
			if (controlla_stringa($de)==1)
		{
			$a=1;
			$mess=$mess."Inserire solo lettere per la denominazione<br>"; 
		}
	}
	$cp=$cap;
	if ($cp=="")
		{
			$mess=$mess."Inserire obbligatoriamente il CAP della città <br> "; 
			$a=1;
		}
	else
	{
		if(!(is_numeric (trim($cp))===true))
			{
			$a=1;
			$mess=$mess."Inserire solo numeri per il CAP<br>";
			}
	}
   $cod=$codice;
	if ($cod=="")
		{
			$mess=$mess."Inserire obbligatoriamente il codice istat della città <br> "; 
			$a=1;
		}
	else
	{
		if(!(is_numeric (trim($cod))===true))
			{
			$a=1;
			$mess=$mess."Inserire solo numeri per il codice istat<br>";
			}
	}
	$provi=$prov;
	if ($provi=="")
		{
			$mess=$mess."Inserire obbligatoriamente la provincia <br>"; 
			$a=1;
		}
	else
	{
		if (controlla_stringa($provi)==1)
			{
				$a=1;
				$mess=$mess."Inserire solo lettere per la provincia<br>";
			}
	}	
	$sp=$sigla;
	if ($sp=="")
		{
		    $mess=$mess."Inserire obbligatoriamente la sigla della provincia <br>";
			$a=1; 
		}
	else
	{
		if (controlla_stringa($sp)==1)
			{
			$a=1;
			$mess=$mess."Inserire solo lettere per la sigla della provincia<br>";
			}
	}
    $rg=$reg;
	if ($rg=="")
		{
		  $mess=$mess."Inserire obbligatoriamente la regione <br>"; 
			$a=1;
		}
	else
	{
		if (controlla_stringa($rg)==1)
		{
			$a=1;
		   $mess=$mess."Inserire solo lettere per la regione<br>";
		}
	}
	$se=$stato;
		if (controlla_stringa($se)==1)
		{
			$a=1;
		    $mess=$mess."Inserire solo lettere per lo stato estero<br>";
		}
	if(!($a==1))
		{
	       		$sql="UPDATE comuni SET denominazione='$_GET[denominazioni]',cap='$_GET[cap]',codistat='$_GET[codice]',provincia='$_GET[prov]',siglaprovincia='$_GET[sigla]',regione='$_GET[reg]',statoestero='$_GET[stato]' WHERE idcomune=$_GET[idcomuni]";
	   	 		$res=mysql_query($sql);
	            if (!($res=mysql_query($sql)))
				     print("Query fallita"); 
           		if (!($result=mysql_query($sql)))
		   	         print"AGGIORNAMENTO FALLITO";   	
                else
		          {
		 			print"AGGIORNAMENTO RIUSCITO";
					print("<form name='form7' action='lis_com.php'>");
		   			 print("<input type='submit' value='<< Indietro'>"); 
					print("</form>");
				 }
	}
	else
	{
	print"$mess";
		     print("<form name='form11' action='mod_com.php'>");
			 print("<input type ='hidden' name='idcom' value='$idcomuni'>");
             print("<input type ='hidden' name='denominazioni' value='$denominazioni'>");
             print("<input type ='hidden' name='cap' value='$cap'>");				  	
             print("<input type ='hidden' name='codistat' value='$codistat'>");
             print("<input type ='hidden' name='provincia' value='$provincia'>");
             print("<input type ='hidden' name='siglaprovincia' value='$siglaprovincia'>");
 			 print("<input type ='hidden' name='regione' value='$regione'>");
 			 print("<input type ='hidden' name='statoestero' value='$statoestero'>");  
 			 print("<input type ='submit' value='Indietro'>"); 
	print("</form>"); 
	}
	print"</center>";
  mysql_close($connessione);
?>
Return current item: LAMP School