Jump to content
php.lv forumi

renathy

Reģistrētie lietotāji
  • Posts

    343
  • Joined

  • Last visited

Everything posted by renathy

  1. Par brīvu vai simbolisku samaksu (lai elektrību atpelnītu) izveidošu salīdzinošie nelielas web lapas ar vienkāršu vai standarta dizainu. Ir liela pieredze ne web projektos, neliela pieredze arī ar PHP - šobrīd vācu pieredzi, tāpēc nepieciešams Portfolio...
  2. Skaidrs... tad man nepieciešams padoms par datu validēšanu. Vai šeit kkas trūkst / ir nepareizi pilnai iespējamai datu validēšanas kopai? 1) Ja tas ir ievads formā, kuru postē, tad jāveic sekojošas validācijas u.c. lietas: a) ja ir ierobežota atļauto simbolu kopa (piemēram, login) -> tad izmantot regulārās izteiksmes un neļaut "ļaunos" simbolus a2) ja ir atļauti tikai skaitļi -> tad izmantot intval, doubleval u.tml. b) izmantot mysql_real_escape_string c) izmantot trim d) ??? vēl kas pilnam komplektam??? Ko īsti darīt ar addslashes, stripslashes, vai tie vajadzīgi? 2) Ja iegūst datus no datu bāzes, tad liek klāt htmlspecialchars. Pie tam - vai to liek vienmēr, pat tad ja ir pārliecināts, ka dati nesatur "launos" simbolus. Piemēram, zinu, ka tur jābūt skaitlim. Vai piemēram, zinu, ka tajā laukā rakstu iepriekš pārbaudītu datumu formā 12.12.2009, vai izgūstot arī liek htmlspecialchars? Nu kāda ir tā prakse...? 3) GET parametriem: a) pārbaudes uz atļautiem simbolie b) intval, ja tikai skaitļi c) ??? vēl kas pilnam komplektam ???
  3. Man te vienā grāmatā ir kods, kura nozīmi es ne līdz galam saprotu (jā, ir google, bet tas vēl nepalīdz...): Kods izpildās sākumā, bet kāda tam īsti jēga? if (get_magic_quotes_gpc()) //ko nozīmē "magic quotes", saprotu, ka tas ir kkas ar apache { function _stripslashes_rcurs($variable, $top = true) //rkursīvi saliek stripslashes visim get/post, vai??? a kāpēc? { $clean_data = array(); foreach ($variable as $key => $value) { $key = ($top) ? $key : stripslashes($key); $clean_data[$key] = (is_array($value)) ? stripslashes_rcurs($value, false) : stripslashes($value); } return $clean_data; } $_GET = _stripslashes_rcurs($_GET); $_POST = _stripslashes_rcurs($_POST); // $_REQUEST = _stripslashes_rcurs($_REQUEST); // $_COOKIE = _stripslashes_rcurs($_COOKIE); }
  4. Es pamēģināsu ar JSON, bet man liekas, ka nestrādās, jo viņš tā vai tā iedomājas, ka atgriežamie dati ir vienkārši viss skripta kods...
  5. Nu, PHP man strādā :) Man patiesībā tur tai rpc.php failā ir sarežģītāk - ņem kko no datu bāzes utt. Viss strādā, ja to rpc.php ver atseviški pašu, bet kā izmanto post no index.htm tā viņš darbojas tā it kā no rcp.php saņemtu nevis izechoto, bet gan visu kodu...
  6. Mēģinu uztaisīt autosuggest input lauku, izmanojot jQuery Ajax. Cik saprotu, tad man ir jāveic Ajax pieprasījums (man ir no faila index.htm Javascripts) uz kādu php failu (rpc.php), šajā failā jāiz-echo kkādas vērtības, kuras pēc tam iekš index.htm atbilstošā javascript kodā apstrādāju. Šeit ir index.htm - http://paste.php.lv/a8ea7ba05b56b06adace06ceb15bffe7?lang=php Šeit ir rpc.php - http://paste.php.lv/b4afefe4a75924a2362024700dd4e420?lang=php Ieliku iekš index.htm 17.rindiņā alert(data), lai uzzinātu kāds tad ir rpc.php rezultāts un nezin kāpēc tur izdod visu kodu, ieskaitot <?php iekavas... Kāpēc tā? Kāpēc viņš vienkārši neizdod <li>Viens</li>?
  7. Man nepieciešams tāds input-lookup lauks (piemēram, Uzvārds), kur rakstot iekšā pēc pirmiem burtiem zem šī lauka parādās lookup veidā (tabuliņa vai tas pats lookups nez...) datu bāzē pieejamās vērtības... Domājams, ka tāds jau noteikti ir gatavs vai vismaz aprakstīts, varbūt kāds var iedot linku? Vai arī pateikt zem kādiem vārdiem meklēt googlē?
  8. Citu browseri mēģināji ? -> mēģināju citu browseri Nopingot lapu vairi ? -> nevaru Firewall apskatījies ? -> apskatījos, neko tur īsti neatradu (bet nezinu arī kas jāskatās) Vai /etc/hosts fails ir kārtībā ? -> šito nesapratu, man tāda faila nemaz nav No cita datora savā lokālajā tīklā mēģināji (paprasi lai kaimiņš ar portatīvo atnāk) ? -> nav iespējams šito noskaidrot
  9. Mefisto: izmēģināju tavu ieteikumu, bet šoreiz nepalīdzēja. Es nezinu, ko īsti vajaga zināt par datoru un lapu... Lapa ir www.gappster.com, bet tam jau nav īsti nekādas nozīmes. Kkas ir nobloķējis šo lapu (vai nu mans dators vai arī rūteris), nezinu kā to noskaidrot. It kā antivīrus (AVG free edition) neko nebloķē. Nezinu.
  10. Browseris nelādē vienu konkrētu lapu (citiem cilvēkiem lādē, nelādējas tikai uz mana datora). Kas var būt pie vainas? Man ir Vista, izmēģināju gan FF, gan IE. Ir rūters un wireless. R.
  11. Man ir šāds jautājums par mod_rewrite - pieņemsim, ka man ir uztaisīta kkāda lapa un tagad man jāpārtaisa viss par clean urls, vai tad sanāk, ka jāveic tikai sekojošais: 1) jāizveido rules iekš htaccess, piemēram, kas ?id=3 pārveidos par /3 2) un jāpārtaisa visās lapās, lai skripts ģenerētu adreses jaunā formātā, piemēram, /3 liek nevis ?3 .... un tad visi GET parametri tāpat tiks saprasti normāli?
  12. Tais visās adresēs, kuras man uzrakstīji, cik redzu, ir aprakstīts kā notiek clien urls veidošana, bet to formāts tā īsti nemaz netiek apspriests. Tādēļ prasu - kāds labums ir tieši šādam formātam, kur atdalās /val1/val2/val3..., nevis piemēram /var1/val1/var2/val2...?
  13. Tad es saprotu, ka www.homepage.lv/index.php?var1=val1&var2=val2... tiek pārvērsts par www.homepage.lv/val1/val2... ? www.homepage.lv/index.php par www.homepage.lv?
  14. Bildes var nozagt kaut vai saglabājot tavu lapu sev uz diska... Diez vai pret to ir kkas izdarāms.
  15. Skatos par friendly urls un mod_rewrite. Radās jautājums - kāds formāts parasti ir priekš friendly urls? Piemēram: www.homepage.lv/index.php ---> kā tiek pārveidots? www.homepage.lv/index.php?var1=val1&var2=val2 ---> kā tiek pārveidots? un vai formāts .../val1/val2 ir labāks par /var1/val1/var2/val2?
  16. renathy

    Skripts

    <ul class='star-rating' style='width: 125px;'> <li id='atzime' name='rate' class='current-rating' style='width: 0%;'>0/5</li> <li name='rate' class='star'><a href='#1' title='1/5' style='width: 20%; z-index: 6;' onclick="document.getElementById('atzime').innerHTML=this.title;">1</a></li> ...
  17. Man līdzīgi - pieredzējis prorgammētājs ar augstāko izglītību, bet nav vērā ņemamas pieredzes web programmēšanā. Tādēļ - ja ir kādi darbi (sevišķi tas attiecas uz atsevišķu skriptu rakstīšanu un bug-iem), veikšu tos par brīvu, ja vien drīkstēs to ierakstīt CV un paveikto darbu sarakstā.
  18. renathy

    linki

    Man ir lapa, piemēram, www.aaa.lv Vai kāds nezina ar kādu rīku var uzzināt kādas vietnes satur linkus uz šo vietni? Man liekas, ka ir kkādi rīki, kas dod šādu info.
  19. Kā var vislabāk pārbaudīt vai skaitlis ir int? Vai šādi der - > is_int ((int)skaitlis)?
  20. Man ir tabula. Ja tajā kadā šūnā nav datu, tad tā radās it kā bez bordera vai kkā tā. Kā uztaisīt tā, lai tukšie lauki norāli rādītos?
  21. renathy

    drošība

    Augstākminētājs nodrošina to, ka dati no formām būs droši. A kā nodrošināties pret to, lai iekš GET parametriem query stringā nesaliek visu ko ļaunu?
  22. renathy

    drošība

    Ko tu domā ar šo - SQL arī eskeipo to, ko liec iekš querija.?
  23. renathy

    drošība

    1) Kā nodrošināties pret sekojošo: caur get-u padod kaut ko, ko es pēc tam lieku SELECTā where vai citās daļās un es negribu, lai varētu ierakstīt iekš URLa kko, kas var izbojāt datu bāzi. 2) Kā nodrošināties, lai lietotājs formās, ko pēc tam saglabāju datu bāzē, nevarētu ierakstīt kko sliktu? Vai ir vēl kādi drošības pasākumi, kas saisīti ar lietotāju ļauno darbību?
×
×
  • Create New...