Jump to content
php.lv forumi

Kristabs

Reģistrētie lietotāji
  • Posts

    901
  • Joined

  • Last visited

Everything posted by Kristabs

  1. Kristabs

    IP

    Apmēram šādi: Pie katras kustības if(!check_online()){ add_activity(); } else{ //no shiis ip jau pashlaik skataas lapu } function check_online(){ select count(*) from online_ips where ip = REMOTE_ADDR and last_activity < 'cik nu tur minuutes' list($num) = _fetch_array($result); if($num == 0){ return FALSE; } return TRUE; } function add_activity(){ insert/update online_ips set last_activity = mktime(); } Update: Aa, un plus veel sesiju vai kuukiju klaat tam, kuram driikst skatiities, savaadaak sanaak, ka tikai vienu klikshkji var izdariit :))
  2. Pārskatīju vecos topikus un atradu vienīgi jau standarta cookie vai reģistrēti lietotāji. Nesen uzgāju bestweb.lv, kur tiešām interesanti sataisīta balsošana. Balsojums nav tikai IP adresei piesaistīts, jo var balsot no katra pc ar vienādu izejošu IP, bet uz viena pc verot ar dažādiem pārlūkiem, rāda, ka jau nobalsots. Diezgan skaisti un tieši kā vajag, nekādi nevaru izdomāt kā tas panākts. Idejas?
  3. Neatradu kļūdu, bet katrā ziņā šo $reg = mysql_query("SELECT * FROM `os_stats` WHERE `id`='" . $did . "';); $rozs = mysql_fetch_assoc($reg); $sytem = $rozs[$os]; $sytem++; @mysql_query("UPDATE `os_stats` SET `".$os."`= '".$sytem."' WHERE `id`='" . $did . "';"); Var aizvietot ar vienu kveriju: mysql_query("UPDATE `os_stats` SET `".$os."`= `".$os."` + 1 WHERE `id`='" . $did . "'");
  4. Visus settingus saliku uz Default un tik un tā pēc OK nospiešanas aiziet uz gūgli!
  5. Testcase: <a href="http://www.google.lv" onclick="alert('Tests strādā'); return false;">Spiežot, būtu jāpaliek lapā</a> Ar FF viss pareizi, ar IE 6 aiziet googli.
  6. Tas itkā maksas pakalpojums, bet pa kluso, lai dabūtu, Tev jāatrod kādu, kuram ir saite uz specifisko xml`u. Viņi neliek nekādas autorizācijas, uzzini saiti un gatavs...
  7. Vienreiz sanāca palietot nano paneli (isp manager), atšķiras no Cpanel, kuru lietot vairākums, bet nav ne vainas un beigās pat labāk iepatikās. Arī apakšdomeinus bez problēmām var pievienot un aliasēt.
  8. Izrādās šis der tikai ff. Kā būtu pareizi, lai apstādinātu defoulto eventu visos pārlūkos?
  9. logout.php <?php session_start(); session_destroy(); header('location: index.php'); ?>
  10. Kristabs

    solarf

    Tādas lietas nerisina ar mediju starpniecību tak. Chill
  11. Kristabs

    wyswyg

    Izmantojot tinymce un http://wiki.moxiecode.com/index.php/TinyMC...itor_deselector nav bijušas problēmas.
  12. Sesijas ID tak mainās katram hostam.
  13. Galīgi nesaprotu ko dos sesijas glabāšana db. Pēc kā var pateikt, ka tā ir viņa?
  14. Ir vairākas atsevišķas lapas, kuras balstās uz vienu lietotāju db, sāk parādīties vajadzība, lai var pa šīm lapām staigāt un palikt ielogojies. Vienīgais variants, kas nāk prātā man ir, ka katrā lapā ir saites uz citām lapām, kuras ved uz autentifikācijas mehānismu un pāradresē uz vajadzīgo lapu. Bet šajā gadījumā jaunajā lapā paliks ielogojies tikai gadījumā, ja uz lapu nācis caur spiestu linku. Vajadzētu kādas labākas idejas. Varētu kādu kukiju uz centrālo domeinu un tad pārbaudīt to, bet tas nozīmē, ka šī pārbaude ir pie katra neielogota lietotāja klika, neefektīvi. P.S. Tam visreālākais piemērs ir google.com (google.lv, gmail.com, etc)
  15. Kristabs

    gd2

    Grafiski šajā gadījumā bija domāts bez desktopa, konsoles līmenī. Pieļauju :)
  16. 404, tādas lapas nav. Pričom gļuki?
  17. Man likās, ka Tava doma ir "ja atslēgs js - nekas, ajax tāpat darbosies", pārpratu, peace!
  18. Kristabs

    google.

    Uz keywordiem var google adwords (maksas protams), bet tā parastā ceļā svarīgi, lai keywordi būtu lapas title iekšā un saturā ar dažādiem bold un italic variantiem un normālos locījumos, kurus arī cilvēki meklēs googlē. Tikai nevajag pārspīlēt ar keywordiem, var tikt klasificēts kā 'spams'.
  19. dzēris? :D Ja gribi, lai strādātu gan tiem, kuriem JS, gan pārējiem, tad <a href="?saite=1" onclick="ielaadeet_lapu('1'); return false;">saite</a> , respektīvi tiem, kuriem JS, tie neies uz linku (par to atbild return false;), bet gan ar ajaxu izvadīs vajadzīgo info bez lapas pārlādes, ja JS atslēgts, tad būs lapas pārlāde un ar php izvadi attiecīgo saturu vadoties no urlas datiem.
  20. Kristabs

    google.

    Kāds sakars meta tagiem ar google reitingu? Iesaku palasīt vairāk un izprast, player.
  21. Kristabs

    google.

    http://www.google.com/support/webmasters/b...mp;answer=35769
  22. Aizmirsti par sleep. Tavā gadījumā vienkāršākais būtu pieseivot pēdējo update laiku un uz lapas apmeklējumu čekot vai tas ir vecāks kā vajag un ja jā, tad veikt visas pārbaudes, bet tad rēķinies ka katram N apmeklētājam būs ilgāk jāgaida lapas ielādi. Efektīvākais risinājums ir cron, bet nezinu kāds Tev ir hostings un vai tas Tev būs iespējams. Ja ir, tad google rokā un uz priekšu. Ja serveris ir ar win, tad jāskatās task scheduler laikam, cerams par to kāds cits spēs vairāk pateikt. Starp citu, kāda starpība ar kādu valodu to dari? Tas par perl...
  23. To hide funkciju pamaini mazliet: ... document.getElementById(id).style.display=''; kas=0; } else { document.getElementById(id).style.display="none"; kas=1; ... Block vietā tukšumu un strādās uz visiem pārlūkiem un gadījumiem.
  24. http://lv2.php.net/strpos
  25. Tiko šito izmantoju $browser = new BrowserEmulator(); // Class taken from http://www.bitfolge.de/befopen-en.html $file = $browser->fopen($url); $response = $browser->getLastResponseHeaders(); $body = ""; while ($line = fread($file, 1024)) { $body .= $line; } $json = new Services_JSON(); // Class taken from http://mike.teczno.com/JSON/JSON.phps $result = $json->decode($body); //Objekts
×
×
  • Create New...