Jump to content
php.lv forumi

andrisp

Moderatori
  • Posts

    8,065
  • Joined

  • Last visited

Everything posted by andrisp

  1. $_FILES['myFile']['type'] šo var ļoti viegli viltot, tāpēc uzmanīgi. Un mime_content_type labāk lietot http://lv.php.net/manual/en/ref.fileinfo.php, ja ir iespēja.
  2. Ja tev ir Windows, tad norādi pareizu ceļu ar visiem C:\ utt
  3. Reizēm vienkārši hostētājs mysql nepiedāvā, piem., eclub.lv
  4. Nav sakonfigurēts kārtīgi apache serveris, lai *.php failus pārsē caur php. Pārliecinies, vai kārtīgi izpildīji visus instalācijas soļus.
  5. SELECT COUNT(*) FROM `tabula1` t1, `tabula2` t2 WHERE t1.prieksmets = t2.prieksmets AND t2.tips = 1
  6. 1) Kāds sakars tam ir ar PHP skriptiem ? Izvēlies pareizo sadaļu - OFFTOPIC. 2) Labāk iesaku sagūglēt kādu anglisku mirc forumu un tur mēģināt jautāt.
  7. Ierakstam gūglē "javascript calendar" un jau pirmais links ir uz vislabāko (manā vērtējumā) pieejamo kalendārīti, kas ir par brīvu un ir nenormāli kustomizējams.
  8. Stopp, laikam winrar ljoti labi arii maak saspiest nekompreseetu video taapat kaa kaut kaadi kodeki.
  9. andrisp

    ss.lv source

    black, it kau jau ir sava veida plaģiāts, bet tas viss ir ok. Kodu jau neviens nezog. Dizainu arī ne. Un uz funkcionalitāti autortiesības vai patents nepastāv man šķiet. Ja Eiropā strādātu tie software patents, tad būtu savādāk varbūt. Tā ir tikai konkurence. Tu taču nevari iesūdzēt tiesā vienu pārtikas lielveikalu tikai tāpēc, ka tas pilda tādu pašu funkcionalitāti kā cits pārtikas lielveikals.
  10. andrisp

    ss.lv source

    cucumber, ss.lv jau arī nebija pirmie, neuztraucies :) Ja tu spēj uztaisīt kaut ko labāk (potenciāli) jau par esošo, tad kāpēc gan nemēģināt ?
  11. andrisp

    ss.lv source

    Man šķiet, ka nav gan opensource. Un par to līdzīgumu - tie abi ir sludinājumu serveri, tāpēc arī ir līdzīgi. Un gan jau arī tas, kas ir bijis otrais (postit?), ir nedaudz špikojis no pirmā.
  12. A pati poga ta parādās ?
  13. Nogriezt var, bet ne ar trim. Trim nogriež tikai stringa sākumu un beigas, bet šiem exploitiem būtība slēpjas tur, ka null bytes tiek iebāzts nosaukumam pa vidu.
  14. Un pati prezentācija ir vienkārši nenormāli haotiska :). Bet vispār tas exploits, cik saprotu, ir vienkārši ļaunīgi noformatēts HTTP POST pieprasījums, kas attēla (bet reāli php skripta) nosaukumu padod ar nulles baitu pa vidu. Bet vispār nezināju par tādu. Paldies, ka pastāstīji par to. PS. Kā trim var palīdzēt aizsargāties pret to ?
  15. Paskaidro skaidrāk, ko tu domā ar "apvienot".
  16. Tās 94. rindiņas vietā, ko teicu, ka vajag izdzēst, ievieto $where = array(); PS. Neiesaku pārbaudīt vai postošana notikusi pēc if (isset($_POST['submit'])) , kur submit elements ir submit poga. Jo formu var nopostot arī bez pogas nospiešanas (ar enter, vai arī vēlāk, kad ieviesīsi javascript onchange submit). Un, ja forma tiek submitota bez pogas nospiešanas, tad iekš $_POST tā neparādas. Labāk iesaku šādi: if (count($_POST) > 0)
  17. Pārbaudi vai $where masīvs satur kaut vienu elementu. Ja jā, tad tikai taisi kveriju, izsauc no datubāzes un drukā. if (count($where) > 0) { // ir ok, izpildam kveriju }
  18. 1) nevis kautkas = '%bla%', bet gan vienkārši kautkas = 'bla' 2) tur tas ' AND ' ir obligāti vajadzīgs. Pamēģini uztaisīt echo $sql un paskatīties pēc kā tev tas kverijs šobrīd izskatās. 3) implode masīva elementus sakabina vienā stringā. Pa starpu vēl katram elementam ieliek to, ko būsi norādījis kā pirmo parametru. Tas viss ir manuālī. 4) 94. rindiņa ir pilnībā lieka
  19. andrisp

    Gd un mysql

    Salīdzini konfigurācijas. Pamēģini tam serverim, kurš iet normāli, uzlikt php konfigurāciju no tā servera, kur neiet. Uz brīdi. Ja arī neies, tad skaidrs, ka konfigurācijai vaina. Ja ies tāpat, tad varbūt vienkārši līks serveris ?
  20. Ja paliec pie text failiem, tad nemaz tik slikti jau arī nebūtu veidot katram jūzeris savu, tikai neaizmirsti tam atvēlēt speciālu direktoriju. Bet ja ir iespēja, tad noteikti iesaku veidot ar mysql. Tas būs daudz vienkāršāk (ja māki sql un kā no php pieslēgties un lietot) un fleksiblāk.
  21. http://www.google.lv/search?hl=lv&q=onchange+submit
  22. 1) Parastas formas un pavisam nedaudz javascripta. Sākumā rādas viens selekets, pie nomaiņas ar javascript submitējam formu. Php pusē apstrādājam datus un uzģenerējam formu pa jaunam, tikai tagad tajā būs divi selekti. Utt. Var arī vispār bez javascript iztikt. Pie katra selekta pa submit. 2) Ja datu nav pārāk daudz, tad saģenerēt Javascript masīvu ar visiem datiem. Tad iekš browsera ar javascript atkarībā no iepriekšējā selekta vērtības ģenerēt nākamā selekta vērtības. 3) Pieprasīt datus no Ajax un apdeitot selektus. PS. Nav smuki pilnībā nomainīt saviem postiem tekstu. Tagad mans iepriekšējais posts tāds neloģisks izskatās.
  23. Nu tad padalies ar savu risinājumu. PS. Kaut gan es tev ieteiktu atmest vispār tādu kollonu 'dienaspirms', un nākamo treniņu noskaidrot šādi (pieņemot, ka tev 'diena' lauks ir DATE tipa): SELECT * FROM `trenini` WHERE diena >= NOW() ORDER BY diena ASC LIMIT 1
  24. andrisp

    regexp

    Taču tā informācija par brīvu pilns internets. Visur regexpi tak ir viens un tas pats lielā mērā. Sameklē vienkārši kā katrā valodā viņi ir jālieto. http://www.google.lv/search?hl=lv&q=re...ions+javascript http://www.google.lv/search?hl=lv&q=re...expressions+php utt
×
×
  • Create New...