Jump to content
php.lv forumi

рпр

Reģistrētie lietotāji
  • Posts

    537
  • Joined

  • Last visited

Everything posted by рпр

  1. ir taada lieta kaa taimauti
  2. kaa tad taa f-ija izsjataas tuvaak?
  3. download php izskataas pameeram shaadi: header ('contnent-type: aplicationa/zip'); header('disposition: attachment; filename=fails.zip'); readfile('fails.zip');
  4. hederii pieliekam Content-Type: text/plain; charset="windows-1257"
  5. рпр

    Indija

    uz lielaakaam izskjirtspeejaam pa vidu izveidojaas baigais tukshums. nevar neko salasiit.
  6. ar http://lv.php.net/manual/en/function.exec.php laid to pashu grepu.
  7. рпр

    order by

    atkarība kā tu to lauku 'diena' saglabaa, ja kā date tipu, tad var mēģināt izmantot mysql funkciju WEEKDAY(datums). 0=pirmdiena..6=sveetdiena.
  8. рпр

    MySQL

    'necenzeets vaards'! http://php.lv/f/index.php?showtopic=860
  9. labaak uzreiz taisiiit selektu $result = mysql_query("SELECT * FROM users WHERE username='$username' and password='$password'"); bez tam glabaat paswordus plaintextaa nav iipashi droshi, labaak criptee tos ar md5(). biezji vien iesaka pat md5 izmantot dubultiigi. par sesiju droshiibu atkal atsevishkjs staasts.
  10. vispār tev nenāktu par ļaunu regulās ekspresijas manuāļus palasīt, jo tā vien liekas, ka pāris lietas tu esi izzīdis no pirksta: ! - ko tas nozīmē? šajā gadījumā pirms dubultpēdiņām nav jāliek beksleši, jo strings, kas ir singlepēdiņās netiek parsēts, otrkārts dubultpēdiņas nav regexp īpašais čarakters. (.*?) - arī nav nekas loģisks, jo * nozīmē, ka . var būt 0 līdz bezgalībai garš, bet ? tajā pašā laikā nozīmē, ka tas ir viens čarakters. šajā gadījumā tev ieteiktu lietot (.+). replacements - '\\1' - šeit labāk likt tikaivienu bakslašu, jo kā jau teicu, tad strings parastajās pēdiņās netiek parsēts. galu galā es rakstītsu kautko līdzīgu: eregi_replace('target="([^"]*)"', '\1', $line)
  11. tas noziimee, ka tev pirms taa hedera uz serveri jau aizsuutiiti kautkaadi pirmie html tagi, tukshumu vai citi dati.
  12. рпр

    xml

    izmanto xml_parse_into_struct, tad tiek uzgjenereeti 2 masiivi. viens no tiem ir indeks, kuru ir eerti lietot, lai piekljuutu aatri konkreetiem datiem.
  13. labāk tomēr ir nevis likt klāt katria funkcijai sunīšus, bet gan php.ini fialā norādīt, ka errori ir nevis jāizvada, bet gan jaālogo. tas manuprāt ir vēl prārīgāk.
  14. palasi par seeku helpu, tas nav rindinju skaits, bet gan simbolu skaits. tas kods ko tu tur uzrakstiiji ir galiigi garaam.
  15. peec kaada kriteerija tu noteiksi, kuraa rindaa tev to jauno rindu vajag? vispirms tev buus jaanolasa fails un janosaka kruaa vietaa tu to gribi dariit un peec tam ar fseek jaaaiziet failaa uz to vieutu,kuraa tev vajag ierakstiit.
  16. рпр

    Bomber

    vaarbuut vaina ir $HTTP_POST_VARS["cik"] . uzliec php.ini vai pieliec skripta prieskhaa error_reporting(E_ALL);, lai redzeetu kaadas tev tur kljuudas, bet man liekas ka vaina ir tajaa, ka tev tas POSTs nav nodefineets.
  17. diskusija sauktos kļūdu paziņojumi, kur katrs topiks buutu kaa kljuudas pazinjojums piemeeram: Parse error. Not valid mysql resource. utt un peec tam padiskutee kaa sho erroru atrisinaat. varbuut taadaa veidaa tiktu mazinaati stulbij jautaajumi - kur man te ir kljudua?
  18. tu domaaji shito? http://php.lv/f/index.php?showtopic=801&hl=str_replace
  19. uzinstalee php ar gd atbalstu un aidaa http://lv.php.net/manual/en/ref.image.php
  20. pieljauju, ka nepietiks ar to vien, par cik pats nelietoju interbase, tad es tikai pienjemu, ka kaa jau normaalai db ir gan server, gan clients, liidz ar to tev vismaz vajag uzinstaleet clientu.
  21. рпр

    Drošība

    http://httpd.apache.org/docs/howto/htaccess.html
  22. palaizjot phpinfo() tiek atgriezta arii rindinja, kur atrdaas ini fails: Configuration File (php.ini) Path
  23. tas ./configure ir prieksh linuxa, par windowsiem es nemaaceeshu paliidzeet nokonfigureet kautko.
  24. nezinu kur tev probleema, bet es personiigi aiz header (location) ielieku veel exit;, jo meedz gadiities ka veel peec headera izpildaas kods un tad nav labi.
×
×
  • Create New...