PDA

View Full Version : آموزش: پروفایل کاربری با پی اچ پی



ehsan_savadkohi
سه شنبه 29 اسفند 1391, 10:18 صبح
باسلام.به برنامه نویسان
من دارم سایتی مینویسم.حالابه بحث پروفایل کاربری رسیدم.
از شما دوستان برنامه نویس کمک میخوام.
اینکه الان کاربر من لاگین شده،حالا برای ویرایش اطلاعات خودش اون به بخش پروفایلش هدایت کنیم. ب چه صورت میتونم با استفاده از سیسشن این کار را انجام بدم.
یا اگر راه حل های دیگری دارید ممنون میشم راهنمائیم کنید.اگر هم نمونه سورس دارید میتونم معکوسش کنم.
:تشویق::تشویق::متفکر:

SlowCode
سه شنبه 29 اسفند 1391, 11:48 صبح
سلام
خب ببین شما چه مقادری به سشن دادی؟ یا نام کاربره یا آی دی یا ...
وقتی میخوای صفحه ویرایش رو لود کنی اطلاعات اون کاربر رو با توجه به یه مشخصه بدست میاری. بهتره با آی دی کاربر که تو دیتابیس همون فیلد auto هست کار کنی.

$sql="select * from tbl_users where id=".$_session['user']
// Your code

حالا اطلاعات رو میریزی تو element ها.

ehsan_savadkohi
سه شنبه 29 اسفند 1391, 11:57 صبح
سلام.
ممنون از لطفتون.
من از این کد دستوری میتونم اطلاعات بگیرم. ؟


<?php
session_start();
require 'database.php';
$nuser=$_SESSION['user'];
$auser=$_SESSION['admin'];

if($nuser){
$userfinal=$nuser;
}elseif($auser){
$userfinal=$auser;
}
if(isset($userfinal)){
$Members = mysql_query("SELECT user FROM characters WHERE level ='1' ORDER BY exp DESC") or die(mysql_error());
$numRowsMembers = mysql_num_rows($Members);
?>

<table border="0">

<?php
for($count = 1; $count <= $numRowsMembers; $count++)
{
$name = mysql_fetch_array($Members);
?>

<tr>
<?php
echo '<td><a href="member_profile.php?username=' . $name['user'] . '">' . $name['user'] . '</a></td>';
?>
</tr>

<?php
}
?>
</table>


وبرای پاس دادن مقدار به صفحه پروفایل باید به چه صورت عمل کرد.