şifre değişkliği acill.
kodları defalarca kontrol ettm hala burdaki hatayı bulamıyorum. çok fazla php bilgim yok ama proğramlama mantığını azçok bilyorum . şimdiden teşekkürler.
<?session_start();
<?session_start();
$email = $_POST["email"];
$user = $_SESSION['username'];
$password1 = $_POST["password1"];
$password2 = $_POST['password2'];
$password3 = $_POST['password3'];
include("baglan.php");
$sorgu1 = @mysql_query("select `password` from `Users` where `username`='$user'");
if($password1 != $sorgu1){
echo("yanlis sifre");}
elseif($password2!=$password3){
echo("yeni sifre ile onay sifresi ayni degil");}
else{
$sorgu2= @mysql_query("Update `Users` SET password='$password2', email='$email' where `username`= '$user' ");
echo "sifre degisti";}
?>
2012-08-10 16:38:56 Edit:2012-08-10 16:40:28
Php
SQL sonucunu parçala.
include("baglan.php");
$email = mysql_real_escape_string($_POST["email"]);
$user = mysql_real_escape_string($_SESSION['username']);
$password1 = mysql_real_escape_string($_POST["password1"]);
$password2 = mysql_real_escape_string($_POST['password2']);
$password3 = mysql_real_escape_string($_POST['password3']);
$sorgu1 = mysql_query("SELECT `password` FROM `Users` WHERE `username`='$user'");
$sonuc=mysql_fetch_row($sorgu1);
if($password1 != $sonuc[0]){
echo("yanlis sifre");
}elseif($password2!=$password3){
echo("yeni sifre ile onay sifresi ayni degil");
}else{
$sorgu2= @mysql_query("Update `Users` SET password='$password2',email='$email' where `username`= '$user' ");
echo "sifre degisti";
}
$email = mysql_real_escape_string($_POST["email"]);
$user = mysql_real_escape_string($_SESSION['username']);
$password1 = mysql_real_escape_string($_POST["password1"]);
$password2 = mysql_real_escape_string($_POST['password2']);
$password3 = mysql_real_escape_string($_POST['password3']);
$sorgu1 = mysql_query("SELECT `password` FROM `Users` WHERE `username`='$user'");
$sonuc=mysql_fetch_row($sorgu1);
if($password1 != $sonuc[0]){
echo("yanlis sifre");
}elseif($password2!=$password3){
echo("yeni sifre ile onay sifresi ayni degil");
}else{
$sorgu2= @mysql_query("Update `Users` SET password='$password2',email='$email' where `username`= '$user' ");
echo "sifre degisti";
}
Her programcı birgün Php yi tadacaktır
2012-08-10 18:45:47
Php
$sonuc=mysql_fetch_row($sorgu1);
bu kodu ekliceğimi yeni öğreniyorum. teşekkürlerr :)
2012-08-13 14:10:05
Edit: