Jump to content
php.lv forumi

Aleksejs

Moderatori
  • Posts

    4,584
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Aleksejs

  1. Pēdiņas ir rezervēts simbols PHP valodā. Tās apzīmē rakstzīmju virknes (angliski string) sākumu un beigas. Tātad, ja es uzrakstu: $a = "teksts"; viss ir ļoti jauki. Taču ko darīt, ja vajag pašu pēdiņu simbolu ietvert tekstā? Ja rakstīšu: $a = "pēdiņas " ir ļoti svarīgs simbols"; tad būs kļūda, jo PHP domā, ka teksta virkne satur tikai pēdiņas un tad seko PHP nesaprotama rinda ir ļoti svarīgs simbols Tādēl'vajag pirms ievietojamās pēdiņas ierakstīt slīpsvītru \ - tas PHP saka, ka pēdiņa domāta kā teksta daļa. Šī slīpsvītras ielikšana kā anglicisms latviešu valodā ir iegājusies kā eskeipošana. $a = "pēdiņas \" ir ļoti svarīgs simbols";
  2. :D :D :D Vislabāk man patika arguments "trešā lapa ir norvēģiski" Es nekādā veidā šo PRADO neaizstāvu, vienkārši vienmēr ir labi, ja ir ar ko salīdzināt vai no kā pamācīties vai "nošpikot". Pat visnepiemērotākajā/sliktākajā (par šī ietvara piemērotību un kvalitāti nemāku spriwest) risinājumā var būt pa kādai pērlei.
  3. v3rb0, reālie piemēri ir sadaļā Testimonials.
  4. Galvenokārt rādu, lai informētu, ka tāds eksistē. :) Vēl pats neesmu izpētījis ne plusus ne mīnusus. Šī tēma varētu būt tā vieta, kurā apspriest šo ietvaru (ja kāds, protams, to izmantos) ;)
  5. Šodien ieraudzīju šādu PHP ietvaru (framework): PRADO Pamatlietas (ņemtas no viņu lapas un manis tulkotas pro bono): Objektorientēts un ar augstu atkalizmantojamību Notikumvirzīta (event-driven) programmēšana Atdalīti attēlojums un loģika Konfigurējama un spraudņojama (pluggable) modulārā arhitektūra Plašs datu bāzu atbalsts Ar iespējām bagātas Web komponentes: HTML ievades laukus, validatorus, datu režģus, vedņus... Web komponentes ar AJAX atbalstu Iebūvēts internacionalizācijas (I18N) un lokalizācijas (L10N) atbalsts Pielāgojama un lokalizējama kļūdu/izņēmumgadījumu apstrāde Vairākvirzienu žurnalēšana ar filtrēšanas iespēju paziņojumiem Vispārēji kešošanas (caching) moduļi un selektīva izvades kešošana Paplašināms autentificēšanas un autorizēšanas ietvars Drošības līdzekļi: starpvietņu skriptu (cross-site script) XSS novēršana, sīkdatņu aizsardzība... Atbilstība XHTML standartam Bagātīga dokumentācija un spēcīga lietotāju kopiena P.S. Ja kādam šķiet, ka kādam vārdam varēja piemeklēt labāku tulkojumu, esat laipni aicināti uz: http://locale.laka.lv
  6. Ideja ir interesanta, taču saredzu problēmas, kuras nebūtu viegli pārvarēt: 1) Cilvēku uzticēšanās - "a kāpēc man uz sava datora jādarbina kaut kāds softs, kurš darīs nezin ko"? Uzņēmums, kas jau ilgāku laiku veiksmīgi ir darbojies var panākt cilvēku uzticēšanos, bet nevienam nezināms uzņēmums varētu nelikties pietiekami uzticams. 2) Drošība un informācijas uzticamība - ja desktopa aplikācija tiek kontrolēta attālināti (un viņa nevar netikt kontrolēta jo pēc vienas no drošības maksimām: Tos resursus, ko nespēj apzināt, tu nespēj vadīt. -> Tos resursus, ko tu nespēj vadīt, tu nespēj kontrolēt -> Tos resursus, ko tu nespēj kontrolēt, tu nespēj padarīt drošus - tātad, ja vēlies integritāti saņemtajiem datiem un reitingiem ir jāvar kontrolēt šī attālinātā aplikācija), tad drošības caurumiem klienta aplikācijā ir ļoti nopietnas sekas. 3) Un, protams, arī tāds "sīkums" kā meklēšanas/vērtēšanas/šķirošanas/rangošanas/glabāšanas/atlasīšanas algoritmi. Vēl jāapsver šāds scenārijs: Ja mans dators desktopa softa vadībā "iespaiderē" bērnu pornogrāfijas saitā... Kas tad? Stāstīšu tiesā citātus no "Briljanta rokas" - "Neesmu vainīga - viņš pats atnāca"? P.S. Ja vien forumā patiešām nav uzradies Aleksandrs, tad mani vēl aizvien sauc Aleksejs ;)
  7. Ja jau visi dalās, tad arī es gribu ;) $query = "SELECT name FROM tabulina"; $kverijs = mysql_query($query); $echojamais = ''; while($izvade = mysql_fetch_array($kverijs)){ $echojamais .= $izvade['name'] . ','; } echo substr($echojamais,0,-1);
  8. pārbaude ir šāda: <?php if(0 < preg_match('/[!?*_\-[\]:;\'@#\/|&(){}~`^%$=+<>]+/',$mainigais,$atrastais)){ //slikta vērtība print_r($atrastais); echo "baigi slikti"; } else { echo "baigi labi!"; //laba vērtība } ?>
  9. Aleksejs

    Valodas

    Glabā DB un pie modificēšanas eksportē ārā failā, kuru pēc tam includo.
  10. Galvenokārt izmērs ;) 375x500px
  11. Nedaudz papildinot bubu senrakstīto kodu, viens no iespējamajiem variantiem, kā tas varētu izskatīties, ir aptuveni šādi: ... <?php function show_menu($id=0, $path="") { global $izvelnes_elements_kuram_jarada_berni; $all = mysql_query("SELECT id, name FROM main WHERE parent_id=$id ORDER BY id ASC"); if (!$all) { echo mysql_error(); } else { if (mysql_num_rows($all)) { echo '<ul class="id_nav"'.($id==0?'id="tree"':'').'>'; $i=0; while ($row = mysql_fetch_array($all)) { $i++; $newPath = $path .($path==''?'':'.'). $i; echo '<li>'.$newPath.'<a class="nav" href="?id='.$row['id'].'">'.$row['name'].'</a>'; if($izvelnes_elements_kuram_jarada_berni == $row['id'] ){ show_menu($row['id'], $newPath); } echo '</li>'; } echo '</ul>'; } } } $izvelnes_elements_kuram_jarada_berni = 2;//tā menu elementa id, kas jārāda paplašināts show_menu(); ?> Šis kods gan darbosies tikai sarakstam ar diviem līmeņiem, manuprāt.
  12. Aleksejs

    subheader

    Nu... Atpakaļ var dabūt atjaunojot no rezerves kopijas, kuru Tu taču izveidoji pirms liki jauno "skinu". Savukārt, kļūdu jāmeklē faila C:\AppServ\www\subheader.php 31. rindiņā.
  13. Netaisos neko ne rusificēt, ne anglificēt.
  14. Vairs nelikšu - tagad brīdinājums man parakstā ;) Turpmāk izcelšu tikai tās lapas, kurās informācija ir tikai latviešu valodā un kuras nespēj nodarīt pāri ar jelkādas informācijas parādīšanu vai pieminēšanu ne latviešu valodā. Pagaidām jāatzīst sakāve - neviena no pēdējā laikā sastaptajām lapām neatbilst šiem augstajiem kritērijiem.
  15. Domāju, ka ar šo funkciju: http://lv.php.net/manual/en/function.imap-fetchheader.php dabūtajā rezultātā pēc tam vari dabūt šo informāciju meklējot tekstu līdzīgu šim: charset="UTF-8"
  16. jautājuma risinājumam var sekot šeit :D BRĪDINĀJUMS - turpmākās saites var saturēt tekstu, kas nav latviešu valodā! http://www.sitepoint.com/forums/showthread.php?t=584280
  17. NBS, par šo tēmu iesaku paprasīt pozitīvi noskaņotajā un atsaucīgajā forumā: BRĪDINĀJUMS - turpmākās saites var saturēt tekstu, kas nav latviešu valodā! http://www.sitepoint.com/forums/forumdisplay.php?f=141
  18. Minēšu - mainīgais $tb9 ir tukšs.
  19. Vai vaicājums formējas pareizs? Kādu tieši kļūdu met?
  20. Pentium, vai nevarētu savu avataru uzlikt ~4x mazāku ;)
  21. pamēģini: print_r($_COOKIE); Vai šajā gadījumā arī rāda?
  22. Daived, bet bubu tak bija uzrakstījis. Ko vēl vairāk vajag?!
  23. Nezinu kā ir ar Latvijas ieņēmumu dienestu, bet vari papētīt ārvalstnieku diskusijas par šo tēmu: BRĪDINĀJUMS - turpmākās saites var saturēt tekstu, kas nav latviešu valodā! http://www.sitepoint.com/forums/showthread.php?t=505799 http://www.sitepoint.com/forums/showthread.php?t=469535 http://www.sitepoint.com/forums/showthread.php?t=392706 http://www.sitepoint.com/forums/showthread.php?t=52180
  24. Kaut kā šādi varbūt? ;) <table style="display : inline">
×
×
  • Create New...