Jump to content
php.lv forumi

v3rb0

Reģistrētie lietotāji
  • Posts

    3,166
  • Joined

  • Last visited

Everything posted by v3rb0

  1. 1. Noņem nost "@" simbolus pirms mysql_connect, mysql_select_db un mysql_query . Tad tev vajadzētu redzēt kaut kādus kļūdas paziņojumus. 2. Saliec aiz katras mysql_* funkcijas echo mysql_error(); Tādejādi tu dabūsi "cilvēcīgus" kļūdas paziņojumus. Tur varētu būt problēmas ar to, ka nevar pieslēgties pie datubāzes vai ka nav tāda tabula, vai tabulai nav kāds lauks.
  2. Ja ir vajadzība failiem nodrošināt piekļuvi, tikai tad, kad jūzeris ir autorizējies, un nekādīgi negirbās/nevar izmantot .htaccess vai kaut ko līdzīgu (uz ne_apache serveriem ), tad risinājums ir failus glabāt DB. Bet savukārt, piemēram, publiskas lapas fona bildi, nu gan nevajag glabāt datubāzē, jo tas vienkārši sabremzēs bišķi vairāk visu, bet reāla labuma no tā nebūs.
  3. Paskaties fragmentu no viena mana projekta http://paste.php.lv/180 (šeit piemērs it kā darbojās)
  4. tāks, nu tad ķidājam kas te rakstīts SELECT nick, COUNT( nick ) AS KOMENTU_SKAITS -- selecteejam lauka nick vērtību un saskaitam cik reizes šis niks pieminēts, šo lauku nosaucam par KOMENTU_SKAITS FROM comments -- no tabulas comments GROUP BY nick -- grupeejam pēc lauka nick ORDER BY KOMENTU_SKAITS DESC -- kārtojam ar lielāko augšā pēc saskaitītiem komentiem LIMIT 5 -- un ņemam tikai pirmos 5 ierakstus btw, tas viss rakstīts mysql manuālī
  5. pieņemu ka tev ir tāda tabula: comments +-+------+-----------+-----------+---------------------+ |id | nick | article_id | comment | whatever_vēl_kas | +-+------+-----------+-----------+---------------------+ tad selectēt lielākos 5 komentētājus var kaut kā šitā: <code><font color="#000000"> SELECT nick, COUNT( nick ) AS KOMENTU_SKAITS FROM comments GROUP BY nick ORDER BY KOMENTU_SKAITS DESC LIMIT 5 </font> </code>
  6. Var jau būt, bet diez vai tas palielinās aktivitāti.. vismaz man neliekas ir liela starpība starp jautājuma uzdošanu irc'aa vai forumā. Irc mīnuss buus tāds ka vienu basic jautājumu vaicās 100+1 reizi, ja nu vienīgi kāds uzņemās uztaisīt tādu superpueper advancētu sistēmu kas logo un _šķiro_ kanālā runāto..
  7. Ahā.. laikam būsi nokjēris M$ IE jaunu blusu :rolleyes: Kas Tev pa IE versiju un servisa pakām?
  8. Browserī pārslēdzies uz latviešu encodingu ( vismaz ar mozillu tad var latviešu burtus ievadīt).
  9. Par varēšanu jau var, tikai Kurš taisīs.. es nē :) Pie tam tāda lapele ar linkiem visu laiku jāupdeito, jāmet ārā `bad linki` etc..
  10. Nu ko.. brēc ka truukst "odbc32.dll".. nu tad uz spiežam "Start" -> "Find" un meklējam to nelaimīgo dll. Ja nav tad Tev to vajag kaut kur dabūt, ja ir tad skaties vai pareizā vieta tas *.dll. un tā uz priekšu, vajadzētu sanākt - teorētiski! Ja negribi tā, un negribi windowu pārlikt, tad vēl vari padomat par Linux uzlikšanu.
  11. v3rb0

    Vispār Kopā.

    koda glabaatuvīte tur nebūs, bet Smarty-2.5.0-RC2.tar.gz un smarttemplate_1_0_2.zip ieliku. btw. par laacz rekomendēto SmartTemplate es nezināju, izskatās labs, nākošajā projektā būs jāpamēgina :)
  12. v3rb0

    Vispār Kopā.

    vai http://smarty.php.net esi redzējis :rolleyes:
  13. <code><font color="#000000"> getenv("HTTP_USER_AGENT"); </font> </code> Tev dabūs to ko PHP "zina" par klienta browseri un OS ( kaut kas tāds: Mozilla/5.0 (X11; U; Linux i686; lv-LV; rv:1.4b) Gecko/20030507), šajā stringā tad arī meklē kaut ko līdzīgu `XP`, `98`. Lai būtu skaidrs, kas katrai OS jāmeklē, patestē un atrodi to kas glabājas ieks augstāk pieminētā stringa uz dazādiem Tev interesējošiem OS.
  14. Skaties kā to dara iekš Post Nuke's http://paste.php.lv/160
  15. Aizdomājos kā pareizāk būtu organizēt 62K lielu koda blāķi. Visu vienā failā (pēc loģiskās nozīmes tā būtu pieņemams) vai arī glabāt vairākos failos vienā direktorijā.
  16. v3rb0

    Only Oop?

    varu piemineet arii to ka C, Java utt ir OOP un stradajot ar $im valodam programmet OOP ir jaapieradinaas, gribi vai nee - tad kaapeec gan uz PHP nerakstiit OOP, bet uz PHP tas vairaak ir "formali" nekaa nepieciesamiba.
  17. v3rb0

    Only Oop?

    driizaak gan nevis lai paziimeetos, bet gan lai kods buutu saprotams arii peec pusgada. lielaakiem projektiem tas ljoti paliidz, un ja veel API docus sageneree... , bet taa jau ir izvirtiiba :)
  18. ..bet db size pieaugs. ja par db size $inii gadiijumaa PO tad taa var dariit.
  19. v3rb0

    Php Apguve

    <? echo "php sux. j2ee is the future! ;)"; ?>
  20. v3rb0

    Only Oop?

    nu es sevi esmu pieradinajis visu uz OOP, kaut vai varetu daudzas vietas iztik bez.
×
×
  • Create New...