Codice PHP:
<?php #connessione.php $connessione=mysql_connect("IPDELSERVER","NOMEUTENTE",PASSWORD"); if(!$connessione){ echo "Impossibile collegarsi a MySql"; exit; } $db=mysql_select_db("NOMEDB",$connessione); if(!$db){ echo "Impossibile selezionare il database richiesto m50418d2"; exit; } ?>
Questo è il codice di "connessione.php"
---------------------------------------------------------------------
Codice PHP:
<?include ("connessione.php");?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Modulo Registrazione</title>
<?
$titolo=addslashes($_POST['titolo']);
$nome=addslashes($_POST['nome']);
$cognome=addslashes($_POST['cognome']);
$citta=addslashes($_POST['citta']);
$email=addslashes($_POST['email']);
$regione=addslashes($_POST['regione']);
$provincia=addslashes($_POST['provincia']);
$skype=addslashes($_POST['skype']);
$telefono=addslashes($_POST['telefono']);
$cognome = htmlentities($cognome);
//per risolvere problema con apice
$cognome = mysql_escape_string($cognome);
if(($nome =='')||($cognome =='')||($citta=='')||($email=='')||($regione=='')||($pronvica==''))
{
if($nome == '')
{
echo "NOME OBBLIGATORIO
";
echo "[url='form.html']INSERISCI IL NOME[/url]
";
}
if($cognome == '')
{
echo "COGNOME OBBLIGATORIO
";
echo "[url='form.html']INSERISCI COGNOME[/url]
";
}
if($citta == '')
{
echo "CITTA' OBBLIGATORIA
";
echo "[url='form.html']SCEGLI LA CITTA'[/url]
";
}
if($email == '')
{
echo "EMAIL OBBLIGATORIO
";
echo "[url='form.html']INSERISCI EMAIL[/url]
";
}
if($regione == '')
{
echo "REGIONE OBBLIGATORIA
";
echo "[url='form.html']SCEGLI LA REGIONE[/url]
";
}
if($provincia == '')
{
echo "PROVINCIA OBBLIGATORIA
";
echo "[url='form.html']SCEGLI LA PROVINCIA[/url]
";
}
}
else{
$sql="INSERT INTO registrazioni (titolo,nome,cognome,citta,email,regione,provincia,skype,telefono) VALUES('$titolo','$nome','$cognome','$citta','$email','$regione','$provincia','$skype','$telefono')";
//echo $sql;
$query = mysql_query($sql,$connessione ) or die("Impossibile eseguire la query: " . mysql_error());
?>
<?
}
?>
</body>
</html>
Questo è il codice di registrazione.php
-----------------------------------------------------------------------
Non mi da nessun errore, quando passa i parametri a registrazione.php esce una pagina bianca, con solo il codice html del registrazione.php, nessun errore, nulla
e nella tabella non arriva nulla!
Ovviamente al codice di connessione.php postandolo qui ho tolto i dati del server, nome utente e password, e nome del db!