Jump to content
php.lv forumi

GedroX

Reģistrētie lietotāji
  • Posts

    373
  • Joined

  • Last visited

Everything posted by GedroX

  1. Nu tas ir pirmais, kas jāizdara - jāuzraksta funkcija lower latviešu burtiem. :)
  2. $ko = array('/Ā/','/Č/','/Ē/','/Ģ/', '/Ī/','/Ķ/','/Ļ/', '/Ņ/','/Ō/','/Š/', '/Ū/','/Ž/','/ā/','/č/','/ē/','/ģ/', '/ī/','/ķ/','/ļ/', '/ņ/','/ō/','/š/', '/ū/','/ž/',); $ar = array('A','C','E','G','I','K','L','N','O','S','U','Z', 'a','c','e','g','i','k','l','n','o','s','u','z'); , jo [Āā] tiek uztverts kā 4 simboli - katrs burts - divi ASCII simboli (tautas valodā - ķeburi). P.S. Un bubu kā parasti taisnība... :) Iepriekšējā gadījumā bija vajadzība, jo SIA var visādi uzrakstīt - Sia, sIA, SIA... un vēl visādi vārdu atdalītāji tad jādefinē pašam...
  3. <?php if (!function_exists('escapeExpression')) { function escapeExpression($s) { return preg_replace('/([\/\\\+\-\^\(\)\[\]\.\*\?\$])/', '\\\${1}', $s); } } $val = 'Dzelzcelsabiedribas AS AS a/s ik'; $excl = Array('sia', 'as', 'a/s', 'ik', /*utt*/); foreach ($excl as $key => $value) { $excl[$key] = '/\b' . escapeExpression($value) . '\b/i'; } $val = preg_replace($excl, '', $val); echo $val; ?>
  4. GedroX

    SOS

    Lai zinātu, kāds līmenis. ;) Es kautko tādu darītu par kādiem 100Ls, bet tie, kas ar maziem saitiem piepelnās, varētu arī par 20Ls uzčiņīt, cik man liekās. :)
  5. GedroX

    SOS

    Kurai universitātei nepieciešams? :)
  6. Laikam jau nevis document.referer, bet gan document.referrer. Cik es zinu, plašāka infa par document.history JavaScript-ā drošības nolūkos ir cītīgi slēpta. Brīnos, ka šis dinozaurs vēl dzīvs. :)
  7. Tas nozīmē, ka GET, POST un COOKIE mainīgajiem automātiski tiks izpildīta funkcija addslashes(). Vismaz mani tas kretinē. ..un COOKIE Arī backslash-u '\'.
  8. GedroX

    php un .txt

    Laikam kautkā tā: <?php $file = file('dokuments.txt'); $data = Array(); $i = 0; foreach($file as $key => $value) { $value = trim($value); $value = preg_replace('/^X "X" .*$/', '', $value); if (preg_match('/^X "(.+)" (\d+) (\d+) (\d+) (\d+)$/', $value)) { $i++; echo preg_replace('/^X "(.+)" (\d+) (\d+) (\d+) (\d+)$/', $i . ') $1 $2:$3:$4 $5', $value) . '<br />'; } } ?>
  9. GedroX

    php un .txt

    Nolasīšanai precīzāk būtu $file = file('dokuments.txt'); $data = Array(); $i = 0; foreach($file as $key => $value) { $value = explode('"', $value); if (count($value) != 3) { continue; } $value['Niks'] = $value[1]; if ($value['Niks'] == 'X') continue; $value[2] = explode(' ', trim($value[2])); $value['Laiks'] = $value[2][0] . ':' . $value[2][1] . ':' . $value[2][2]; $value['CP'] = $value[2]; $i++; echo $i . ') ' . $value['Niks'] . ' ' . $value['Laiks'] . ' ' . $value['CP']; }
  10. GedroX

    php un .txt

    Tu pēc kā jautā? Skripta rezultātu attēlošanai/ ierakstīšanai/ abiem?
  11. Izmanto CSS klases: http://www.w3schools.com/css/ Precīzāk - http://www.w3schools.com/css/tryit.asp?filename=trycss_link
  12. Es gribētu apgalvot, ka tas ir IE-related bug.
  13. Cik saprotu dotais skripts ir identisks šim: $filearr = file_get_contents($open); list($labdat, $showit, $name, $teksts) = explode(" [|] ",$filearr); , jo tu iegūsti masīvu ar vienu elementu (visu teksa faila saturu) un pielieto tam ciklu foreach... :)
  14. Nu bet protams, ka base64 darbosies! =) Es tikai piedāvāju vienkāršāku/ ātrāku (pēc manām domām) variantu, kuru varētu arī atkodēt, piemēram, izmantojot JS.
  15. Tu jau vari taisīt $text = str_replace(Array("\r\n", "\n"), Array('\\r\\n', '\\n'), $text); Bet saņemot datus - $text = str_replace(Array('\\r\\n', '\\n'), Array("\r\n", "\n"), $text); ..vai biku savādāk. Fakts tāds - aizvieto rindu atdalītājus ar kautkādām simbolu speckombinācijām.
  16. Tev gadījumā lapas saturs nav UTF8 kodējumā? Un nafig vispār cilvēki vēl izmanto Win-1257 kodējumu?... o_O
  17. Saruna bija par kautko citu :) - saģenerēt sagataves un vadīt tās pašas arī laukā. Paskaidro...
  18. Diezgan neizprotams jautājums. Bet: 1) Kāpēc 2 aizverošie </div>? 2) Kas tas par stilu mainīgos likt pēdiņās? ("$res[2]")
  19. :D Ja tev ir tikai 10 bildes ar cipariem, tad nu vispār elemntāri! Programma nolasa visas dažādās bildes (10 gab.), kāds cilvēks nodefinē, kura bilde ir kurš cipars un tālāk MI nav vairs problēmu tavu 9999 (īstenībā 10000) dažādo kombināciju atkošanā.
  20. Bet atcerēties gan varēs. :)
  21. Tas jau no kodera atkarīgs. Bet viņš izdomāja, ka tā būs labāk.
  22. Pietiekami mazu, lai par to varētu neuztraukties. Piemēram unibankas lapā tikai viens no visiem grafikiem kešojas. Pārējie tiek ģenerēti on-the-fly.
  23. Tas jau tiek operētājsistēmā iedefinēts, ka katras N minūtes jāpalaiž .../php/php.exe -d include_path=...
×
×
  • Create New...