Jump to content
php.lv forumi

briedis

Moderatori
  • Posts

    4,669
  • Joined

  • Last visited

Everything posted by briedis

  1. Baa, nu bet protams, ka strings 'id' nekad nebūs skaitlis :D Ko nu tur esi samurgojis! Vispār zini, ko nozīmē tā izsaukuma zīme pirms apgalvojuma? tev tak vajag: ja($id mainīgais ir skaitlis UN $cat ir atrodams $categories masīvā) NEVIS ja($id nav skaitlis VAI $cat neatrodas $categories masīvā)
  2. tak vienkārši pietiek skripta sākumā uzrakstīt echo "<pre>"; print_r($_POST); print_r($_GET); echo "</pre>"; un paskatīties, kādi dati tad ir atnākuši...
  3. Loģiska izteiksme? if(!is_numeric($id) || !in_array($cat, $categories)){ "Ja nav skaitlis vai nav masīvā, tad atlasam datus" Un kur ir definēts mainīgais $categories ?
  4. Tu apskatīji kaut vienu no atgrieztajiem rezultātiem?
  5. Es darīju šitā: http://tinyurl.com/p996sn
  6. briedis

    TBDEV 2009

    uzreiz pēc mysql_connect tiek lietots mysql_query("SET NAMES 'utf-8'"); ?
  7. Nez kur atradīsi kādu hostu, kas neiebildīs pret nelegālu saturu uz viņu servera ;)
  8. Tas nav legāli, paņems tevi pie dziesmas...
  9. Neīsto kolonnu grupē...
  10. css - position:fixed; Bet tu vienmēr vari paņemt, un pats paskatīties, kāds css tur tiek lietots, apskatoties pārlūka lapas pirmkodā (source)...
  11. Nu nav tas magic quotes tik drošs, nepasargā no visām injekcijām. Vai tad neesi lasījis netā? Jau pašā pamatā šī automātiskās-izsargāšanās ideja ir greiza, jo tad koderi izlaistos un par drošību negribētu domāt..
  12. Labāk tomēr norubīt tos magic quotus, jo viņi tāpat ir deprecated..
  13. Tāpēc, ka ir ieslēgts magicquotes_gpc sūds. Ja tev ir piekļuve php.ini, tad izslēdz viņu Kā: http://www.php.net/manual/en/security.magicquotes.disabling.php Ja jādzīvo, tā kā ir - tad pirms liec datubāzē, apstrādā ievades laukus ar stripslashes();
  14. Fla faili verās vaļā ar Adobe Flash swf - tos var dekompilēt. Varu ieteikt adresi, kur var atrast, kā to var izdarīt...
  15. Ceļš it kā ir norādīts pareizi, bet tomēr nav... Pamani atsķirību: player/video.flvℑ=player/preview.jpg player/video.flv?image=player/preview.jpg
  16. Ja nevarēji atrast define, tad ir jautājums, kā tu vispār tur kaut ko vari atrast? pēc atslēgvārdiem "php define" pirmais kas lec ārā ir php manuālis ar define...
  17. Sveicu ar pirmo postu... ...bet šeit attieksme - "iedod man šito, iedod man to" nederēs. Te varam dod padomus... 1. Meklē gūglē: "PHP disk space" 2. Meklē gan gūglē, gan tepat forumā: "htaccess url rewrite", "mod_rewrite"
  18. Tavu topiku neviens neslēgs ciet tāpat vien :) Ir variants, uztaisi skriptu, kas izbrauc cauri visām mapēm, atrod php skriptus un izdrukā to vienā lapā, un no tās lapas varētu ar vienu klikšķi nokļūt uz vēlamo vietu... A kas notiek, ja ieej vienkārši: http://localhost/ (ar nosacījumu, ka tur nav index fails tajā mapē) Vajadzētu izdrukāties direktorijas sarakstam (ja vien tas nav nogriezts uzstādījumos)
  19. Izlasi, taps skaidrs: http://justinsomnia.org/2003/04/essential-database-naming-conventions-and-style/ Kāds varētu būt loģisks pamatojums tabulas nosaukšanai par skaitli/ciparu?
  20. :D Diemžēl tas ko tu gribi nav iespējams. Ir atšķirība, vai pārlūks ver vaļā failu no diska pa taisno, vai ver vaļā tavu lokālo serveri. Jajau tik grūti ierakstīt ar roku to adresi, varbūt saglabā pārlūkam grāmatzīmēs? :D
  21. ATsaucoties uz kodu... //panemam visu info no formas $name=$_POST['name']; $email=$_POST['email']; $phone=$_POST['phone']; $pic=($_FILES['photo']['name']); //ierakstam visu ieks DB mysql_query("INSERT INTO `employees` VALUES ('$name', '$email', '$phone', '$pic')") ; Manuprāt, jebkurā gadījumā, vai raksta 'pagaidu variantu', vai gala variantu, NEDRĪKST pa taisno bāzt post,get datus iekšā kvērijā. Sarakstīt kaut kādu kodu ar domu - ai, gan jau vēlāk salabošu tās iespējamās sql injekcijas vietas - ir tīrais sviests. Nedomājot būtu jāfiltrē, kādi dati tiek likti kvērijā un vai vajag viņus eskeipot...
  22. un atkal jau.. vai tiešām nekad neesi dzirdējis par tādu lietu, kā sql injekcijas?
  23. Labāk DB neglabā pilnu ceļu. Saglabā galerijas id, un bildes id (kas tev jau ir) un tad php pieņem, ka ceļš ir $bildes_cels = "galerijas/$galerijas_id/$bildes_id.jpg";
  24. Nu tas nez vai būs iespējams. Mēģini panākt līdzīgu efektu ar to, kas dots inbox'ā - tas viņu WYSIWYG editors...
×
×
  • Create New...