Jump to content
php.lv forumi

Kaklz

Moderatori
  • Posts

    1,401
  • Joined

  • Last visited

Posts posted by Kaklz

  1. ))vai kaa uzreiz mani te aplikaat))

     

    njus, piemeeram, es domaaju taadu pauzi, teiksim, brrr.. nu kaa kaut kaads slideshow-s viena bilde paraadaas, pauze, otra bilde.. vai kas tamliidziigs.

    tur nu tev jāskatās javascript virzienā, jo iepriekšējo bildi jau tāpat atpakaļ ar PHP nesavāksi - a pauze sanāks tāpat, kamēr slideshow bilde novilksies tiem, kam lēnāks pieslēgums ;)

  2. Nuu ar php ir arii diezgan jauki shell scriptinjus rakstiit..

    Ja slinkums vai nav zinaashanas bashaa vai perlaa tad php ir variants un tur kaut kaadas pauzes un sleepus izmantot var.

     

    Otraamkaartaam ieksh php var rakstiit ar dazhaadus daemon procesinjus, botus un sazin ko veel ;)

     

    Es piem diezgan eleganti prieksh savaam vajadziibaam paipoju shaadus taadus e-pastus caur php scripteli.

    paldies :)

     

    Pats arī esmu dažas no pieminētajām lietām taisījis, bet pauzes gan nav bijušas nepieciešamas :)

  3. Kaklz :)

    Ko tu smej, es vienkārši tā uz sitienu nevarēju iedomāties tādu situāciju (un līdz šim brīdim vēl nevaru), kurā tas būtu nepieciešams.

     

    Visi te to vien dara, kā runā par to, kā dabūt, lai skripts ātrāk izpildās, kādas pēdiņas kurās vietās jālieto, un apspriež vēl visādus performance-tuning efektus, bet te viens pēkšņi uzrodas, kam tas viss par ātru notiek un jāliek pauzes pa vidu :D

     

    Tā nu vienkārši gribēju zināt, kam tas vajadzīgs :)

  4. feel the difference

    `id` int(11)

    un

    `id` tinyint(11)

     

    Patiesībā sintakse tinyint(11) ir diezgan padumja - datu tipam, kuram maksimālā ietilpība ir 256, ja neglabā zīmi, teikt, ka viņš var saturēt 11 zīmes - parādi man veselu skaitli decimālajā skaitīšanas sistēmā, kurš būtu ar 11 cipariem un mazāks par 256 :) :P

  5. CREATE TABLE `guest` (
     `id` tinyint(11) NOT NULL auto_increment,
     `vards` varchar(25) NOT NULL default '',
     `komentars` text NOT NULL,
     `pievienots` date NOT NULL default '0000-00-00',
     PRIMARY KEY  (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=127;

    kapec tada cuciba?!..nevaru pievienot 128 ierakstu...no sakuma domaju ka limits kaut kads uzlikcs bet tad uz vairakiem hostiem un MySQL un vienalga saglabajas proba..citas tabulas esmu veidojis un ir aizgajis pat lidz 5-6 shtukiem..

    tas tāpēc, ka esi par primāro atslēgu uzlicis id tinyint. Tinyint ir datu tips, kas ar zīmi ļauj saglabāt skaitļus robežās no -128 līdz 127. Citas reizes acīmredzot esi licis int vai kādu citu tipu.

  6. Rindiņa:
    mysql_query("Select count(*) from hosts where DATE_FORMAT(NOW(),'%d')='$today'");

    Nu šī rinda man strādā un viss ir ok!

     

    Man ir tabula "hosts" un tur lauks "date" un no turienes panjemu shisdienas hostus. bet nesaprotu, ka mysql zina, no kura lauka skatities to datumu? Kas butu ja man butu kadi 3 lauki ar "date_time" formātu? Queryjā esmu norādījis tikai (NOW(),'%d') tie ir divi elementi - vajadzētu trešo.

     

    kāds mošk zin?

     

    Ps. Manuālī neko intresantu par šo neatradu, tur bij tieši kā man.

    NOW() ir funkcija, kas MySQL atgriež pašreizējo servera laiku. Attiecīgi - tev šajā gadījumā tiks atgriezti visi ieraksti.

     

    NOW() vietā vajadzētu likt attiecīgās kolonas nosaukumu.

  7. hm <_< parasti esmu apķērīgs, bet šito štelli

    Varbūt šis ir īstais: http://www.laacz.lv/f/misc/

     

    nesapratu... Tur ir parādīts, kā to uztaisa (source, respektīvi), vai tas ir rezultāts, ko redzu savā browserī...

    masīvā $_GET[] ir kaut kāds defaultais parametrs REFERER , or how does it work??

    tas ir jāraksta .htaccess failā

  8. justus, esi ka nu tik laipns un lasies ārā no šī topika ar savām problēmām. Tas ir tas pats, kas pieiet uz ielas svešam cilvēkam un sākt prasīt par savām psiholoģiskajām problēmām.

     

    topika autoram: pats neesmu mēģinājis, bet ir priekš PHP tāds Flash modulis uzrakstīts, saucās MING, http://ming.sourceforge.net/. Iespējams, ka parokotoies attiecīgajā lapā varētu atrast arī sev nepieciešamo risinājumu.

  9. vai kādam ir ideja kā varētu textu apstrādāt ar htmlspecialchars() tā lai <br> un<br /> tiktu attēloti korekti - tie izpildītos

    $text = str_replace('::breiks::', '<br />', htmlspecialchars(str_replace('<br />', '::breiks::', str_replace('<br>', '<br />', $text));

  10. Nu tā - atrisināju problēmu ar LV:

    Izmantoju http://ros.co.nz/pdf/ klasi.

    eku kods, kas izveido šo http://gauja.adati.lv/~alex/pdf/tabula.php failu:

    http://paste.php.lv/978

     

    Vēl jāpastāsta par afm failu ģenerēšanu:

    Viss aprakstītais tiek darīts uz Linux (var arī uz Windows kaut kā līdzīgi)

    1) Atrodam mūs interesējošo TrueType failu

    2) Rakstām komandu:

    ttf2pt1 -a -l latin4 /cels/uz/fontu/<fontavards>.ttf <fontavards>

    rezultātā izveidojas 2 faili <fontavards>.afm un <fontavards>.t1a

    3) Failu ar paplašinājumu .t1a var izdzēst

    tagad vajag tikai pārkopēt *.ttf un *.afm failus uz to vietu, kur tie būs pieejami mūsu skriptam.

     

    Piezīme - nekorektas atstarpes ir tad, ja izmanto jau esošos afm failus - tajos nav korekti platumi latviešu burtiem.

    Es aprāvos pie vietas, kur bija jāsaraksta tas atšķirību masīvs ..

     

    Lielumlielais paldies par paraugu! :)

  11. viss ir atkarīgs no tā, vai tu gribi pēc tam ļaut lietotājam šo informāciju labot, vai nē. Ja tu ļausi viņam labot, tad būs auzas - jo datubāzē stāvēs pārveidota informācija, kas neatbildīs tai informācijai, kuru lietotājs ir ievadījis un sāksies problēmas. Būs gan dubulta adrešu aizvietošana, gan citi brīnumi.

     

    ja domā par ātrdarbību, tad, protams, var glabāt datubāzē arī netīro informāciju, taču var arī veidot kaut kādu cache mehānismu, kas glabātu jau gatavas html lapas uz servera.

  12. Taču problēma ir faktā, ka vismaz man neizdevās piedabūt dziesmā latviskos burtus.

    Vai tas ir novērojams arī jaunajā versijā? Itkā viņš sakās esam pievērsis īpašu uzmanību speciālajiem characteriem.

    Par to nu tev pašam nāksies pārliecināties, jo nu jau kādu laiciņu neesmu ar šo klasi ņēmies un par jaunākajām versijām neesmu interesējies.

  13. 3) nav taada ENDIF;

    negribu būt kašķis, bet ir gan tāds endif ;)

     

    PHP kā valoda ir elastīga arī attiecībā uz kontroles struktūru pierakstīšanu - ir atļauts lietot ne tikai C stila sintaksi, bet arī augstāk redzamo. Tiesa C stila sintakse tiek lietota 99% gadījumu un tāpēc liela daļa PHP programmētāju nemaz par cita veida sintaksi neko nezina ;)

  14. Ir pāris interesantas klases:

     

    1) http://ros.co.nz/pdf/ Visas vajadzīgās iespējas jau saliktas iekšā, ieskaitot tabulu ģenerēšanu, bilžu ievietošanu un citas lietas. Taču problēma ir faktā, ka vismaz man neizdevās piedabūt dziesmā latviskos burtus. Ja ir vajadzība ģenerēt angliskas atskaites, tad šis varētu būt īstais rīks.

     

    2) http://www.fpdf.org/ . Neesmu īpaši iedziļinājies šajā pasākumā, bet kaut kur tika dots kā links uz baigo brīnumrīku.

  15. Derētu uzmeidot sistēmu kura izčeko vai ir noteikti vārdi un ja ir tad pāradresē uz kautkāda veida tutoriāli!

    Uztaisīt ļoti labi pamanāmu tēmu " ESESMUIDIOTS-PHPLAMERISUNGRASOSUZDOTPILNIIGIDEBIILUSJAUTAAJUMUS "!

    Tur iekšā visus stulbos jautājumus ar atbildēm un kaut cik gataviem scriptiem iekš paste.php.lv!

    Taču tad ir jāatrod kāds "NU ČISTA NEAIZŅEMTS" cilvēks kas visu to būtu ar mieru uztaisīt...

    Ah, idejas, idejas... :wacko:

    a tev neliekas, ka ar šo tematu tu pats tiktu aizsūtīts uz savu pieminēto tēmu?

  16. hmm... Programmeetaajam ir vajadziiga arii izteele un radoshaa domaashana, starp citu, pie tam ljoti speeciiga - manupraat logjika ir katram cilveekam un taa nav gruuta, bet radoshais moments un izteele, manupraat, ir pats buutiskaakais, kas atshkjir labu programmeetaaju no vienkaarsha :)

    Tev kaa dizainerim noteikti jau ir koncentreeshanaas speejas (ljoti labi) un izteele (arii super). Atliek tikai iemaaciities programmeeshanas logjiku! :)

    IMHO labam programmētājam apakšā ir jābūt diezgan labai sistēmu izpratnei, spējai pašam tādas radīt, kam ļoti var palīdzēt matemātiskās zināšanas ;)

×
×
  • Create New...