Jump to content
php.lv forumi

briedis

Moderatori
  • Posts

    4,669
  • Joined

  • Last visited

Everything posted by briedis

  1. Domāju, ka problēma varētu būt šajā rindiņā: if($nick=$_GET['nick']){
  2. Var noķert brīdi, kad pārlūks veras ciet (kad tiek pamesta lapa). $(window).unload(function() { alert('Lūdzu, neej prom! Būsim draugi?'); });
  3. Varbūt tomēr pārdomā loģiku? Ja ir kļūda, tad normālā gadījumā parādam to pašu formu + kļūdas paziņojumu, nevis tikai pliku kļūdas paziņojumu.
  4. echo "<p>Kļūda...</p>"; ee? :)
  5. Shazam`am nav API? Atpazīst dziesmu pēc fragmenta. Winamp'am arī ir Auto-taggeris, tik nezinu kā tas dara (vai fragments vai id3)
  6. Nu jā, moš pirmajos pāris mēnešos, tad izveidosies tā saucamais ad blindness un stipri mazāk ienāksies...
  7. Ja lietotājs izdzēsīs cepumu, tad tu nekad nezināsi, kad viņš pēdējo reizi kaut ko darījis, jo sesija tiks dzēsta. Kā pārbaudīt? if(time() - pēdējais_laiks > 24 * 60 * 60)
  8. Hmm, es domāju, ka, lai sāktu uz reklāmām kaut ko pelnīt, vajag vismaz pāris tūkstošus apmeklētāju dienā...
  9. Saglabā kaut kur pēdējo augšupielādēšanas laiku un pārbaudi, vai ir pagājusi diennakts (vai arī šodien jau ir cita diena).
  10. pirmkārt, aizmirsti par addslashes! Izmanto mysql_real_escape_string Otrkārt, neizmanto @ operatoru (Tas ir ļaunuma sakne!) Treškārt, vienmēr lieto { } iekavas (if(){}, for(){}, while(){} utt)
  11. Klau, šitais tev neliekas muļķīgi? :)) return $something ? true : false; EDIT, mana interpretācija par funkciju: <?php /** * Pārbaudam, vai nepieciešamās vērtības eksistē masīvā * @param array $arr Pārbaudāmais masīvs * @param array $required Masīvs ar indeksu nosaukumiem * @return bool */ function checkEmpty($arr, $required){ $arr = array_flip(array_filter($arr)); $tmp = array_intersect($arr, $required); return count($tmp) == count($required); } var_dump(checkEmpty(array("a" => "1", "b" => "2", "c" => "3", "d" => "4"), array("a", "b", "c", "d"))); //T var_dump(checkEmpty(array("a" => "1", "b" => "2", "c" => "3", "d" => ""), array("a", "b", "c", "d"))); //F var_dump(checkEmpty(array("a" => "1", "b" => "2", "c" => "3", "d" => ""), array("a", "b", "c"))); //T var_dump(checkEmpty(array("a" => "1", "b" => "2", "c" => "0"), array("a", "b", "c"))); //F, jo "0" ir empty var_dump(checkEmpty(array("a" => "1", "b" => "2", "c" => "0"), array("a", "b", "d"))); //F ?>
  12. Izskatās, ka tev trūkst izpratnes par vienkāršām pamata lietām, vai arī tu vienkārši nespēj piespiest sevi nedaudz padomāt...
  13. "INSER INTO club_members (club_id, member, class, accepted) VALUES ($club_id, {$user['id']}, 'member', 'no')"
  14. reāli nav ko teikt - ko tu šeit visus tos 2 gadus dari? :O
  15. Nu kā, reg.php pārbaudi, vai datubāzē eksistē šāds ieraksts. Protams, saglabājot ielūguma kodu, saglabā arī lietotāja id kas ir izsūtījis. Kur ir problēma?
  16. Ieliec viņu datubāzē.
  17. Es redzu pāris sql injekciju ievainojamības...
  18. Izbrauc šitam cauri, vajadzētu saprast :) http://api.jquery.com/jQuery.ajax/
  19. Oi, nevaru neiespamot - ofiss pie viņa virtuvē? :D
  20. Izlabo savu kodu, tā, lai if nebūtu vienā rindā SLIKTI: if(nosacijums){//kods} NORMĀLI: if(nosacijums){ //Kods } Un lai vienmēr tiktu lietotas figūrievkavas: SLIKTI: if() //kods SLIKTI: if(){//kods}else //kods NORMĀLI if(){ //kods }else{ //kods } Un noformatē savu kodu ar normālām atkāpēm, tad arī varētu runāt tālāk par loģiku.
  21. Noteikti nav pareizākais risinājums, ja tiek lietotas regulārās izteiksmes, kur var mierīgi iztikt bez tām :)
  22. Visbiežāk, sūtot e-pastu uz atbilstošo numuru. Palasi: http://www.lmt.lv/lat/abonentiem/pakalpojumi/iszinu_pakalpojumi/sms_no_interneta/sms_no_interneta_identifikators
  23. Hmm, nezinu, vai būs lielā jēga to darīt dinamiski (ar jQuery easy peasy - $("div a").attr("rel", "nofollow");), jo rāpuļi varbūt ne vienmēr izpildīs JS... Labāk, protams, būtu to darīt ar php un kādu regulāru izteiksmi.
  24. Savā projektā taisīju atsevišķu lauku, jo bieži vien automātiski griežot tekstu var nogriezt stulbā teikuma vietā...
×
×
  • Create New...