Jump to content
php.lv forumi

Rincewind

Reģistrētie lietotāji
  • Posts

    299
  • Joined

  • Last visited

Everything posted by Rincewind

  1. Aha, kā tad. <a href="www.BunniesAndSquirrels.com" onClick="OpenHundreadPenisEnrargementPopups();">Velams tags</a>
  2. Tāds enum tāpat aizņems vienu baitu katram ierakstam, nekādam ieguvumam salīdzinot ar tinyint(1) nevajadzētu būt. Jebkurā gadījumā ar šādām mikrooptimizācijām jūtamas ātrdarbības izmaiņas neiegūsi, met mieru.
  3. Rincewind

    array

    $a = array_fill(0, 10, '*'); print_r($a);
  4. Viņš share linkus par Youtubes ifreimu arī pārveido? Vispār neoficiālus filtrus negribas īsti likt, tad jāseko līdz updeitiem un bugfixiem.
  5. Tātad HTMLPurifier ar jauno Youtube embed formātu (iframe) strādāt nemāk. Uzrakstīju regexpus, viņi strādā korekti. Bet tā kā es viņos īsti nejēdzu, varbūt te ir ieviesusies kāda kļūda caur kuru mani ļauni hakeri uzreiz uzlauzīs? Divi preg_replace tur ir lai strādātu arī ar share linku. Pirmais pārveido iframe uz share linku, otrais share uz iframe. $from = '/\<iframe.+(http\:\/\/w{1,3}\.youtube\.com)\/embed\/(\w{11}).*\>.*\<\/iframe\>/'; $to = '<a href="\\1/watch?v=\\2"></a>'; $return = preg_replace($from, $to, $return); ŠEIT HTML PURIFIER MAGIC $from = '/<a href=\"http:\/\/(w{1,3}).youtube.com\/watch\?v=(\w{11})\"\>.*<\/a>/'; $to = '<iframe title="YouTube video player" width="445" height="280" src="http://www.youtube.com/embed/\\2?rel=0" frameborder="0" allowfullscreen></iframe>'; $return = preg_replace($from, $to, $return);
  6. Uz servera sourci arī skatījies? A ja nomaina uz: $vecais = '../gaisazveeri/; $jaunais = 'gaisazveeri/';
  7. Kādiem vēl lietotājiem? Hakeriem!!! Kuri nospēruši datubazi kopā ar serveri, monitoru un divām alus pudelēm!
  8. Tāpat tak jāhešo vaļā, kāda starpība return md5($salt1.$salt2.$password)===$db_password; vai return md5($password)===$db_password; Jautājums vairāk par savu salt katram lietotājam, vai tas ir efektīvs veids kā sargāt paroles?
  9. A kā jums variants ka katram ierakstam ir savs atšķirīgs salt? $salt=md5(uniqid()), $password = md5($salt.$password) un abus glabāt datubāzē? Bruteforce masveidā nestrādās, jālauž katra parole atsevišķi. Vēl drošībai var kaut kur php failā papildus salt ielikt, kas būs visiem vienāds.
  10. Varbūt kāds ir saskāries. Kā saprotu ajax uz citu domēnu upload taisīt nemāk dēļ Same Origin Policy. Ko tam būtu labāk izmantot, easyXDM vai ar iframe (kā es saprotu var gan no pamatlapas izsaukt frame js funkcijas, gan otrādi)? Pats vēl mēģinājis neesmu, pagaidām gribu uzzināt uz kādām problēmām var uzrauties.
  11. Rincewind

    Slideshow

    Nu maini ar JS lielajai bildei src, neesi taču nīkulis?
  12. Ko piekasies? Raksti while(1) un viss strādās.
  13. Man nekādas matemātiskās izglītības protams nav, bet kur tur faktoriālis? Parasta pakāpe tak sanāk. Atbildot uz uzdoto jautājumu - var!
  14. Es ticu šim cilvēkam: Mēnesis neeksistē Ļoti pārliecinoši pierādījumi!
  15. Es ar FireBug kādreiz skatījos, viņš $_POSTā rādīja "name=123&name=234&name=345", vai kaut kā tā. Ne visi browseri tā dara? PHP galā it kā atšķirībām būt nevajadzētu.
  16. Man liekas ka formas elementi ar vienādiem vārdiem nonāk iekš PHP kā masīvi. Būs $_POST['a'] un $_POST['b'], pa kuriem var cikloties uz nebēdu, vai tad ne?
  17. Rincewind

    UPDATE SET

    Radās doma ka varētu ar viltīgiem subselektiem dabūt jebkuras tabulas jebkura ieraksta vērtību. Laiks gan pamatīgi jāpatērē. Nezinu vai reāli strādās, vajadzēs kādreiz pamēģināt.
  18. Rincewind

    UPDATE SET

    Jā, šādu es arī izdomāju. Neko sliktāku gan ne, izdzēst db vai kaut ko citu sačakarēt man nesanāca :)
  19. Rincewind

    UPDATE SET

    Pilnībā piekrītu ka dati jāpārbauda. Bet šinī konkrētā gadījumā neko nograut nav iespējams, vismaz nekādas iespējas to izdarīt neredzu.
  20. Labs :) Nu nez. Man liekas ka jQuery/JS = c++/assembler Protams ne tik izteikti, bet papildus abstrakcijas līmenis kas ļauj vienkāršot un paātrināt darbu ir. jQuery var efektīvi izmantot vispār neko nezinot par JS.
  21. Kapēc gan ne? 90% webu programmētājiem pilnībā pietiks ar jQuery, praktiskais labums no viņa ir acīmredzams. Viens no labākajiem resursiem par JS: MDN
  22. Kaut kā jocīgi. Ja tici, tātad atzīsti ka var arī nebūt. Ja ir, tad tu zini nevis tici.
  23. Rincewind

    UPDATE SET

    Ir vārdi kurus izmanto pats SQL lai saprastu tavas komandas. SELECT, INSERT utt. READ arī. Te ir pilns saraksts
  24. Rincewind

    UPDATE SET

    READ varētu būt rezervēts. Pamēģini: UPDATE articles SET `read` = `read`+1 WHERE id = $arid
×
×
  • Create New...