Jump to content
php.lv forumi

Stopp

Reģistrētie lietotāji
  • Posts

    770
  • Joined

  • Last visited

Everything posted by Stopp

  1. Neticu. Parādi, ko viņš tev tur uztaisīja.
  2. Tad nav jēgas taisīt pie onchange. Un pie onsubmit tāpat būs jālieto regexpi, tā kā ar tiem, manuprāt, tiešām ir labāk strādāt.
  3. Stopp

    guestbook

    Tāpēc, ka konfigurācijā ir izslēgti short tagi. Kodā aizstāj visus <?=$var;?> ar <?php echo $var; ?>.
  4. Bildēm labāk ir vispār ģenerēt jaunus nosaukumus. Aber kāda jēga no unikāla stringa, ja var vienkārši secīgu id piešķirt? Tas reāli var noderēt tikai tad, ja ir kaut kāds 'sekjuritī', lai sveši nevarētu apskatīt konkrēta cilvēka bildes, ja viņš to negrib. Bet tādā ziņā daudz efektīvāk būtu visu lietotāju bildes sagrūst vienā folderī, uzģenerēt tām unikālus nosaukumus un pieglabāt DB visus bilžu nosaukumus konkrētam lietotājam.
  5. Ābols zobiem kaitē pat ļoti. Zaļā tēja - jā, ļoti maz. Bet tas ir visnotaļ offtopiks.
  6. Stopp

    upload

    include? Gribētos redzēt, kā tu ar include parādīsi bildi :) Tev tak ohmygod uzrakstīja rindiņu, ar kuru bilde tiek pārvietota no tmp direktorijas uz tevis izvēlētu, jeb, vienkāršāk runājot - uploadē failu. Skaties http://php.net/move_uploaded_file
  7. Kafija un ābols kaitē zobiem. ;)
  8. Un tagad tikai nesaki, ka tu tiešām nokopēji kodu ar visu <?blabla[..] un neko nemainīji. Iztulkojot kļūdu - neesi padevis pareiza formāta datus (masīvu) foreach funkcijai. Ja tu pats nevari kodā atrast, ko tad tu īsti padod tai funkcijai, tad vismaz iemet šeit kodu, nevis gaidi, kad kāds šeit izpīpēs, kāda tev varētu būt kļūda. edit: džīz... Nupatkā ieraudzīju to 'on line 3'. Skaties otro rindiņu andrisp kodā.
  9. Ne vella lāgā nesapratu. Tās pēdējās rindiņas tavā kodā ir upload.php?
  10. Ja lietotājvārdā ir atļauti kādi citi simbli, izņemot latīņu alfabēta burtus un ciparus, tad ar foldera veidošanu ir čābīgi. Labāk to darīt ar vai nu šiem atļautajiem simboliem, vai katram lietotājam piešķirt ID.
  11. Lietotājvārdā var būt kādi ne-latīņu burti?
  12. Domāju, ka arī iekš lapas lietošanas šādā gadījumā nav nekas paredzēts gadījumam, kad JS ir atslēgts. Bet pārbaudīt, protams, var arī ar PHP. http://justfuckinggoogleit.com/search.pl?q...+detect+browser
  13. Aaargh. Nē, mainīgos nav vajadzības likt pēdiņās. Pēdiņās ir jāliek simbolu virknējums, kas nav ielikts pēdiņās.
  14. Uplodējot failu? Tādā ziņā itkā jau var arī tos paplašinājumus pārbaudīt - php fails ar zip paplašinājumu neizdarīs serverim neko sliktu.
  15. Nu i kas par to, ka tu sēdi taisni? Tāpat mugurkauls deformējas (lielāks svars uz muguru vai kas tur bij ;) )
  16. Skaties un $_FILES["fails"]["type"]. Ar if pārbaudi, vai tips atbilst kādam no atļautajiem (izmanto in_array visdrīzāk), ja ir, tad aploudējam, ja nav, tad ne. Var jau vēl pārbaudīt paplašinājumus (tas pats ar in_array būs visērtāk), bet diez vai tā būtu pareizi darīt.
  17. Kāda jēga atļaut aploudēt PHP failus? Atļaujam bildes, video/audio, doc/xls/txt/pdf un arhīvus - pietiek. Un nekāda lieka čakara.
  18. Ja ir atļauts aploudēt tikai noteiktus failu tipus un kods uzģenerē jaunu nosaukumu, paturot paplašinājumu, tad neko apiet tur nav iespējams.
  19. Dotajā gadījumā nekādas starpības, jo == ir 'nestingrais' salīdzinātājs. Ja būtu ===, tad vajadzētu "0", jo $_POST elementi ir stringi. edit: nu lab, konkrētajā gadījumā ir gan neliela atšķirība - ja būs if($p==0), tad tas atgriezīs true gan tad, ja $p būs false, gan null, gan 0, gan "0". Ja salīdzināmā vērtība ir 0, tad labāk izmantot ===. Pie citiem skaitļiem gan divi dotie piemēri strādās identiski.
  20. Re, ka nav ieslēgts error reportings, ko. Ieslēdz to iekš php.ini. http://paste.php.lv/5203
  21. Bet kas tad tev ar šito kodu ierakstās tanī failā?
  22. Nu jā, bet vai tev tagad ierakstās tas, ko vajag?
  23. error reportings ieslēgts? Un kas ierakstas failā?
×
×
  • Create New...