Boldrix Posted May 21, 2007 Report Share Posted May 21, 2007 (edited) Ir domēns A un B. Uz A ir php fails, kurš ir bilde, bet tam būtu jāizveido cepums uz 24 stundām un ja šinī laikā nolasa cepumu tad skaitās ka tas ir hits nevis hosts (nu tipa counteri taisu). Problēma tāda, ka ja es ielieku domēna A lapā to counteri tad viss ok, bet domēnā B viss nav OK. Kļūdījies nekur nēesmu, bet vajag workarroundu kaut kādu. Katram domēnam (A,B,..) ir savs cookija nosaukums. Vai cepums ir izveidots pārbaudu tā: if (isset($_COOKIE["$cookiename"]) or isset($HTTP_COOKIE_VARS["$cookiename"])) Pamēģināju ar javascriptu: counter.php?cookie="+document.cookie+" Tieši tas pats. Joks tāds, ka uz Firefox 2.0.x man strādā tā kā vajag, bet IE 6.0 man sūta dillēs. Tas droši vien ir kāds drošības prikols, bet nēesmu ar to saskāries. Neiesakiet meklēt googlē, jo jau vairākas dienas ar šito mocos (ik pa laikam protams - ne jau nonstopā). Es jau bootā jautāju, bet tur neviens man vēl nav palīdzējis (http://www.boot.lv/forums/index.php?showtopic=69300&hl=) Edited May 21, 2007 by Boldrix Link to comment Share on other sites More sharing options...
cucumber Posted May 21, 2007 Report Share Posted May 21, 2007 Tada ideja, servera laiks un tavs lokalais laiks ir atshkirigs, tapec sanak ka cookie ir beidzies. Link to comment Share on other sites More sharing options...
bubu Posted May 21, 2007 Report Share Posted May 21, 2007 Var vēlreiz pateikt, kas īsti nestrādā kā vajag? Es nesapratu. Link to comment Share on other sites More sharing options...
aldis Posted May 22, 2007 Report Share Posted May 22, 2007 (edited) par cookies palasies.. un mozh uztaisi peec shitaa tutoriaalja! http://php.about.com/od/advancedphp/qt/php_cookie.htm Vismaz es cepumus taisiiju shaadi... viss gaaja! :) Bet domaaju ka lietotajus skaitiit caur cepumiem nebutu tas pats labakais variants! man jauks skriptelis prieksh lietotaju skaitishanas bija shis... http://www.hscripts.com/scripts/php/uniqueCounter.php Vinjs skaita pavisam kopeejos... un ip.txt met tos kas pa dienu 24h laika nakushi! vnk.. uzliec velvienu papildus fignju... ////ieraksti tikai adresi kur pareizi stav tas ip.txt $file = file('HUC/ip.txt'); $hosts = count($file); echo ($hosts); Domaju ka shitais ir labaks neka mocishanas ar k-kadiem cookies vai sesioniem! :) Edited May 22, 2007 by aldis Link to comment Share on other sites More sharing options...
Boldrix Posted May 22, 2007 Author Report Share Posted May 22, 2007 to bubu: uz IE cookijs tiek izveidots, bet nevar nolasīt (uz FF tipa vis ok) to cucumber: abi domēni īstenībā ir uz viena servera :) to aldis: pēc IP adreses tie nav unikāli hosti: Piemēram situācija, ka 24 h laikā IP adrese nomainās vai ka daudzi lietotāji "sēž" uz vienas IP. rūteris ne vienmēr forvārdē iekšējo ip adresi tā kā nevar arī kā divu IP adrešu kombināciju noteikt unikālu hostu vienīgi ar cookiju uz lietotāja kompja, ja pieņem ka viņš parasti lieto vienu browseri. Link to comment Share on other sites More sharing options...
aldis Posted May 22, 2007 Report Share Posted May 22, 2007 nu lab.. lab.. :D nezinu kam tik sarezgita IP uzkaitishana butu nepiecieshama.. :) bet nu labi.. :) galvenais izmegini to tutoriaali par tiem cookies! :) P.S. tik pat labi.. 24h laikaa vienaa datorsaloonaa tavaa maajas lapaa var iestaigaat no viena kompja kuraa ir tavs cookies kaadi 10 cilveeki! :) Link to comment Share on other sites More sharing options...
Boldrix Posted May 22, 2007 Author Report Share Posted May 22, 2007 Jā bet es kribu uztaisīt visobjektīvāko counteri un vēlaāk izkonkurēt tādus grandus kā puls, bet man jau problēmas ir cookija nolsaīšanā. Bail pat domāt vēl nēesmu testējis uz IE7. Link to comment Share on other sites More sharing options...
bubu Posted May 22, 2007 Report Share Posted May 22, 2007 to bubu: uz IE cookijs tiek izveidots, bet nevar nolasīt (uz FF tipa vis ok) Da nē, es gribēju pateikt, ka nesaprotu, ko tu gribi panākt, nevis, kas nestrādā. To kas tieši nestrādā, es gan sapratu. Link to comment Share on other sites More sharing options...
tmpjail Posted May 22, 2007 Report Share Posted May 22, 2007 man tīk apmeklētāju skaitīšana ar vispārējo hešsummu, tb md5($pārlūks.$os.$ip.$hostname); Link to comment Share on other sites More sharing options...
aldis Posted May 22, 2007 Report Share Posted May 22, 2007 domaaju ar tiem jau pietiktos! :) nu ja veel uztasiitu $cookies un katram dotu piemeram savu randoma cookie.. tad veel vareetu meeginaat.. :) Link to comment Share on other sites More sharing options...
Boldrix Posted May 22, 2007 Author Report Share Posted May 22, 2007 (edited) tempjail: jā bet ja users upgrādēs uz IE7 tad šis md5 hešs atšķirsies, bet kuukijs vienalga darbotos. Un ja bieži IP adrese mainās arī. aldi: es tak nevaru tos cepumus nolasiit. bubu. gribu uztaisīt tādu counteri kur cilvēks tikai norāda <img src="httpL://asd.lv/cnt.php?userid=1"> un viņa lapā ir counteris. Pats php atgriež bildi (tobiš headers ir kā gifam), jo tur varētu arī apmeklētaju skaits uz bildes rādīties. Viss strādā tikei ne uz IE6 un tad ja bilde ir ielikta citā html piemeram http://efg.lv, bet cuukiju taisa asd.lv/cnt.php tad strādā tikai uz FF, bet ja ir kielits kaadaa lapaa uz asd.lv, tad strādā viss. asd.lv un efg.lv ir viens un tas pats serveris ar vienaadu konfigurāciju abiem domainiem. Varbūt nesakarīgi sanāca, bet augstāk jau prblēma ir aprakstīta. Edited May 23, 2007 by Boldrix Link to comment Share on other sites More sharing options...
Boldrix Posted May 23, 2007 Author Report Share Posted May 23, 2007 Problēma vēl jo projām eksistē. Link to comment Share on other sites More sharing options...
andrisp Posted May 23, 2007 Report Share Posted May 23, 2007 Parādi varbūt kodu ar ko ieseto, un ar ko nolasi to kukiju. Link to comment Share on other sites More sharing options...
Boldrix Posted May 25, 2007 Author Report Share Posted May 25, 2007 atmetu ar roku un izveidoju to ar ar klientu datu hashu Link to comment Share on other sites More sharing options...
localhero Posted May 27, 2007 Report Share Posted May 27, 2007 Varbut megini ar sesiju palidzibu skaitit. Link to comment Share on other sites More sharing options...
Recommended Posts