Kullanıcı Adı Değiştirme Modu
kullanici_degistir.php dosyasını açın vebunu bulun:
Kod Çizelgesi Dil Seçin: php Hepsini Seç
---------------------------html
<form name="form1" action="kullanici_degistir_yap.php?o=<?php echo $o ?>" method="post" enctype="multipart/form-data" onSubmit="return denetle()">
üst satırına ekleyin:
Kod Çizelgesi Dil Seçin: php Hepsini Seç
--------------------------html
<form name="kullanici_adi_form" action="kullanici_degistir_yap.php?o=<?php echo $o ?>" method="post" enctype="multipart/form-data" onSubmit="return denetle()">
<input type="hidden" name="kullanici_adi_degistir" value="1">
<input type="hidden" name="id" value="<?php echo $satir['id'] ?>">
<table cellspacing="1" cellpadding="0" width="630" border="0" align="center" class="tablo_border">
<tbody>
<tr>
<td align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0" align="center" class="tablo_border2">
<tbody>
<tr>
<td height="17"></td>
</tr>
<tr>
<td align="center" valign="top">
<table cellspacing="1" cellpadding="0" width="96%" border="0" class="tablo_border3">
<tbody>
<tr>
<td align="center" valign="top" class="tablo_ici">
<table cellspacing="10" width="100%" cellpadding="0" border="0" align="center" class="tablo_ici">
<tbody>
<tr>
<td class="baslik" colspan="2">
<table cellspacing="1" width="97%" cellpadding="6" border="0" align="center" bgcolor="#e0e0e0">
<tr class="tablo_ici">
<td class="liste-etiket" width="240">
Kullanıcı Adı:
</td>
<td class="liste-etiket" align="left">
<input class="formlar" type="text" name="kullanici_adi" size="35" maxlength="20" value="<?php echo $satir['kullanici_adi'] ?>">
</td>
<td class="liste-etiket" align="left">
<input class="dugme" type="submit" value="Değiştir">
</td></tr></table>
</td></tr></table>
</td></tr></table>
</td></tr></table>
</td></tr></table>
</form>
bunu bulun ve silin:
Kod Çizelgesi Dil Seçin: php Hepsini Seç
---------------------------html
<tr class="tablo_ici">
<td class="liste-etiket" width="240">
Kullanıcı Adı:
</td>
<td class="liste-etiket" align="left">
<b><?php echo $satir['kullanici_adi'] ?></b>
<font size="-2" style="font-weight: normal">
<i>(Değiştirilemez)</i>
</font>
</td>
</tr>
kullanici_degistir_yap.php dosyasını açın vebunu bulun:
Kod Çizelgesi Dil Seçin: php Hepsini Seç
---------------------------html
$_POST['id'] = @zkTemizle($_POST['id']);
$strSQL = "SELECT id,kullanici_adi,sifre,posta,resim FROM $tablo_kullanicilar
WHERE id='$_POST[id]' LIMIT 1";
$sonuc = mysql_query($strSQL) or die ('<h2>sorgu başarısız</h2>');
$satir = mysql_fetch_array($sonuc);
if ($satir['id'] == 1)
{
header('Location: ../hata.php?hata=147');
exit();
}
hemen altına ekleyin:
Kod Çizelgesi Dil Seçin: php Hepsini Seç
---------------------------html
if ((isset($_POST['kullanici_adi_degistir'])) AND ($_POST['kullanici_adi_degistir'] == 1))
{
$_POST['kullanici_adi'] = zkTemizle($_POST['kullanici_adi']);
if (!$_POST['kullanici_adi'])
{
header('Location: ../hata.php?hata=73');
exit();
}
if (!preg_match('/^[A-Za-z0-9-_ğĞüÜŞşİıÖöÇç.]+$/', $_POST['kullanici_adi']))
{
header('Location: ../hata.php?hata=27');
exit();
}
$sonuc = mysql_query("SELECT kullanici_adi FROM $tablo_kullanicilar WHERE kullanici_adi='$_POST[kullanici_adi]'");
if (mysql_num_rows($sonuc))
{
header('Location: ../hata.php?hata=42');
exit();
}
mysql_query("UPDATE `$tablo_kullanicilar` SET kullanici_adi='$_POST[kullanici_adi]' WHERE kullanici_adi='$satir[kullanici_adi]'") or die('Kullanıcı Adı Değiştirilemedi Sorgu Başarısız!...');
mysql_query("UPDATE `$tablo_mesajlar` SET yazan='$_POST[kullanici_adi]' WHERE yazan='$satir[kullanici_adi]'") or die('Kullanıcı Adı Değiştirilemedi Sorgu Başarısız!...');
mysql_query("UPDATE `$tablo_cevaplar` SET cevap_yazan='$_POST[kullanici_adi]' WHERE cevap_yazan='$satir[kullanici_adi]'") or die('Kullanıcı Adı Değiştirilemedi Sorgu Başarısız!...');
mysql_query("UPDATE `$tablo_ozel_ileti` SET kimden='$_POST[kullanici_adi]' WHERE kimden='$satir[kullanici_adi]'") or die('Kullanıcı Adı Değiştirilemedi Sorgu Başarısız!...');
mysql_query("UPDATE `$tablo_ozel_ileti` SET kime='$_POST[kullanici_adi]' WHERE kime='$satir[kullanici_adi]'") or die('Kullanıcı Adı Değiştirilemedi Sorgu Başarısız!...');
header('Location: ../hata.php?bilgi=32');
exit();
}
modu kurduktan sonra Yönetim Paneli -> Etkin Kullanıcılar -> Herhangi bir kullanıcıya tıklayın...
kullanici_degistir.php dosyasını açın vebunu bulun:
Kod Çizelgesi Dil Seçin: php Hepsini Seç
---------------------------html
<form name="form1" action="kullanici_degistir_yap.php?o=<?php echo $o ?>" method="post" enctype="multipart/form-data" onSubmit="return denetle()">
üst satırına ekleyin:
Kod Çizelgesi Dil Seçin: php Hepsini Seç
--------------------------html
<form name="kullanici_adi_form" action="kullanici_degistir_yap.php?o=<?php echo $o ?>" method="post" enctype="multipart/form-data" onSubmit="return denetle()">
<input type="hidden" name="kullanici_adi_degistir" value="1">
<input type="hidden" name="id" value="<?php echo $satir['id'] ?>">
<table cellspacing="1" cellpadding="0" width="630" border="0" align="center" class="tablo_border">
<tbody>
<tr>
<td align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0" align="center" class="tablo_border2">
<tbody>
<tr>
<td height="17"></td>
</tr>
<tr>
<td align="center" valign="top">
<table cellspacing="1" cellpadding="0" width="96%" border="0" class="tablo_border3">
<tbody>
<tr>
<td align="center" valign="top" class="tablo_ici">
<table cellspacing="10" width="100%" cellpadding="0" border="0" align="center" class="tablo_ici">
<tbody>
<tr>
<td class="baslik" colspan="2">
<table cellspacing="1" width="97%" cellpadding="6" border="0" align="center" bgcolor="#e0e0e0">
<tr class="tablo_ici">
<td class="liste-etiket" width="240">
Kullanıcı Adı:
</td>
<td class="liste-etiket" align="left">
<input class="formlar" type="text" name="kullanici_adi" size="35" maxlength="20" value="<?php echo $satir['kullanici_adi'] ?>">
</td>
<td class="liste-etiket" align="left">
<input class="dugme" type="submit" value="Değiştir">
</td></tr></table>
</td></tr></table>
</td></tr></table>
</td></tr></table>
</td></tr></table>
</form>
bunu bulun ve silin:
Kod Çizelgesi Dil Seçin: php Hepsini Seç
---------------------------html
<tr class="tablo_ici">
<td class="liste-etiket" width="240">
Kullanıcı Adı:
</td>
<td class="liste-etiket" align="left">
<b><?php echo $satir['kullanici_adi'] ?></b>
<font size="-2" style="font-weight: normal">
<i>(Değiştirilemez)</i>
</font>
</td>
</tr>
kullanici_degistir_yap.php dosyasını açın vebunu bulun:
Kod Çizelgesi Dil Seçin: php Hepsini Seç
---------------------------html
$_POST['id'] = @zkTemizle($_POST['id']);
$strSQL = "SELECT id,kullanici_adi,sifre,posta,resim FROM $tablo_kullanicilar
WHERE id='$_POST[id]' LIMIT 1";
$sonuc = mysql_query($strSQL) or die ('<h2>sorgu başarısız</h2>');
$satir = mysql_fetch_array($sonuc);
if ($satir['id'] == 1)
{
header('Location: ../hata.php?hata=147');
exit();
}
hemen altına ekleyin:
Kod Çizelgesi Dil Seçin: php Hepsini Seç
---------------------------html
if ((isset($_POST['kullanici_adi_degistir'])) AND ($_POST['kullanici_adi_degistir'] == 1))
{
$_POST['kullanici_adi'] = zkTemizle($_POST['kullanici_adi']);
if (!$_POST['kullanici_adi'])
{
header('Location: ../hata.php?hata=73');
exit();
}
if (!preg_match('/^[A-Za-z0-9-_ğĞüÜŞşİıÖöÇç.]+$/', $_POST['kullanici_adi']))
{
header('Location: ../hata.php?hata=27');
exit();
}
$sonuc = mysql_query("SELECT kullanici_adi FROM $tablo_kullanicilar WHERE kullanici_adi='$_POST[kullanici_adi]'");
if (mysql_num_rows($sonuc))
{
header('Location: ../hata.php?hata=42');
exit();
}
mysql_query("UPDATE `$tablo_kullanicilar` SET kullanici_adi='$_POST[kullanici_adi]' WHERE kullanici_adi='$satir[kullanici_adi]'") or die('Kullanıcı Adı Değiştirilemedi Sorgu Başarısız!...');
mysql_query("UPDATE `$tablo_mesajlar` SET yazan='$_POST[kullanici_adi]' WHERE yazan='$satir[kullanici_adi]'") or die('Kullanıcı Adı Değiştirilemedi Sorgu Başarısız!...');
mysql_query("UPDATE `$tablo_cevaplar` SET cevap_yazan='$_POST[kullanici_adi]' WHERE cevap_yazan='$satir[kullanici_adi]'") or die('Kullanıcı Adı Değiştirilemedi Sorgu Başarısız!...');
mysql_query("UPDATE `$tablo_ozel_ileti` SET kimden='$_POST[kullanici_adi]' WHERE kimden='$satir[kullanici_adi]'") or die('Kullanıcı Adı Değiştirilemedi Sorgu Başarısız!...');
mysql_query("UPDATE `$tablo_ozel_ileti` SET kime='$_POST[kullanici_adi]' WHERE kime='$satir[kullanici_adi]'") or die('Kullanıcı Adı Değiştirilemedi Sorgu Başarısız!...');
header('Location: ../hata.php?bilgi=32');
exit();
}
modu kurduktan sonra Yönetim Paneli -> Etkin Kullanıcılar -> Herhangi bir kullanıcıya tıklayın...