Jump to content
php.lv forumi

Roze

Administratori
  • Posts

    1,561
  • Joined

  • Last visited

Everything posted by Roze

  1. Fuj CGI modee sako un jaaizmanto tikai tad ja servera programmatuura neatbalsta moduljus un tie nav pieeejami prekompiletaa variantaa.. Taapeec luudzu lasiit http://lv.php.net/manual/en/install.apache...apache2.windows Example 3-8. PHP and Apache 2.0 as Module
  2. Nu varbuut paskaties error logus.. Preteeji diezvai tev kaads kaut ko sheit jeedziigu pateiks jo: 1) Apachi / php liki katru atseviskji jeb kaut kaadu All In One paku? 2) php kaa apache modulis vai CGI modee? 3) Vai izpildiiji visas php instalaacijas instrukcijas (ja piemeeram kaa apache moduli tad windows/system direktorijaa obligaati jaiekopee php4ts.dll) 4) Galugalaa kas pa OS? Windows (kaads? vai NT sisteema (2000/XP) vai veel 98 kur services neeksistee), jebshu *ix?) utt
  3. Es gan pilniibaa visu nesapratu no pirmaa posta (arii no otraa) bet nu meegjinaashu atbildete pa gabalinjam.. Lai noskaidortu vai veertiba ir arrayaa vinsh nav ar ciklu jaapaarbauda.. Eksistee in_array() http://lv.php.net/in_array Proti ja $my ir arrays tad if(in_array($_POST['blah'],$my)) { ir; } else { nav; } Shis te ir gauzhaam nepareizi.. 1. Balstoties uz pirmo scripta fragmentu $fp = file('mans.txt'); $fp jau tiek izveidots kaa masiivs (arrays) kursh satur katru faila rindinju jaunaa masiiva elementaa.. explode() nepiecieshams strings Liidz ar to $fp = file_get_contents('mans.txt'); 2. Funkcija explode() atgriezh masiivu tapeec veelreiz likt funkcijaa array() masiivu nav pareizi..
  4. Nee nu bija jau tev doma un virziens pareizs tik bik kljuudaini pierakstiits.. Anyway you're welcome :)
  5. Shitais bes subselectiem (mysql <= 4.0x): SELECT produkts.* FROM produkts LEFT JOIN pasutijums ON (produkts.prod_id=pasutijums.id_prod AND pasutijums.id_pas='6') WHERE pasutijums.id_prod IS NULL; Shitaas vareetu buut ar: SELECT * FROM produkts WHERE prod_id NOT IN (SELECT id_prod FROM pasutijums WHERE id_pas='6')
  6. Nu pat tu sarakstiiji pilniigu sviestu.. Kaa tad tu taisies izvadiit templeitu nedrukaajot uz (ekraanu/stdout) info? Output bufering ir veel lielaaks performances miinus kaa viss ieprieksheejais, bet atbildot uz jautaajumu - nee probleemu nav. Ne par kaadu citu bremzeeshanu neviens arii nerunaa.. php neveido noslodzi klienta galaa.. Kas attiecaas uz kontenta vienlaiciigu nonaakshanu uz browseri tas tikuntaa tiek paarsuutiits pa gabaliem (chunkiem) (neeksistee taads "vieniigu echo aizlidina visu saturu uz browseri) piekam ja ir zheel trafika tad var lietot kompresiju (gzip).
  7. Neviens jau nesaka ka nevar.. Var izmantot ne to vien utt.. Runa/diskusija gaaja par aatrdarbiibu (vismaz no mana viedoklja) - pie kam ne aatrdarbiibu vai eertiibu no koda labotaaja/dizainera puses bet gan servera jo vinjam tas viss buus "jasagremo"
  8. Nee.. Bet gan kaa a-katram-sava-taisniiba-un-iepuut :) Kas attiecas uz mysql_fetch_assoc http://php.lv/f/index.php?showtopic=714&view=findpost&p=4113
  9. Roze

    Encoding

    Konfigaa nekas nav jaamaina.. Visus AddDefaultCharset izmest nafig.. Bet lapa jaasaglabaa UTF formaataa un jaieliek pie meta tagiem ka tas ir UTF vai ar php jaasuutaa pareizais headeris..
  10. Kaa reiz nevajag tos AddDefaultCharset izmantos (izkomenteet no apaches konfiga vispaar aaraa). Jo Apache taadejaadi jebkurai lapai suuta browserim headeri ka encodings ir shajaa gadijumaa win1257 un liela dalja browseri (IE noteikti) nenjem veera avairs kas ir ierakstiits meta tagos .. Taapeec izvaac nafig no konfiga/restarto apachi, ieliec pie krievu lapas win1251 (kas tev gan jau ir) un vaidzeetu buut okej
  11. Tas gan nav php bet MySQL kljuudas pazinjojums (nevar izveidot temporary table).. Error code 13: Permission denied Kas kaa jau Aleksejs teica noziimee ka attieciigajam lietotaajam nav tiesiibu rakstiit tajaa direktorijaa (kas gan ir jociigi) jo MySQL vaidzeetu iet kaa servicam un TEMP direktorijaa parasti var wraitot visi..
  12. Ghmm php ir "html embeded" valoda kapeec taa buutu jaaatdala? :) Es itkaa negribu strideeties.. protams dari kaa tev patiik utt un ekspirementa noluukos ir jauki pameegjinaat visu ko :) Kas attiecas uz ciklu.. Tikpat labi vari uzrakstiit <? while($row = mysql_fetch_assoc($result)) { ?> <tr><td><? echo $row[lauks]; ?></td></tr> <? } ?> PHP ir principaa atdaliits no html un tas ir analogs tavam templeitam {ANIME}<tr><td>{TITLE}</td></tr>{/ANIME} Manaa gadijumaa {ANIME} vienkaarshi tiek aizstaats ar while() { .. un kuru normaals editors uzskata par komentaaru ieksh html koda un neaiztiek anyway.. Liidz ar to starpiibas shaja ajautaajumaa nav.
  13. Njea.. Pakaapiens gan ir tachu pirmais ne peedeejais =] alpha ir pirmaa release (scratch) tad naak beta :) Alpha and Beta Release Stages The first version in field release is usually called an alpha release, while a second release is called the beta. The product may be immature in the alpha release. Only critical tasks have been implemented with high quality. Usually, only a limited number of customers are willing to accept an alpha version of the product and assume the associated risk. During the beta release, enough of the system should be working to convince the customer that soon the beta application will be a real product. The beta release is more mature and is given to a much larger customer base. When enough of the system is built, the system is ready for a transition into the next stage: releasing a high quality product Papildus shitam veel reizeem beigaas ir arii Release Candidate alja RC jeb Pre-Gold/Final (vairaak ieksh gaming) :)
  14. nee nu kaapeec ar printf??? Un kapeec ne shaadi? <tr><td><? =$title ?></td><td><? =$category ?></td><td><? =$episodes ?></td><td><a href="<? =$url ?>"><? =$url?></a></td></tr> (vai ar echo) Un ieguusti analogu templeitu ar starpiibu ka vairs nafig nav jaaglabaa kaut kaadi .tmpl faili, nekas nav jaanolasa un papildus jaapaarsee/jaarepleiso/jaawraito.. Nesaprotu prieksh kam sarezgjiit sev dziivi ja rezultaataa taapat nebuus buutiska ieguvuma..
  15. Templeta engiini (varbuut) atmaksaajas tikai tad ja serverim ir mezhoniiga noslodze un tu gjeneree gatavus statiskus failus preteeji bremze noteikti buus lielaaka un jeega maza.. Proti ar ko atskjiras ja tev ir templeits kuraa teiksim ir <html><head><title>{TITLE}</title> ... Un vienkaarshi php fails kuraa <html><head><title><? echo $title; ?></title> Principaa nearko iznjemot to ka tev pirmajaa variantaa ir jaielasa veel klucis r tekstu tad tas jaapaarsee un jaarepleiso dinamiskaas vietas kas nu nu galiigi nav vajadziigs un lietderiigi.. Un otro variantu tu tikpat labi vari editeet jebkuraa WYSIWYG editoraa nebaidoties ka kaut kas tiks sabojaats.. Taakaa attieciibaa uz kaut kaadiem speed improvmentiem labaak ir domaat par php/http keshu..
  16. http://bugs.mysql.com/bug.php?id=367 Ja ir veeleeshanaas lietot alpha/preview versijas ir jaalas bugtraqs lai lieki nebendeetu sev nervus :)
  17. Peec pirmaa acu uzmetiena gaidiiju nedaudz vairaak.. Pagaidaam piedavataas iespeejas neko iipashi nav vairaak un labaakas par teiksim phpMyAdmin - taada pati sisteemas un runtime variablju apskate, lietotaaju privilegjijas (phpMyAdmin tas pat manupraat ir labaak norealizeets prieksh endusera). Interesants vareetu buut Backup variants - ja uz windozes tas buutu apmeeram skaidrs jo izskatijaas peec Task Schedulera tad uz *ix frontends crontabam? Driizaak vareeja jau saakt paredzeet/ietaisiit Viewu, Stored proceduru utt administreeshanu - taakaa shis ir alpha un 5.0 ar ir alphas/preview stadijaa..
  18. ghmm a kas vainas trim() http://lv.php.net/trim nl2br(trim($komentars)) ? prieksh kam bloated preg_repleisus slash striposhanu un hvz veel ko
  19. Roze

    Neiet :(

    Par sms mail scriptiem attiecibaa uz LMT var saakt aizmirst .. http://www.lmt.lv/lv/index.php?pageid=2001026 http://www.lmt.lv/lv/index.php?pageid=3005001007
  20. A prieksh kam iekavas? iekavas vajadziigas tikai lai kaadu no darbibaam izpildiitu ar lielaaku prioritaati.. Tu tach pashu matemaatisko izteiksmi uz ekraana nevadiisi so ir pofig vai ir 1+-2 vai 1+(-2) manupraat.. Papildus var piemineet ka eksistee arii $c++; // palielina $c par 1 $c--; // pamazina $c par 1
  21. My fault - fiksi rakstiiju neiistais ORDER BY nepanjeemaas..
  22. Pameegjini select name, count(id_kom) from tab_a left join tab_b ON (tab_a.id=tab_b.id_kom) group by id_kom
  23. php4Delphi Bet tas ir tāds ārprāts, ka esmu no tā drīz vien atteicies (bija doma iebūvēt VenPadā). Veciit nesaki.. Es patesteeju viss griezhas ka prieks.. Buus jaapsver iespeejas kur jamo pielietot - itkaa nav ljoti daudz variantu bet sho to jauku ganjauka izdomaat var. Venpadaa ja kas vari iebuuveet jamo kaa php koda parseeshanas - izvades fiichu, jo stradaaja itkaa aatri un saliidzinoshi korekti.
  24. Roze

    select

    To vajag lai peecaak nebuutu dubults darbs.. Viens variants protams ir sabakstiit to visu kaut kaa pa svojemu otrs sisteemaa.. http://lv.php.net/manual/howto/chapter-files.html http://lv.php.net/manual/howto/chapter-conventions.html http://lv.php.net/manual/howto/chapter-skeletons.html
  25. Roze

    select

    Progress aptuveni ir/bija shaads: Lai to dariitu officiaali (viss buutu uz miroriem) utt ir nepiecieshami shaadu solji: 1. Ieguut CVS accountu uz php.net tas ir izdariits un accounts tika izveidots pees Kaspara (aka laacz) pieprasiijuma - DONE 2. Visa dokumentaacija vinjiem ir rakstiita ieksh DocBook - kaa ir uz widozes nav ne jausmas bet prieksh tam uz vienas kastes *ix kastes tika viss salikts cvs tika pierubiits laboshana un kompileeshana notikaas - DONE (ta snepiecieshams lai viss buutu korekti / buutu refrences jo dokumentacija tiek buildota arii uz tiem formaatiem alja .chm pdf un hvz veel kaadiem un gruuzta uz visiem miroriem) 3. Luugt lai kaads no php comunity ar tiesiibaam uz CVS uztaisiitu lv moduli ieksj koka kuraa tad vareetu mees njemties un publiceet dokumentaaciju - STUCK Ir rakstiits uz kaadiem N mailiem peec dokumentaacijas uz [email protected] un nav sanjemtas NEKAADAS atbildes..
×
×
  • Create New...