Jump to content
php.lv forumi

briedis

Moderatori
  • Posts

    4,669
  • Joined

  • Last visited

Everything posted by briedis

  1. Ja man ir tādi ierakstu tipi, no kā ir atkarīgā arī kaut kāda loģika, parasti tos nodefinēju ka konstantes kodā, ar tādu domu, ka tās nākotnē netiks mainītas, un tad turpmāk visur apejos ar konstantēm (atlasot kvērijus, pie kaut kādas loģikas).
  2. Nu i nafig tādus dizainus pirkt :D vai tad netrūkst sakarīgu bezmaksas templeitu??
  3. briedis

    page pagination

    varbūt debugo, skaties, kas notiek, kas nē? Kur ir problēma? Baigi jau mums no malas te gribās tādā milzīgā koda blāķī iedziļināties un meklēt problēmu... Ko rāda JS kļūdu konsole?
  4. Es parasti šādos gadījumos rīkojos ar masīviem (masīvi ir spēks!) $mapping = array( "val1" => "kautkas.php", "val2" => "kautkas_cits.php", "val3" => "kautkas_veel_kas.php", ); if(array_key_exists($key, $mapping)){ include($mapping[$key]); }else{ include("default.php"); } Izskatās daudz smukāk par switchiem, un ir pārskatāmāk, vieglāk ieviest papildus elementus. Šo metodi parasti izmantoju, kad vienai meklējamai vērtībai atilbst kāda cita vērtība. Switchu izmantoju, ja teiksim ir jāveic kaut kādas vairākas darbības, jāizsauc funkcijas utt.
  5. Es izmantoju tādu php orm layerīti - RebBean Tur līdzi padod parametrus kvērijam, nav jāsatraucas par eskeipošanu: $entries = R::getAll("users", "1 AND user_id = ?, user_mail = ?", array($user_id, $user_mail));
  6. nu ok, bet kur tu otrā formā padod to get mainīgo??
  7. Nu un interesanti, kā jau minēju augstāk, kur tiek padots formā šis? $_GET["fname"]
  8. varbūt tu nemaz nepadod to faila nosaukumu kā get mainīgo, bet kā post? Varbūt vnk parādi kopējo plānu, citādi tev ar atkļūdošanu pavisam sūdīgi iet...
  9. nu bļins, atvainojos, tad salīdzini kāds tev tur ir tas kods, kas ver vaļā failu! Tak uzraksti var_dump($_GET["fname"]); un paskaties, ko tad tur satur tas mainīgais UN VAI PATIEŠĀM TĀDS FAILS EKSISTĒ!
  10. varbūt aizmirsi pielikt faila paplašinājumu, vai mapi?
  11. Kļūdu ziņošana ir ieslēgta? ..vai paskaties log failā, kas tad tur ir par problēmu.
  12. Gan jau ka fails neeksistē. Kam tev dota funkcija file_exists()? :)
  13. Jā, "tipa gudrs" gan :) Tas, ka publiski pieejamos produktos tiek atrastas ievainojamības ir tīri ierasta lieta. Tāpēc par tām tiek ziņots, tās tiek novērstas un iznāk jaunākas, drošākas produkta versijas, uz kurām arī tad vajadzētu atjaunināt vecākas versijas. Šis teikums iespārda: "Iesaku izmantot paškodētu forumus!". Tie, kas mācēs uzkodēt sev drošu forumu, to visdrīzāk nedarīs tīri resursu dēl - paņems kādu gatavu produktu. Citi, hmmm, visdrīzāk uztaisīs vēl nedrošāku forumu :)
  14. Ieteiktu php.ini izslēgt magic_quotes_qpc, tad nebūs jālieto stripslashes, un īsāk ir izmantot funkcijas - file_get_contents() un file_put_contents().
  15. ja tu netaisi vēl kaut kādas darbības ar šo postotais_mainigais, bet liec to pa taisno kvērijā, tad jā - sql injekcijas nav iespējamas.
  16. Nū, man, piemēram arī ir ko darīt mēnešus uz priekšu, tikai man nav tāda gribasspēka sevi piespiest nonstopā kapāt :)
  17. Nevajag sarežģītas lietas darīt. Pamēģini izveidot vienkāršu masīvu ar faila vārdiem, sakārtot un izvadīt. Un tad mēģināt pielāgot esošajai situācijai. Tikai mēģinot var kaut ko iemācīties. Lasi arī to kārtošanas funkciju komentārus php.net lapā, tur daudz noderīgu piemēru..
  18. Kodu neskatījos, bet ir masīvu kārtošanas funkcijas. http://php.net/manual/en/array.sorting.php Ja nevar pielāgot, uzrakstu sev specifisko kārtošanu pats...
  19. Neko xampp nepiedrazo, es atzipoju un lietoju, nekādas instalācijas...
  20. Nu kā, ja es savā lapā ievācu kredītkaršu datus, tad, kā minimums man vajag kaut kādu aizsardzību - SSL, kas atkal nav tik vienkārši uzstādāms, papildus izdevumi... Vai es kļūdos?
  21. Šajā payment pro veidā, cik sapratu, ir jākrāmējas ar karšu datiem pašam savā lapā? Tas gan ir neforši... vai es kaut ko nesapratu?
  22. http://apptools.com/phptools/virtualhost.php
  23. kādus failus satur? ieliec index.html failu ar saturu "viss strādā" tajā mapē, tad pamēģini atvērt. Vispār esi uzstādijis hosts failā, lai ejot uz adrese2 pāradresē uz sevi?
  24. mape www2 eksistē? Satur kādu failu? teiksim, index.html ?
  25. Šitā: SELECT MAX(id), MIN(id) FROM users Student, tu esi sūdīgs students, pats neko nemāki atrast...
×
×
  • Create New...