lazda144 Posted April 4, 2008 Report Share Posted April 4, 2008 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 Link to comment Share on other sites More sharing options...
anonīms Posted April 4, 2008 Report Share Posted April 4, 2008 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'].""; } Link to comment Share on other sites More sharing options...
NiTrino Posted April 4, 2008 Report Share Posted April 4, 2008 FROM lietotaji WHERE id = ".intval($_GET[id]).");" Link to comment Share on other sites More sharing options...
anonīms Posted April 4, 2008 Report Share Posted April 4, 2008 NiTrino, ar ko tavs atšķiras? (intereses pēc) Link to comment Share on other sites More sharing options...
NiTrino Posted April 4, 2008 Report Share Posted April 4, 2008 nu kaut vai ar to ka es caur URL nevarēšu visādas figņas tev kverijā sabāzt (intval()) Link to comment Share on other sites More sharing options...
Grey_Wolf Posted April 5, 2008 Report Share Posted April 5, 2008 :) 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 ;) Link to comment Share on other sites More sharing options...
Aleksejs Posted April 5, 2008 Report Share Posted April 5, 2008 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. Link to comment Share on other sites More sharing options...
anonīms Posted April 5, 2008 Report Share Posted April 5, 2008 Aleksejs, pareizi. Grey_Wolf, pašai profila lapas labošanai izmantoju WHERE lietotajvards = '$_SESSION[lietotajvards]' Link to comment Share on other sites More sharing options...
lazda144 Posted April 5, 2008 Author Report Share Posted April 5, 2008 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! Link to comment Share on other sites More sharing options...
millers Posted April 5, 2008 Report Share Posted April 5, 2008 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.. Link to comment Share on other sites More sharing options...
millers Posted April 5, 2008 Report Share Posted April 5, 2008 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\">";} Link to comment Share on other sites More sharing options...
lazda144 Posted April 5, 2008 Author Report Share Posted April 5, 2008 (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 April 5, 2008 by lazda144 Link to comment Share on other sites More sharing options...
NiTrino Posted April 5, 2008 Report Share Posted April 5, 2008 (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 April 5, 2008 by NiTrino Link to comment Share on other sites More sharing options...
lazda144 Posted April 5, 2008 Author Report Share Posted April 5, 2008 es nēsmu īpaši labs skripteris - luudzu vari man izskaidrot nedaudz kā uzstādīt?? Link to comment Share on other sites More sharing options...
anonīms Posted April 5, 2008 Report Share Posted April 5, 2008 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'"); } Link to comment Share on other sites More sharing options...
Recommended Posts