taksoftware
کاربر تازه وارد
- تاریخ عضویت
- 22 سپتامبر 2005
- نوشتهها
- 108
- لایکها
- 0
- سن
- 36
مثلا من یه قسمت تو کنترل پنل دارم تغیر رمز عبور چطوری میتونم فیلدی بسازم که طرف رمز جدید رو که نوشت و دکمه edit رو زد جایگزین قبلی بشه
ببین من تو فایل config.php شناسه و رمز عبور عبور رو مینویسم خوب به این صورتبه نقل از mamalionline :یعنی میخوای که دو تا فیلد داشته باشی که رمز عبور قبلی و جدید رو بگیره و تو دیتابیس دنبال رمز قبلی بگرده و جدیده رو جایگزین کنه ؟؟؟
(( یکم واضح تر بنویس ))
<?php
...
$adlog= "admin";
$adpas= "admin";
...
?>
<?php
$DB_SERVER = "localhost";
$DB_USER = "root";
$DB_PASS = "";
$DB_NAME = "vi";
mysql_connect($DB_SERVER, $DB_USER, $DB_PASS) or die(mysql_error());
mysql_select_db($DB_NAME) or die(mysql_error());
$siteadres="http://www.p30taksoft.net/";
$sitename="Download Free Software";
$adlog= "admin";
$adpas= "admin";
?>
<form method="get" action="edit_pass.php" >
<input type="text" name="newuser" size="20" ><br>
<input type="password" name="newpass" size="20" > <br>
<input type="submit" name="login" value="Edit">
</form>
دقیقا" همینو میخوامبه نقل از sama_sally :بابا اینا رو لازم نداره میخواد فقط دوباره روی config بازنویسی کنه با اطلاعات جدید
<?
if(isset($_GET['newuser'])){
$config ='<?php
$DB_SERVER = "localhost";
$DB_USER = "root";
$DB_PASS = "";
$DB_NAME = "vi";
mysql_connect($DB_SERVER, $DB_USER, $DB_PASS) or die(mysql_error());
mysql_select_db($DB_NAME) or die(mysql_error());
$siteadres="http://www.p30taksoft.net/";
$sitename="Download Free Software";
$adlog= '.$_GET['newuser'].';
$adpas= '.$_GET['newpass'].';
?>';
$con_file = fopen("config.php", "w") or die("Error ! ");
fwrite($con_file, $config);
fclose($con_file);
}
?>