Jump to content
php.lv forumi

briedis

Moderatori
  • Posts

    4,669
  • Joined

  • Last visited

Everything posted by briedis

  1. Varbūt nedaudz detalizētāk - kas ir tās "dažas rindas"? Vai tur dizains jāmaina, karkass ut? Piejūgt klāt php failu - kaut kādu gatavu skriptu integrēt, vai jāuzraksta pašam?
  2. Izlabo taču gramatikas kļūdas.
  3. Vai tad tam API nav dokumentācijas? Tur esi skatījies?
  4. briedis

    News Help

    Pa pāris `4irikiem` moš kāds uztaisīs. Visdrīzāk būs jāprasa palīdzība tur, no kurienes nāk šis skripts.
  5. Faks, pats tu nesaproti :) Pakustini smadzenes un padomā - pēc kā tu vari identificēt, ka tas ir tieši tas lietotājs? Pēc: IP adreses Sesijas (cepumi!!!) Šos visus mainīgos lietotājs var mierīgi mainīt un tu vairs nevari pateikt, vai šis lietotājs ir balsojis vai nav. Tu saki pēc sesijas - sesija tiek piesaistīta konkrētam lietotājam tikai ar vienu cepumu - tiklīdz es to cepumu izdzēšu, man tiek piešķirta CITA SESIJA, un es jau "skaitos" CITS lietotājs, kurš nav balsojis. Vai arī es vienkārši ienākšu lapā ar izslēgtiem kūkijiem un balsošu cik uziet.
  6. Tā pa īstam nevar - ja gribēs vēlreiz nobalsot, ies caur kaut kādu proksi...
  7. nafig tas ir jādara bez cilvēka klātbūtnes? Tad kad ir cilvēks klāt, tad arī veic tās pakāpes updeitu.
  8. uztaisi echo $sql; un padomā pats. Es vismaz pamanīju kļūdu.
  9. Jā, protams. Vajadzēs cron (vai scheduler'is uz win kastes). Vai, veikt backupu, kad ienāk lietotājs. Paskatīties cik laiks ir pagājis no iepriekšējā backupa un attiecīgi uztaisīt to.
  10. Kaut kāds jaunums: http://berta.lv/
  11. Bija tepat tak bezmaksas dēļi pieejami, nafig pirkt, visi tāpat vienādi "labi"..
  12. Nedrīkst tāpat vien pārseivot uz UTF-8, vispirms ir jāpākonvertē uz to UTF-8 (notepad++ to piedāvā).
  13. briedis

    ?action

    index.php?var1 index.php?var2 index.php?var3 Vai ir uzstādīts var pārbaudīt šādi- if(array_key_exists("var1", $_GET)){ echo "var1"; } if(array_key_exists("var2", $_GET)){ echo "var2"; } if(array_key_exists("var3", $_GET)){ echo "var3"; }
  14. Aizvāc to daļu, kur tiek piešķirts jauns faila vārds - uzstādi tur veco faila vārdu.
  15. briedis

    cURL

    un tiešām manuālī arī nekā nav? http://www.php.net/manual/en/function.curl-setopt.php
  16. briedis

    cURL

    Nebija kaut kāds headers follow? Google tiešām nesniedz atbildi?
  17. briedis

    Ip

    Mhm, un notepad++ dēļ rodas šādi posti.
  18. Vienīgais bonuss ir tāds, ka kods ir loģiskāk organizēts. Kāpēc tu to neredzi citur? Labs jautājums, kādu kodu skaties? :)
  19. briedis

    ABCDFG

    Neies krastā, jo visdrīzāk nozudīsi ar galiem, tādu gadījumu te netrūkst ar visādiem CēeŠņikiem :) Normāla shēma būtu ~25%-50% pirms darba uzsākšanas, un pārējais pēc pabeigšanas.
  20. Es teiktu, ka mierīgi var likt standartā 1000px platumu, vismaz balstoties uz statistiku. Manam projektam:
  21. Atdzīvinam topiku :) Pēdējā laikā biju nonācis pie strupceļa, ka ir datubāze ar pilsētā, to atbilstošajām koordinātēm un laika zonas offset, bet, kā zinām, lai iegūtu precīzu laiku kādā pasaules vietā arī jāņem vērā DST (daylight savings time), kas atšķiras kā nu kur. Viens veids ir izmantot iebūvēto php funkcionalitāte, bet ir nepieciešams zināt laika zonas identifikatoru ("Europe/Riga" - mums, te), un samappot daudzas pasaules pilsētas ar to nav joka lieta, ņemot vērā, ka noskaidrot pilsētas laika zonu nav tik ātri veicams uzdevums (protams, daudzām valstīm ir tikai viena laika zona, kas atvieglo uzdevuma veikšanu) :) Piedāvāju kodu, kas to izdarīs jūsu vietā, izmantojot foršo Flickr API: /** * Funkcija iegūst laika zonas identifikatoru atbilstoši koordinātēm, izmantojot flickr API. * @param float $latitude Piemēram 24.342 * @param float $longitude Piemēram 56.756 * @return string Laika zonas identifikators, piem. "Europe/Riga" */ function getTimezoneIdentifierByCoordinates($latitude, $longitude){ $url = "http://api.flickr.com/services/rest/?method=flickr.places.findByLatLon"; $data = array( "api_key" => "", //Iegūstams: http://www.flickr.com/services/api/misc.api_keys.html "lat" => $latitude, "lon" => $longitude, ); //Veicam pieprasījumu $ch = curl_init($url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_HEADER, 0); // DO NOT RETURN HTTP HEADERS curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // RETURN THE CONTENTS OF THE CALL $xml = simplexml_load_string(curl_exec($ch)); //Atgriežam tikai laika zonas identifikatoru return (string)$xml->places->place['timezone']; } Moš kādam noderēs, man aiztaupīja pāris stundas manuāla darba, līdz uzzināju, ka Flickr piedāvā šādu api un uzcepu šo jauko funkciju :)
  22. Jā, urķētāji, boti, jebkas. Diezgan tipiska parādība.
×
×
  • Create New...