Jump to content
php.lv forumi

Aleksejs

Moderatori
  • Posts

    4,584
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Aleksejs

  1. Par hostinga izvietošanu pilnībā piekrītu Javam. Ja vien nav tieši Latvijai domāts augsts trafiks (arī to ja kas var nodrošināt tādas organizācijas kā Akamai) vai arī ja par visu varu negribi pats spaidīt servera reset pogu (ko arī Latvijā tik viegli nedabūsi gatavu), neredzu būtisku iemeslu, kādēļ lai pat tikai Latvijai paredzētu projektu nehostētu ārzemēs. Arī log failus kurš katrs tik viegli kā Latvijā nedabūs.
  2. Vēl viens: http://cpcommerce.cpradio.org/index.php
  3. No konsoles varētu būt problēma tāda, ka nav izvēlēta datubāze un tādēļ rakstot "nomest galdiņu galds1" datubāze pasaka, ka nezin kur tādu galdiņu meklēt, taču paziņo, ka ja vien varētu - sašķaidītu to galdiņu sīkās šķēpelēs. ;) Tātad izpildam: SHOW DATABASES; //nav obligāts - parādīs visas lietotājam pieejamās datubāzes (vai visas datubāzes, ja lietotājam ir SHOW DATABASES privilēģija) USE datubāzes_nosaukums; //pāriet uz konkrēto datubāzi SHOW TABLES; //nav obligāts - parāda lietotājam pieejamās tabulas DROP TABLE galdiņa_nosaukums; //izdzēš tabulu ar visiem tajā esošajiem indeksiem. Vēl varēja arī izpildīt: DROP TABLE db_nosaukums.tabulas_nosaukums
  4. Cik esmu redzējis, tad standarta prakse ir, ka krievu urļi tiek no kirilicas pārvērsi translitā.
  5. Pie datubāzes porta rakstīts "Leave blank unless you know it operates on a..." Vai esi drošs, ka DB klausās uz 80 porta?
  6. Jā, bija: http://browsershots.org/ Bezmaksas versijā aizture utt.
  7. Laikam īsti nesapratu problēmu. :) Nebija laika iedziļināties. Ja sanāks, un kāds jau nebūs izdomājis, paskatīšos.
  8. Uzliec satura divam padding-left 220px
  9. uzliec firebug un paspēlējies ar lapā attēlotajiem stiliem - droši vien ul jāuzliek border,margin,padding = 0.
  10. Var ar "Selenium": http://selenium-rc.seleniumhq.org/php.html Var ar iMacros: http://wiki.imacros.net/PHP Taču abiem tiem vajag, lai būtu pieejama grafiskā vide un pārlūki (IE, Firefox).
  11. nu tad es vienkārši iesaku Tev pirms rādīšanas izlaist vērtību caur: str_replace('\n',"\n",$str); str_replace('\r',"\n",$str);
  12. Aha. Un kāds tad jautājums galu galā? Tad tā sanāk ievad/izvad datu sanitizācija, vai ne?
  13. Man šķiet, ka pie vainas būs servera uzstādījumi, kas saistīti ar http://lv.php.net/manual/en/security.magicquotes.php
  14. Man šķiet, ka funkcijas mysql_real_escape() aprakstā vajadzētu tam būt: http://lv.php.net/manual/en/function.mysql...cape-string.php
  15. Cerams, ka saproti, ka tagad tava datubāze potenciāli ir pakļauta SQL injekcijām?
  16. Parasti ar sanitizēšanu apzīmē koda/datu pārveidošanu tā, lai tie atbilstu "sanitārajām normām" - datiem, tā ir definīcijas apgabala uzspiešana. Ar kodu ir sarežģītāk - tā ir pieļaujamo funkciju un šīm funkcijām pieļaujamo parametru vērtību apagabala uzspiešana. Sanitizēšana no validācijas atšķiras ar to, ka *) validējot mēs pārliecinamies, vai dati atbilst definīcijas apgabalam, ja neatbilst izdodam kļūdas paziņojumu un neizmantojam padotos datus *) sanitizējot mēs uzspiežam definīcijas apgabalu - tas nozīmē - izmetam visus datus, kas neatbilst mums vajadzīgajam definīcijas apgabalam. Šo procesu turpinam, tik ilgi līdz datiem x sanitizēšanas funkcijas atgrieztā vērtība sakrīt ar ievadvērtību -> while($x != S($x)){$x=S($x);}. Un, kas ir svarīga atšķirība pēc sanitizēšanas beigām iegūtos datus izmantojam tālāk. Taču vai konkrētajā gadījumā domāta šī lieta, vai kāda cita, atkarīgs no konteksta.
  17. Esmu pieredzējis daudzkārt, ka problēma ir nekvalitatīvs JPG, jo: pēc manas pieredzes faktiski GD atmiņā tur bitmap failu. Tātad rupji runājot atmiņas apjoms ir augstums x garums x bitu skaits. Ja mums ir zemas kvalitātes JPG un tas ir 2000x2000 px tas nozīmē, ka GD pārveidojot uz 32bitu krāsām to kluci atmiņā izveido kā 2000x2000x32bitu apgabalu, kas aptuveni vienāds ar 15MB līdz ar to pie maza JPG faila var izrādīties, ka GD atmiņu aizaudzē pamatīgi un tiek pārsniegts atmiņas limits.
  18. Ja tas ir JavaScript, tad: var number = /^[0-9]+$/; if(document.getElementById('abon').value.search(number)==-1){ alert('nav skaitlis!'); } else { alert('ir skaitlis!'); } Bet labāk palasi par JavaScriptu, vai vismaz šito izdrukā ;) http://www.addedbytes.com/cheat-sheets/jav...pt-cheat-sheet/
  19. Tātad tas tomēr ir Javaszripts, vai ne? ;)
  20. Ja vien VBskriptā nav kaut kā citādāk, tad vajadzētu būt šādi: var number = new RegExp("/^[0-9]+$/"); Sintaksi precīzāk apskaties VBskripta dokumentācijā.
  21. Nezināju, kur īsti ielikt, bet tikko ieraudzīju šo: http://www.jackcheng.com/maxing-out-your-triangle (Angļu val.) Pirmās rindkopas tulkojums manā izpildījumā:
  22. Aleksejs

    iPB

    labā peles poga uz c diska un "search..." lodziņā jāieraksta php.ini
  23. Aleksejs

    iPB

    Tev ir jāpalielina PHP atļautais izmantotās atmiņas apjoms. To dara izmainot parametru memory_limit failā php.ini Sīkāk te: http://lv.php.net/manual/en/ini.core.php Sadaļa Resource usage.
  24. Logā nekas nerakstās šajā sakarā? Varbūt nav tiesību/nepareizs ceļš kādai vietai, kur to kešu paredzēts glabāt?
×
×
  • Create New...