si si naturalmente.....
il file in questione intanto dovrebbe essere update_pf.php
il contenuto è abbastanza lungo, ma preferisco riportarlo tutto perchè non vorrei omettere delle stringhe che magari sono importanti:
<?php
session_start();
session_register("id_session");
session_register("password_session");
include "header.php";
$id=$_SESSION["id_session"];
$password=$_SESSION["password_session"];
if ($id=="" && $password=="")
{
?>
<form action=members.php method=post>
<Center><table><tr><td colspan=2 align=center><h3>Login Area Membri</h3></td></tr>
<tr><td>ID Membro</td><td><input type=text name=id></td></tr>
<tr><td>Password</td><td><input type=password name=password></td></tr>
<tr><td></td><td>
<font face="Verdana,Arial,Helvetica" size="1" color="#000000">Hai Dimenticato La Password?</font></td></tr>
<tr><td colspan=2 align=center><input type=submit value="Log In"></td></tr>
</table></form>
<? }
else
{
if (!$_POST)
{
middle();
}
elseif ($_POST["fname"]!="" && $_POST["add"]!="" && $_POST["city"]!="" && $_POST["state"]!="" && $_POST["country"]!="" && $_POST["pzcode"]!="" && $_POST["pwd"]!="")
{
if($password==$_POST["pwd"])
{
print "<center>Il tuo Account e' stato aggiornato con successo
</center>";
$id=$_SESSION["id_session"];
$rs = mysql_query("select * from members where ID=$id");
$arr=mysql_fetch_array($rs);
$check=0;
$check=1;
$db_field[1]=$_POST["fname"];
$db_field[2]=$_POST["add"];
$db_field[3]=$_POST["city"];
$db_field[4]=$_POST["state"];
$db_field[5]=$_POST["pzcode"];
$db_field[6]=$_POST["country"];
$query="update members set Name='$db_field[1]', Address='$db_field[2]', City='$db_field[3]', State='$db_field[4]', Zip='$db_field[5]', Country='$db_field[6]' where ID=$db_field[0]";
$rs = mysql_query($query);
}
else
{
print "<center>Password Non Valida! Il tuo Account non puo' essere aggiornato!
</center>";
}
middle();
}
}
?>
<? include "footer.php";
function middle()
{
include "config.php";
$id=$_SESSION["id_session"];
$rs = mysql_query("select * from members where ID=$id");
$arr=mysql_fetch_array($rs);
$name=$arr['Name'];
$address=$arr['Address'];
$city=$arr['City'];
$state=$arr['State'];
$zip=$arr['Zip'];
$country=$arr['Country'];
$password=$arr['Password'];
$email=$arr['Email'];
?>
<table border="0" width="650">
<tr>
<td width="150" valign="top">
<table width="140">
<tr>
<td align="left">
<ul><font face="verdana" size="1">
Statistiche
Modifica Le Informazioni Personali
Codice Referral & Links
Logout
</td></tr></table>
</td>
<td VALIGN="top">
<form method="post" action="update_pf.php">
<table width="400" border="1" cellspacing="0" cellpadding="0" align="center">
<tr align="center" valign="middle" bgcolor="#FFFFFF">
<td colspan="2">Aggiorna le tue Informazioni Personali</td>
</tr>
<tr align="left" valign="middle">
<td width="44%" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">NOME
COMPLETO*</font></td>
<td width="56%" height="40" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="fname" size="20" maxlength="40" value="<? echo $name; ?>">
</font></td>
</tr>
<tr align="left" valign="middle">
<td width="44%" height="18" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">INDIRIZZO
E-MAIL* </font></td>
<td width="56%" height="40" bgcolor="#FFFFFF" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<? echo $email; ?>
</font></td>
</tr>
<tr align="left" valign="middle">
<td width="44%" height="18" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">INDIRIZZO*</font></td>
<td width="56%" bgcolor="#FFFFFF" height="40" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="add" value="<? echo $address; ?>">
</font></td>
</tr>
<tr align="left" valign="middle">
<td width="44%" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">CITTA'*</font></td>
<td width="56%" bgcolor="#FFFFFF" height="40" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="city" size="15" maxlength="30" value="<? echo $city; ?>">
</font></td>
</tr>
<tr align="left" valign="middle">
<td height="18" width="44%" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">STATO*</font></td>
<td height="40" width="56%" bgcolor="#FFFFFF" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="state" size="15" maxlength="30" value="<? echo $state; ?>">
</font></td>
</tr>
<tr align="left" valign="middle">
<td height="18" width="44%" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">PROVINCIA*</font></td>
<td bgcolor="#FFFFFF" height="40" width="56%" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="country" size="15" maxlength="30" value="<? echo $country; ?>">
</font></td>
</tr>
<tr align="left" valign="middle">
<td width="44%" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
CODICE POSTALE*</font></td>
<td bgcolor="#FFFFFF" width="56%" height="40" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="pzcode" size="10" maxlength="20" value="<? echo $zip; ?>">
</font></td>
</tr>
<tr align="left" valign="middle">
<td width="44%" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">PASSWORD*
</font></td>
<td bgcolor="#FFFFFF" width="56%" height="40" align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="password" name="pwd" size="20" maxlength="40">
</font></td>
</tr>
<tr align="center" valign="middle">
<td colspan="2" height="40" bgcolor="#FFFFFF"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="submit" value="Aggiorna">
</font></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<? return 1;
}
?>