2013-06-13 3 views
-1

Я создал веб-сайт с формой входа и регистрации, Теперь мне нужно создать ссылку для профиля для всех, кто зарегистрировался на PHP, например, в твиттере и Facebook.Создать ссылку пользователя

Как создать ссылку для профиля для каждого пользователя в PHP?

+0

не получают, сделать его ясным и точным профиль ссылку? как страница профиля –

+0

да как страница профиля в facebook например –

ответ

0

Предполагая, что у вас есть идентификатор пользователя в базе данных для каждого пользователя, вы можете сделать что-то подобное.

<a href="user_profile.php?id=1">User Profile</a> 

Затем введите идентификатор пользователя user_profile.php, используя $ _GET ['id']. Как только вы получите этот запрос в базе данных по id и сделаете то, что хотите, с данными.

1

Если вход успешно, то сохраните идентификатор пользователя в переменной сеанса и выпустите запрос, который будет получать детальную информацию пользователя из базы данных и показать результат ... так же просто, как и на любой странице, если вы хотите получить подробную информацию пользовательской переменной сеанса использования и выполнять запрос и отображать результат, или вы можете сделать другое дело, как после входа в систему пользовательской информации в сеансе и отображения деталей с использованием сеансов ... я думаю, что это поможет вам, если не освободится, чтобы снова спросить

Пример кода

<?php 
    require_once('connection.php'); 
    $id=$_SESSION['SESS_MEMBER_ID']; 
    $result3 = mysql_query("SELECT * FROM member where mem_id='$id'"); 
    while($row3 = mysql_fetch_array($result3)) 
    { 
    $fname=$row3['fname']; 
    $lname=$row3['lname']; 
    $address=$row3['address']; 
    $contact=$row3['contact']; 
    $picture=$row3['picture']; 
    $gender=$row3['gender']; 
    } 
    ?> 
<table width="398" border="0" align="center" cellpadding="0"> 
    <tr> 
    <td height="26" colspan="2">Your Profile Information </td> 
    <td><div align="right"><a href="index.php">logout</a></div></td> 
    </tr> 
    <tr> 
    <td width="129" rowspan="5"><img src="<?php echo $picture ?>" width="129" height="129" alt="no image found"/></td> 
    <td width="82" valign="top"><div align="left">FirstName:</div></td> 
    <td width="165" valign="top"><?php echo $fname ?></td> 
    </tr> 
    <tr> 
    <td valign="top"><div align="left">LastName:</div></td> 
    <td valign="top"><?php echo $lname ?></td> 
    </tr> 
    <tr> 
    <td valign="top"><div align="left">Gender:</div></td> 
    <td valign="top"><?php echo $gender ?></td> 
    </tr> 
    <tr> 
    <td valign="top"><div align="left">Address:</div></td> 
    <td valign="top"><?php echo $address ?></td> 
    </tr> 
    <tr> 
    <td valign="top"><div align="left">Contact No.: </div></td> 
    <td valign="top"><?php echo $contact ?></td> 
    </tr> 
</table> 
<p align="center"><a href="index.php"></a></p> 
+0

Это здорово, но мне нужно именно создание ссылки, например, эта ссылка, http://www.thefacebook.us/profile.php?id=4 , , когда пользователь пишет id = «любое число», затем перейдите на страницу и экспортируйте данные пользователя на страницу так же, как в последнем коде –

Смежные вопросы