Buongiorno a tutti,
Sto creando un sito in php dove l'utente deve registrarsi e poi logarsi.
Vorrei crea la classica pagina"IL TUO PROFILO.PHP" dove l'utente puo' modificare e aggiornare i suoi dati.
Da dove posso cominciare?
Non ho trovato discussioni RISOLTE.
Ecco cio che ho creato ma non capisco perche' c'e' un errore...non mi restituisce nulla..??
profiloutente.php
In piu',pero' vorrei che i dati si possano modificare ma non so come fare..
Grazie in anticipo.
Sto creando un sito in php dove l'utente deve registrarsi e poi logarsi.
Vorrei crea la classica pagina"IL TUO PROFILO.PHP" dove l'utente puo' modificare e aggiornare i suoi dati.
Da dove posso cominciare?
Non ho trovato discussioni RISOLTE.
Ecco cio che ho creato ma non capisco perche' c'e' un errore...non mi restituisce nulla..??
profiloutente.php
Codice:
<?php
session_start();
if(!isset($_SESSION['utente'])){
//una o entrambe le sessioni non esistono
if(isset($_SESSION))session_destroy();
header('location:http://mio sito.altervista.org_index_ok.php');// o altrove
exit();
}else{
//le sessioni esistono
?>
<?php
include('header.php');
$con = mysqli_connect("localhost","sito","", "my_db");
if (!$con)
{
die('Could not connect: ' . mysqli_error());
}
$sqlquery = "SELECT username,password,nome,cognome,email,via,civico,cap,citta,telefono FROM utenti WHERE username = $username";
$result = mysql_query($sqlquery);
$number = mysql_num_rows($result);
$i = 0;
if ($number < 1) {
print "<center><p>La ricerca non ha prodotto nessun risultato</p></center>";
}else{
while ($number > $i) {
$username = mysql_result($result,$i,"username");
$password = mysql_result($result,$i,"password");
$nome = mysql_result($result,$i,"nome");
$cognome = mysql_result($result,$i,"cognome");
$email = mysql_result($result,$i,"email");
$datanascita= mysql_result($result,$i,"datanascita");
$via = mysql_result($result,$i,"via");
$civico = mysql_result($result,$i,"civico");
$cap= mysql_result($result,$i,"cap");
$citta = mysql_result($result,$i,"citta");
$telefono = mysql_result($result,$i,"telefono");
echo "<p><b>USERNAME:</b> $username<br>
<b>PASSWORD:</b> $password<br>
<b>NOME:</b> $nome<br>
<b>COGNOME:</b> $cognome<br>
<b>EMAIL:</b> $email<br>
<b>DATA DI NASCITA:</b> $datanascita<br>
<b>VIA:</b> $via<br>
<b>CIVICO:</b> $civico<br>
<b>CAP:</b> $cap<br>
<b>CITTA':</b> $citta<br>
<b>TELEFONO':</b> $telefono</p>";
$i++;
}
}
?>
<?php
}
?>
In piu',pero' vorrei che i dati si possano modificare ma non so come fare..
Grazie in anticipo.
Ultima modifica: