PDA

Zobacz pełną wersję : Własny skrypt - problem.



Kogucik
16-05-2010, 14:58
Witajcie!
Zrobiłem mały skrypt pokazujący dane użytkowników wyglądający tak:


<?php
$id = $_GET['id'];
echo 'Nick: ';
$sql=mysql_query("SELECT username FROM jos_users WHERE id = $id ");
$rekord=mysql_fetch_assoc($sql);
echo $rekord['username'];
echo '<br />';
echo 'Status: ';
$sql=mysql_query("SELECT status FROM jos_users WHERE id = $id ");
$rekord=mysql_fetch_assoc($sql);
if
($rekord['status'] == '1')
{ echo '
';}
if
($rekord['status'] == '2')
{ echo '[**]';}
if
($rekord['status'] == '3')
{ echo '[***]';}
if
($rekord['status'] == '4')
{ echo '[****]';}
if
($rekord['status'] == '5')
{ echo '[mod]';}
if
($rekord['status'] == '6')
{ echo '[admin]';}
echo '<br />';
echo 'O mnie: ';
$sql=mysql_query("SELECT omnie FROM jos_users WHERE id = $id ");
$rekord=mysql_fetch_assoc($sql);
echo $rekord['omnie'];
echo '<br />';
echo 'Numer GG: ';
$sql=mysql_query("SELECT gg FROM jos_users WHERE id = $id ");
$rekord=mysql_fetch_assoc($sql);
echo $rekord['gg'];
echo '<br />';
echo 'Strona: ';
$sql=mysql_query("SELECT strona FROM jos_users WHERE id = $id ");
$rekord=mysql_fetch_assoc($sql);
echo $rekord['strona'];
echo '<br />';
echo 'Profil YT: ';
$sql=mysql_query("SELECT profilyt FROM jos_users WHERE id = $id ");
$rekord=mysql_fetch_assoc($sql);
echo $rekord['profilyt'];
echo '<br />';
echo 'Osiągnięcia: ';
$sql=mysql_query("SELECT osiagniecia FROM jos_users WHERE id = $id ");
$rekord=mysql_fetch_assoc($sql);
echo $rekord['osiagniecia'];
echo '<br />';
?>
Jednak potrzebuję do tego jeszcze edytora dla użytkownika by mógł edytować swoje dane. Jak więc zrobić tak, by widział tego edytora jedynie użytkownik którego ID jest zgodne ze zmienną ID?

moje
16-05-2010, 15:04
Czemu pobierasz na początku tego usera z bazy danych? Przecież jest getUser no i docs.joomla.org się kłania.

Kogucik
16-05-2010, 16:01
Jestem typowym samoukiem i raczej preferuję robotę strony od początku do końca po swojemu a z Joomlą stykam się po raz pierwszy :)
Ale wszystko działa, wielkie dzięki :)