qualcuno saprebbe dirmi dove sbaglio ?
config.php
Codice PHP:
<?php
function connect(){
mysql_connect("localhost", "root", "");
mysql_select_db("my_ioedio");
}
?>
index.php
Codice PHP:
<?php
include'header.php';
?>
<div id="wrapper">
<p>ciao</p>
</div>
</body>
</html>
eader.php
Codice PHP:
<?php
include'config.php';
connect();
?>
<html>
<head>
<title>Registrazione-Login Utente</title>
</head>
<body>
registe.php al momento è incompleto manca la parte di invio email ,ma comunque i form con relative funzioni di errore dovrebbero funzionare ,invece mi da questo errore (Parse error: syntax error, unexpected T_VARIABLE in /membri/ioedio/registrazione/register.php on line 26)
Codice PHP:
<?php
include'header.php';
?>
<div id="wrapper">
<?php
if(!isset($_GET['passkey'])){
if(!isset($_POST['invia'])){
?>
<form method="post" action="#" id="formregistrazione">
<label for="username">Username</label>
<input type="tex" name="username" id="username" /><br>
<label for="password1">Passaword</label>
<input type="password" name="password1" id="password1" /><br>
<label for="password2">Ripeti Passaword</label>
<input type="password" name="password2" id="password2" /><br>
<label for="email">eMail</label>
<input type="tex" name="email" id="email" /><br>
<input type="submit" name="invia" id="registrati" value="Registrati" />
</form>
<?php }else{
//creazione codice di conferma
$codice_conferma = md5(uniqid(rand()));
//Valori del form
$username = mysql_real_escape_string $_POST['username']);
$password1 = mysql_real_escape_string $_POST['password1']);
$password2 = mysql_real_escape_string $_POST['password2']);
$email = mysql_real_escape_string $_POST['email']);
//controllo campi vuoti e password
if($username == "" || $email == ""){
echo "Devi riempire tutti i campi";
}elseif($password1 == "" || $password2 == ""){
echo "Devi riempire tutti i campi";
}elseif($password2! = $password1 ){
echo "Le password devono coincidere";
} else{
//inserisi i dai nel db utent_temp
}
} else{
}
?>
</div>
</body>
</html>