Salve gente ho iniziato da poco a studiare il php e devo dire che sto facento grandi passi , come prima cosa ho imparato a creare il login e la reggistrazione del utente , però non riesoco propio a far visualizzare il nome dell'utente reggistrato nella paggina home vi posto il codice HTML - PHP per vedere insieme a voi come poter risolvere il problema , grazie in anticipo :)
Aggiungi_Utente.php
Codice HTML:
<form action="php/GestioneUtenti/aggiungi_utente.php" method="POST">
<input type="hidden" name="controllo" value="1">
<span> Nome : </span>
<input type="text" name="nome" class="input" >
<br />
<span> Cognome: </span>
<input type="text" name="cognome" class="input">
<br />
<span> Email: </span>
<input type="text" name="email" class="input" placeholder="Campo obbligatorio">
<br />
<span> Password: </span>
<input type="password" name="password" class="input" placeholder="Campo obbligatorio">
<br />
<input type="submit" value="Registrati" class="inputbotton" >
</form>
</div>
<?php
//se ho inviato la form e l'email non è vuota
if ($_POST['controllo'] == '1' && $_POST['email'] != "" )
{
$nome = mysqli_real_escape_string($conn, $_POST['nome']);
$cognome = mysqli_real_escape_string($conn, $_POST['cognome']);
$email = mysqli_real_escape_string($conn, $_POST['email']);
$password = mysqli_real_escape_string($conn, $_POST['password']);
$query ="
INSERT INTO Utenti
( nome, cognome, email, password )
VALUES
( '".$nome."', '".$cognome."', '".$email."', '".md5($password)."' )";
echo $query;
mysqli_query($conn, $query);
?>
<?php
//altrimenti, se ho inviato solo la form (ma l'email è vuota)
} else if ($_POST['controllo'] == '1') {
?>
<h4>Impossibile reggistrarsi controlla se hai inserito bene l'email</h4>
<?php
}
?>
il database si chiama : Utenti e all'interno e strutturato cosi :
utenti
cognome
password
email
Ripeto funziona tutto solo che non riesco a capire come poter ad esempio aggiungere affianco a "Benvenuto" il nome dell'utente reggistrato ... Aiutatemi grazie in anticipo :=)
se devo postare altri codici ditemelo ;)
un ultima cosa se qualcuno mi fa capire pure se io devo in ogni paggina che creo in php
devo aggiungere la voce :
include('connessione.php');
session_start();
Servono per recuperare file dal database appunto per prendere ad esempio il nome del utente loggato giusto??
Grazie ragazzi :)