Jump to content
php.lv forumi

AndrisXXX

Reģistrētie lietotāji
  • Posts

    5
  • Joined

  • Last visited

Everything posted by AndrisXXX

  1. Jā, tas ir variants. Tikai 100 000 lapām paies diezgan ilgs laiks, lai šitā čakarētos... Tapēc vajag procesu kaut kā automatizēt.
  2. Sveiki! Pieņemsim, ka mums ir HTML fails, kurš atrodas uz servera aiz trejdeviņām zemēm. HTML failā daļu satura ģenerē viltīgs JavaScript, kuru pētot mums nu nekādi neizdodas saprast kas un kā tur notiek. Atverot weblapu mēs browserī redzam, ka saturs tur ir, bet atverot lapas source neko prātīgu neredzam - daudz visādi JavaScripti, kuri mums būtībā nemaz neinteresē - nepieciešams nolasīt tikai rezultātu - to, ko dotajā brīdī šie JS ir uzģenerējuši. Piemērs: HTML lapa: <html> <body> <script language="JavaScript"> var d = new Date(); var curr_date = d.getDate(); document.write('<p>Tagad ir ' + curr_date + '. datums<p>'); document.write('<p>Un 4*3*2*1 = ' + (4*3*2*1) + '<p>'); </script> </body> </html> Atverot šo lapu browserī mēs redzam ~ šādu rezultātu: Tagad ir 24. datums Un 4*3*2*1 = 24 Nepieciešams dabūt šo rezultātu daļu. Ja vienkārši nolasa to HTML failu, tad, protams, tiek iegūts HTML lapas kods, nevis JS uzģenerētais saturs. Risinājumu var veidot PHP vai citās valodās. Jautājums tikai - kā?
  3. Uzdevums ir shaads: doti 4 datumi (datums = meenesis un diena; gads nav svariigs), augoshaa seciibaa viena gada ietvaros: datums1 = 12.februaaris datums2 = 14.aprilis datums3 = 1.septembris datums4 = 29.novembris Taatad, gads ir sadaliits piecos posmos: posms1: no 1.janvaara liidz 12.februaarim [gada saakums liidz datums1] posms2: no 12.februaara liidz 14.aprilim [datums1 liidz datums2] posms3: no 14.aprilja liidz 1.septembrim [datums2 liidz datums3] posms4: no 1. septembra liidz 29.novembrim [datums3 liidz datums4] posms5: no 29.novembra liidz 31.decembrim [datums4 liidz gada beigaam] Datumus vajadzeetu glabaat db (MySQL) un tos vareetu peec vajadziibas mainiit. Uzdevums ir izmantojot php izvadiit konkreetajai dienai atbilstosham posmam atbilstoshu tekstu (kas arii glabaajas datubaazee). Pienjemsim, ka posmiem atbilst shaadi teksti: posms1.text = "ziema un sniegs" posms2.text = "atkushnji" posms3.text = "saule" posms4.text = "skola" posms5.text = "ziemas atvaljinaajums" Tad piemeeram: ja shodien buutu 24.janvaaris, tad php no db izvilktu posms1.text; ja shodien buutu 1.marts, tad php no db izvilktu posms2.text; ja shodien buutu 4.maijs, tad php no db izvilktu posms3.text; ja shodien buutu 2.septembris, tad php no db izvilktu posms4.text; ja shodien buutu 30.novembris, tad php no db izvilktu posms5.text; Ceru, ka skaidri izteicos :) Jautaajums ir, kaa shito visu padariishanu smuki norealizeet. Plds, -Andris
  4. Dazhi iesaaceeja jautaajumi: Vai vienaa MySQL datubaazee var normaali glabaat tabulas, kuras ir dazhaadaas valodaas (lv, eng, ru)? Kas tam ir nepiecieshams? Vai vienaa tabulaa var buut, piemeeram: 'lauks1' - latviski, 'lauks2' - krieviski, 'lauks3' - angliski? Kaada ir labaakie veidi, kaa nodroshinaat PHP+MySQL saita daudzvalodiibu (lv, eng, ru)? Piemeeram, ir saits, kas paardod paartikas produktus. Katram produktam ir jaabuut: 1) apraksts lv, eng un ru valodaas. 2) piegaadaataaja nosaukums 3) produkta nummurs Vai shaadaa gadiijumaa ir jaaveido 3 tabulas: pirmajaa dati, kas ir neatkariigi no valodas izveeles (piegaadaataaja nosaukums, produkta numurs, produkta apraksts defaultajaa valodaa - lv) kaa arii noraades uz produkta aprakstu eng un produkta aprakstu ru valodaas. Otrajaa tabulaa glabaatos produkta apraksts angliski un treshajaa - krieviski. Jebshu labaak visu glabaat vienaa tabulaa? Veel viens jautaajums: kas buutu jaaieveero, no kaa buutu jaauzmanaas un kaa eertaak uztaisiit web interfeisa vairaaku valodu iespeeju? Plds un luugums nenjemt ljaunaa, ja jautaajumi izklausaas vienkaarshi :) -Andris
×
×
  • Create New...