Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. Esmu taisījis, spēlēšanās nolūkos :) Īsti nesaprotu tavu domu ar trafika ietaupīšanu.
  2. Pamēģini atvērt ar visām imagecreatefromXX f-jām. Ja ar vienu sanāk, tad tā ir bilde :)' Vēl jau var čekot paplašinājumu un/vai mime-type, un ja tas ir .gif, tad mēģināt bildi atvērt tikai kā gif'u, un ja nesanākt, tad teikt, ka tā nav bilde. Vēl ir arī tāda fja imagecreatefromstring, kas pati nosaka bildes formātu.)
  3. Cik saprotu tev jāizvada visas kategoriju vērtības, kurām atbilst kaut viens ieraksts no produkti tabulas? $q = mysql_query('SELECT DISTINCT(kategorija) FROM kategorijas JOIN produkti ON kategorijas.id=catid'); while ($r=mysql_fetch_row($q)) { echo $r[0]."\n"; } Var arī ar subkveriju, kas laikam ir uzskatāmāk: SELECT kategorija FROM kategroijas k, (SELECT DISTINCT(catid) AS catid FROM produkti) tmp WHERE k.id=tmp.catid
  4. Moš pamēģini nevis ar innerHTML veidot tos elementus, bet ar document.createElement().
  5. Tā kā kveriji veidā "SELECT COUNT(*) FROM ..." atgriež vienmēr 1 rindu, tad mysql_num_rows(..) atgriezīs vienmēr skaitli 1 un nav nekādas jēgas to izsaukt.
  6. Lai darbotos, ļoti vienkārši: pieliec vienu otram galā, kautkas jau darbosies, bet vai tā kā vajag.. tas jau cits jautājums.
  7. Tas kk_div elements atrodas iekš <form>...</form> tagiem?
  8. kewordi: "Entity-Relationship Model" vai "Database Normalization" A sīkāk: Ja tevā gadījumā ir šāda tabula id vards apraksts1 apraksts2 apraksts3 ---------------------------------------------- 1 janis janis_a1 janis_a2 janis_a3 2 juris juris_a1 juris_a2 juris_a3 tad manā ieteiktajā variantā būs šādas tabulas: users: id vards ------------- 1 janis 2 juris apraksts: id user_id teksts --------------------------- 1 1 janis_a1 2 1 janis_a2 3 1 janis_a3 4 2 juris_a1 5 2 juris_a2 6 2 juris_a3
  9. Tas tak ir nepareizi: lietot aprakst1,...apraksts50 kolonnas. Tā ir viena no pazīmēm, ka jāņem 1-n relācija: useris (id,name,surname) apraksts(id, usera_id, teksts) Ko īsti tavi +- tur nozīmē saprast nevar. Lieto vai
  10. Īsti, kas tev nesanāk? bin2hex laikam strādā, ja? Atpakaļ tikai nemāki dabūt? To var šādi - $bin=pack('H*', $hex); Bet jautājums - kāpēc vajag pārvērst uz hex? Stringā var taču arī binārus datus pa tiešo modificēt - $strings{10} = "\16";
  11. Es tak tev saku - meklē Javascript kodu (tik atceries par tādiem lietotājiem, kuriem javaskripts diseiblots) Ar šo vajadzētu pietikt: http://www.pageresource.com/jscript/jscreen.htm
  12. Ar ko atšķiras darbības "cērt nost" un "jāpārlogojas"? Tās klases kodu apskatījos, un man šķiet, ja tur tās 6 minūtes nekā nedara, tad lietotājs tiks automātiski izlogots un tiks izvadīta login forma.
  13. Es īsti nesaprotu, kas tev tur nesanāk. Tās klases kods nestrādā vai?
  14. Ar php labākajā gadījumā tu dabūsi servera izšķirtspēju, jo tas izpildās uz servera. Lai dabūtu klienta datora informāciju, tev jāskatās citā virzienā - JavaScript.
  15. if (a) b; c; ir tas pats kas: if (a) { b; } c; (pilnīgi tāpat kā jebkurā citā programmēšanas valodā)
  16. Manuāli rakstīts: [quot]jpeg-6b To enable support for jpeg-6b add --with-jpeg-dir=DIR. [/quot] Tev varbūt nav jpeg-6b bibliotēka (ftp://ftp.uu.net/graphics/jpeg/) uzinstalēta? Un kāda php versija tev?
  17. Ja uploadošanai pieņemsi tikai png/gif/tif formātus, tad ar GD var iztikt.
  18. Pirms sāku citiem uzdod šādus jautājumus biju izskatījis http://lv.php.net/manual/en/ no viena gala līdz otram, lai zinātu, ko var atrast turpat, un ko jautāt citiem.
  19. Ja tev ir formā: <input name="username"><input name="password"> un tu nosūtītos datus pārbaudi šādu sql kverijā vai ir tāds lietotājs: $q = mysql_query("SELECT COUNT(*) FROM users WHERE name='".$_POST['username']."' AND password='".$_POST['password']."'"); list($cnt) = mysql_fetch_row($q); if ($cnt==0) { // nav tāda usera } else { // ir tāds useris } Tad vienkārši ievadot password lauciņā tekstu "blabla' OR 1" (bez " pēdiņām apkārt)kverijs vienmēr atgriezīs visu useru skaitu, tb lielāku par 0 vērtību un notiks veiksmīga ielogošanās.
  20. bubu

    gbook + login

    Un kukijus nav viegli noviltot?
  21. Ja $a='aaa' un $b='bbb', tad izteiksme $c=$a.$b piešķirs $c='aaabbb' Īsāk sakot - tā ir stringu konkatenācija. http://lv.php.net/manual/en/language.operators.string.php P.S. Iemācīes korektāk noformulēt topika nosaukumu.
  22. emm... tu zini ko php nozīmē // rindas sākumā?
×
×
  • Create New...