Jump to content
php.lv forumi

andrisp

Moderatori
  • Posts

    8,065
  • Joined

  • Last visited

Everything posted by andrisp

  1. andrisp

    URL edit

    Es nesaprotu šo, līdz ar to arī nesaprotu, ko cilvēks vispār cenšas panākt, ja jau līdz šim viņs to dara ar "forwardēšanas" palīdzību (tā vismaz no teksta sapratu).
  2. andrisp

    URL edit

    Man šķiet, ka tev vajadzētu mēģināt izteikties skaidrāk.
  3. andrisp

    Update?

    Pārliecinies vai ir tavam linuxim ir uzlikts cron, mēģini meklēt /etc/crontab failu. Ja atrodi, tad pievieno apt. šādu rindu. 0 19 * * * * root php /cels/uz/php/failu.php http://www.adminschoice.com/docs/crontab.htm <- Skat. šeit priekš vairāk infas.
  4. diemžēl nelīdz, bet man šķiet esmu uz pēdām problēmai =)
  5. Ir divi faili. Abi UTF bez BOM simbola. viens: <? ob_start('tests'); echo '<tags>Saturs</tags>'; $page_content = ob_get_contents(); ob_end_clean(); require('lapa.php'); ?> Un: <html> <head> ... </head> <body> <?php echo $page_content; ?> </body> </html> Zinu - izskatās nesakarīgs un nevajadzīgs, un nelabs, bet tāds šis kods ir lai parādītu struktūru un ideju manai problēmai. Un problēma - $page_content sākumā nez kāpēc parādās kaut kāds dīvains characters. Skatoties sourci iekš FF nav redzams, bet iekš IE ir redzams. Kur varētu būt problēma ? Paldies
  6. Skat lukur fja, kas tev palīdzēs. function num_only(evt, cntr) { var key = evt.which ? evt.which : evt.keyCode; if ((key == 44) | (key == 46) | (key == 8) | (key == 37) | (key == 39) | (key == 9)) { if(cntr.value.match(/\.|\,/) && ((key == 44) | (key == 46) ) ) { return false; } return true; } if ((key >= 48) && (key <= 57)) { return true; } else { return false; } } input elementam pieliec klāt onkeypress (piem., <input type="text" onKeyPress="return num_only(event, this); " />). Vienīgi šī fja vēl arī ļauj ievadīt komatu un ptu. Mēģini parediģēt pats. Kā ievietot fju (respektīvi - javascript kodu) html lapā, palasi šeit - http://www.w3schools.com/js/js_howto.asp (w3schools vispār ir labs resurss) Un nebaidies mācīties jaunas lietas :)
  7. Vispār jau offtopic sadaļa nebūtu jāatvainojas par offtopic ;)
  8. Es pārpratu tevi sākumā. Ir ir sūtīt.
  9. Par ko tu runā ? Par gmail ? tur nemaz nav Sūtīt. Par inbox ? tur jau nemaz nav onchange ar submit :) Ā, sapratu, tu runā par gmail.. tev tikai izskatās, ka nekas neuploadojas, tu vienkārši varbūt nesagaidi kamēr gmail beidz uploadot to failu (jo tad kad viņs beidz,file="type" inputs tiek nomainīts pret <a> tagu ar faila nosaukumu).. pamēģini uploadēt maziņu text failu un pagaidi.
  10. man vairāk nedroši tas liekas no apmeklētāja puses.. pašam ir gadījies nejauši izvēlēties failu, ko es it nemaz negribu uploadot.. parastā gadijumā es varu atcelt darbību (izvēlēties citu failu vai vienkārši nenospiest submit), bet šinī ne. gmail gadijumā tas varbūt nav tik svarīgi, bet citās sistēmās, kur fails tiek publiskots uzreiz pēc uploadošanas, tas ir gan svarīgi un būtu jāņem vērā. Bet nu vispār es jau esmu novirzījies no tēmas :)
  11. Par to onchange es iedomājos, bet man likās, ka uz type="file" tas nestrādā, jo tas liekas tā .. nedroši.. upd: pareizāk sakot - nedroši liekas, ka var automātiski submitot formu ar failu, bet vispār ja tā padomā, tas ir tikai loģiski.
  12. Gmail sistēmā ir baigi interesenti izveidota failu pievienošana - izvēlamies failu un viss.. Nav pat jāspiež 'upload' vai kas tamlīdzīgs.. fails automātiski pats uploadējas (protams, jāizvēlas ir pašam).. To es, protams, saprotu, ka dara ar Javascript (ajax), bet kā ? Mēģināju pats pētīt, bet neko nesaprotu, kur kas viņu kodā atrodas :(. Varbūt kāds var apstāstīt ?
  13. Tā ir fobija, kas kādu laiku atpakaļ piemita arī man :)
  14. Droši vien sadaļu jau tam veidot īsti negribēsies, bet varbūt pietiktu ar pinned topicu iekš autsauksmju sadaļas.
  15. hmm.. varbūt tas ir tikai jānorāda config failos vai kaut kā tā ? Domāju, ka šādai iespējai vajadzētu būt - tikai vai nu tā nav ieslēgta, vai arī ir speciāli diseiblota. Bet varbūt arī ne.
  16. Vai lo-fi versijai nevar pievienot iespēju atbildēt un veidot topikus(šis varbūt nav tik vajadzīgs) ? Šobrīd tādas nav.
  17. To es saprotu. Mans piemērs bija laikam pārāk triviāls. parasti man ir tā ka template failā tiek inkludotas arī citas lietas, un tas $page_cnt parasti satur tikai kautkādus <p><h><a><div> tagus un varbūt kādu tabuliņu. Reāli tad template fails izskatās, piemēram, šāds: <html> <head> <title><?php echo $page_name ?></title> </head> <body> <div><?php require('templ/head.php'); ?></div> <div><?php require('templ/menu.php'); ?></div> <div><?php echo $page_cnt; ?></div> <div><?php require('templ/foot.php'); ?></div> </body> </html> Arī šis, protams, ir triviāls piemērs (pseido-templeits), bet apmēram tā es taisu. Zinu, ka tas nav labākais veids (bet nezinu kā ir labāk). Īstenībā es nemaz nevaru iedomāties kā var panākt pilnīgu html atdali no php koda.
  18. Es gribētu vēlreiz pievērt v3rb0 uzmanību. Man $page_cnt satur html. Kāpēc tas ir slikti ?
  19. hmm.. man tieši ir .. kāpēc tas ir slikti ?
  20. Vai tiešām ? To, ko jūs laikam saucat par Plain php template, man izskatās apm. šādi: <?php $templ_file = 'templ/main.php' $page_cnt = ''; <pārējos kods.. nekas uz ekrāna netiek sadrukāts. visi outputi tiek bāzti $page_cnt failā.> require($templ_file); ?> un pats template fails: <html> ... <body> <?php echo $page_cnt; ?> </body> </html> Atkarībā no templ faila, varam taisīt arī vairākus mainīgos. Un varam veikt arī loģiskās darbības iekš templ faila. Nu - tā aptuveni es daru. Varbūt kādi ieteikumi/aizrādījumi ?
  21. andrisp

    Hack

    mjā.. neviena komata..
  22. nezinu, man īpaši nepatīk tās short-syntax kontrolstruktūras Piem., ja man ir tāds kods kā tu uzrakstīji un es pēkšņi izdomāju, ka man vajag izpildīt vēl vienu fju, ja ID netiek padots ? viss jāpārraksta.
  23. Ja tev kodā ir $id = $_GET['id']; tad tev obligāti arī ir jāpadod tas id (?id=kautkas), lai nebūtu undefined taisi tā if(isset($_GET['id'])) { $id = $_GET['id']; } else { $id = 1; //Norādi kautkādu defaulto vērtību, vai arī vispār pārtrauc skriptu, vai dari jebko, ko tev gribas } Un vēl iespējams, ka tu esi izdarījis unset($_GET);
  24. andrisp

    header

    nu viena vieta - http://pear.php.net/manual/en/standards.ph...dards.indenting nesaprotu, ko bubu centās pateikt, bet v3rb0 taisnība - man jau arī liekas, ka atstarpes lietot ir nelabi.
×
×
  • Create New...