Jump to content
php.lv forumi

Recommended Posts

Posted

es cenšos izveidot lai var apskatīt lietotāja profilu , bet nezinu kaa izveidot tā lai būtu ....lietotājs.php?id=..

lūdzu apskaidrojiet nedaudz man principu kā to izdarīt

Posted

Manuprāt skypā jau mēģināju. :]

if(isset($_GET['id']))
{
$lietotajs = mysql_query("SELECT id, lietotajvards, epasts, majaslapa, vecums FROM lietotaji WHERE id = '$_GET[id]'");
$lietotajs = mysql_fetch_array($lietotajs);

echo "Lietotājvārds: ".$lietotajs['1']."";
}

Posted

:)

tas ir Genials varijants padot Lietotaaja ID caur GET ;)

Vairak taadas lapas ;) Buus jautraka dziivosana ......

--------------

Lietotaja ID NEKAD nevajag padot caur URL .....

---

Kad useris logojaas vienkarshi ieraksti vinja ID Sessija $_SESSION['user_id'] un talak izmanto to ....

 

Caur URL var padot tadu ID kura izmantosana ir atljauta visiem lietotaajiem, Vai kas tiks parbaudiits uz atljauju vinju izmantot ..

piemeram bildes:

ja DB taas glabajas saada formaataa....

 

id/bilde/ usera_id /

un tad parbauda :

 

SELECT bilde FROM tabulis FHERE id=$_GET['id'] AND user_id=$_SESSION['user_id'] .....

 

tad vismaz buusi drosh ka nepiederoshie to bildi nedabuus.....

--------------------------

 

P.S. vispar par datiem var but drosh 90% gadijumu ar nosacijumu:

Ka viss tiek saglabaats HDD kas noglabats Seifa, uz vientuljas salas, kura apvita ar dzelonsdratiim ,kurai apkart peld visaadi moskji, un apsarga kaujas Kugji, un uz salas nemaz nav Elektribas ;)

Posted

Grey_Wolf, varbūt tieši bija domāta profila apskatīšana, kas tā kā parasti ir atļauta visiem reģistrētajiem lietotājiem. Tādā gadījumā id padošana caur GET ir normāla.

Posted

Pie reizes uzdošu vēvienu jautājumu!

Gribu uztaisiit lai uzraada kas online un kas nee , bet lieta tāda ka dati tabulā ailee online man tiek nomainiiti uz N (es tā sataisīju) tikai tad , kad tiek piespiesta poga iziet!! Kā uztaisīt , lai piemēram pēc stundas , ja nēsi kautko darījis , tiek pārtraukta ielogošanās sesija!

Posted

nu par to online vai offline ... ja tu parzini normali php code tad vari meiginat nokacati kadu lapu piemeram ka so forumu un skatities ka tas code tur straada vai meiginat google.lv par to online google.lv ir npteikti daudz kas rakstits..

Posted

pameigini kko sadu

 

 

mysql_connect('localhost','logins','parole') or die("nevar piekonekteties datubazei");

$username= "mysql_query('select username from table')";

$ip= "mysql_query('select ip from table')";

 

if($username=!$ip){ echo "username doesnt match the ip"; }

else{

$connect= mysql_connect($ip);}

if(!$connect){

echo "<img src=\"offline.gif\">";}

else{ echo "<img src=\"online.gif\">";}

Posted (edited)

Mna ir tā - ja ielogojies tad tabulā lietotāji rindinā online N (deafult) tiek nomainīts uz Y , bet ja iziet tad tiek updeitots uz N

Es gribu lai pēc stundas pats automātiski nomainās uz N , ja lietotājs neko nedara!!

Edited by lazda144
Posted (edited)

http://paste.php.lv/7118

pielabo, ja moš kaut kas neiet, izkopēju no saviem arhīviem

 

tava gadijuma, lai pielagotu tavai sisteemai, pie inserta bus jaapdeito users tabula peec userid, un pie dzeshanas laikam no saakuma izselekteet, kuri ieraksti tiks dzeesti, un tiem apdeitot to tavejo online to N

Edited by NiTrino
Posted

Man ir tā:

if($logged_in) { 
$laiks = time();
$_REQUEST['laiks_kad_iegaja'] = $laiks;
$vards = $_SESSION['lietotajvards'];
mysql_query("UPDATE lietotaji SET laiks_kad_iegaja=$laiks WHERE lietotajvards = '$vards'");
}

×
×
  • Create New...