Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
profil użytkownika - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: profil użytkownika (/thread-profil-uzytkownika)



profil użytkownika - Smarth - 11-05-2012



Witam
Mam skrypt logowania i chciał bym do tego zrobić profile użytkowników i przeglądanie ich. Niestety nie potrafię jeszcze tego więc proszę was Smile

Z góry wielkie dziękuję Smile

Teraz jeszcze dodam takie coś już zrobiłem

Kod PHP:
<?php

include("include/session.php");
global 
$database;
$config $database->getConfigs();
if (!isset(
$_GET['user'])) { 
    
header("Location: ".$config['WEB_ROOT'].$config['home_page']);
}
?>

<html>
<head>
<title><?php echo $config['SITE_NAME']; ?></title>

<style type="text/css">
<!--
body {
    font: 12px/1.5 Lucida Grande, Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif;    
}
-->
</style>
</head>
<body>

<?php

$req_user 
trim($_GET['user']);
if(!
$req_user || strlen($req_user) == ||
   !
preg_match("/^[a-z0-9]([0-9a-z_-\s])+$/i"$req_user) ||
   !
$database->usernameTaken($req_user)){
   die(
"Nie jesteś zalogowany");
}


if(
strcmp($session->username,$req_user) == 0){
   echo 
"<h1>Mój profil</h1>";
}

else{
   echo 
"<h1>informacje o użytkowniku</h1>";
}

$req_user_info $database->getUserInfo($req_user);

/* nazwa uzytkownika */
echo "<b>Nazwa użytkownika: ".$req_user_info['username']."</b><br>";

/* Email */
echo "<b>Email:</b> ".$req_user_info['email']."<br>";


if(
strcmp($session->username,$req_user) == 0){
   echo 
'<br><a href="useredit.php">Edytuj informacje o użytkowniku</a><br>';
}


echo 
"<br>Powrót na [<a href='".$config['WEB_ROOT'].$config['home_page']."'>stronę głównš</a>]<br>";

?>

</body>
</html> 


[/quote]




RE: profil użytkownika - mateo - 11-05-2012

Oczekujesz, że ktoś za ciebie napisze kod? W Googlach znajdziesz wiele materiałów edukacyjnych, które pomogą ci dokształcić się w tej tematyce. Publikuj w tym temacie postępy w kodzie a na pewno znajdzie się ktoś kto udzieli ci praktycznych rad.