Jump to content
php.lv forumi

Kaklz

Moderatori
  • Posts

    1,401
  • Joined

  • Last visited

Everything posted by Kaklz

  1. Kaklz

    VOTING

    :D nu gan jautājums .. atceros, ka kādu laiku atpakaļ dzirdēju sarunu par PHP programmēšanu .. galvenā doma bija .. tur jau nekā sarežģīta nav .. jāzin viena komanda 'echo' .. Šis jautājums liekas līdzīgs .. patiesībā jau ja grib, visas viņas var aizvietot: -- if ($var == 'value'){ }else{ } ir vienāds ar switch ($var){ case 'value': break; default: } -- include($filename) ir vienāds ar $content = file_get_contents($filename) print $content; -- echo ir vienāds ar print Par maģisko ātrdarbību un citām lietām šoreiz nerunāsim.
  2. Kaklz

    Vai teibli nav modē?

    Tāpēc, lai pats TVNET varētu ekonomēt uz trafiku :) un parastajam lietotājam nebūtu jāgaida nez cik ilgi kamēr ielādējas viss maģiskais tabulu blāķis.
  3. manā gadījumā nelaime bija faktā, ka to MS Access DB izmantoja cits softs, vajadzēja tikai viņam uztaisīt Webisku interfeisu :)
  4. Ir gadījies uzbūvēt vienu pavisam nelielu programmeli, kas strādāja ar PHP un MS Access. Jārokas būs ODBC funkciju virzienā (http://lv.php.net/manual/en/function.odbc-connect.php, http://lv.php.net/manual/en/function.odbc-exec.php, utt). Pirms tam gan laikam bija kaut kur iekš control panel jānodefinē attiecīgās datubāzes datasource name, vai kaut kas tamlīdzīgs. Diezgan pailgs laiciņš pagājis, kopš to programmeli rakstīju .. ;)
  5. ja tas nav par daudz prasīts, varbūt, ka vari vēlreiz tos linkus nopublicēt, a to tagad rādās 404.
  6. hm, izskatās jau lieliski! tikai .. aizmirsu laikam tikai vēl vienu lietu - container ir nopozicionēts loga centrā, līdz ar to absolute pozicionēšana laikam šoreiz nebūs īsti vietā :(
  7. tam ir domāts: Cron (priekš linux) Task scheduler (priekš Windows) kombinējot to kopā ar php CLI (command line interface) var panākt visu, ko vien vajag :)
  8. neies cauri. man bildes ir piesaistītas katram no attiecīgajiem teksta gabaliem. Teksta garums nav zināms, līdz ar to ideja par vēlvienu kolonu atkrīt.
  9. tā vienkāršā iemesla dēļ, ka man vajag, lai teksts izlīdzinātos AP bildi. hspace un vspace ir atribūti, kas atbīda tekstu no bildes. Moderni ir to aprakstīt ar CSS, nevis html ;)
  10. Problēma ir šāda: taisu aptuveni bildē redzamo lapas izkārtojumu: Problēma sākas faktā, ka ne vienmēr ar pelēku atzīmētajās vietās teksta ir pietiekoši daudz, lai tas spētu apaudzēt visu bildi un tad nu nākamā bilde, kas ir ar float: left atribūtu, nostājas nevis zem iepriekšējās, bet tai sānā. it kā jau skaisti un jauki, aiz teksta uzliekam block-level elementu ar clear: left atribūtu un visas lietas. Taču nelaime ir tā, ka šis efekts nedarbojas korekti uz IE pārlūkiem, jo tie pamanās uztaisīt clear visam - arī kreisajā pusē esošajai izvēlnei un līdz ar to starp bildēm rodas paliela tukša atstarpe: Tad nu jautājums, kā var šo (DE)fektu novērst uz IE pārlūkiem? Varbūt ir kāds cits veids, kā varētu smuki uztaisīt tādu kā ziņu sarakstu ar bildītēm? Tabulas pagaidām nepiedāvāt :P Paldies jau iepriekš visiem, kas kustinās smadzenes.
  11. to sauc par DNS pāradresāciju, tev ir jāzvana uz LatNet, (www.nic.lv) un jāpalūdz viņiem uzlikt pāradresāciju uz jaunā servera IP adresi. Tālākais jau ir vairs tikai un vienīgi laika jautājums un jaunā servera atbilstoša nokonfigurēšana. kamēr visi DNS serveri atjaunos savus ierakstus, var paiet zināms laiks .. iespējams, ka kļūdos, taču kādu laiku atpakaļ dzirdēju pat laiku 2-3 dienas. Reāli, cik man ir bijusi darīšana, parasti vismaz ar .lv domēniem tas notiek pāris stundu laikā.
  12. Kaklz

    CMS

    tā kā prasības katram no projektiem/portāliem ir stipri atsķirīgas, tad tikai pašā iesākumā varētu likties, ka savu portālu varēsi turēt uz kāda no bezmaksas open-source CMSiem (ja vien tā nebūs parasta ziņu lapa) .. tiklīdz izaugs prasības, tā būs jāmaina portāla dzinējs ;) ja tomēr interesē CMSi, tad droši dodies garām hostcripts.com uz sourceforge.net vai freshmeat.net
  13. bija taada countWords() kaadreiz: function countWords($text){ $wordCount = 0; $elements = explode(' ', $text); foreach ($elements as $word){ if (!empty($word)){ $wordCount++ } } return $wordCount; } :P
  14. var iztikt tad, ja tu vinju saglabā failā (http://lv.php.net/imagejpeg) un pēc tam iekš HTML padod echo "<img src=\"$filename\" />";
  15. Tev, kā specifikāciju lasītājam jau derēja zināt, ka REFERER ir viens no viegli viltojamajiem ;)
  16. Pieņemsim, ka šitā: <?php $data = "jaa/22::varbuut/15::nemuzham taa te nekas nebuus/55::"; $all = explode('::', $data); foreach ($all as $row){ $rowItems = explode('/', $row); echo '<br />' . $rowItems[0] . ' ' . $rowItems[1]; } ?>
  17. drīzāk gan jāskatās uz skriptu, kas tiek darbināts .. un jālabo lielais gļuks, kas noēstu 8MB atmiņu.
  18. Kaklz

    Date

    tev ir jāizvēlas, kuru stilu lietot. ja izvēlies formēt datumu PHP pusē, tad lieto strtotime funkciju: $laiks = $row['datums']; $xx = date("d.M.Y/H:i:s", strtotime($laiks)); echo $xx; Tas tāpēc, ka ir formātu nesaderība. date funkcija gaida no tevis datumu/laiku UNIX timestamp formātā, bet tu viņai to iedod kā parastu tekstu. Otrajā gadījumā: $result = mysql_query("SELECT DATE_FORMAT(datums,'%d.%m.%Y / %H:%i') AS datums, citi, lauki FROM foto"); while ($row = mysql_fetch_assoc($result)){ echo $row['datums'] . $row['citi'] . $row['lauki'] . '<br />'; } kaut kā tā :)
  19. Kaklz

    Date

    paskaties iekš MYSQL, ir tāds DATE_FORMAT ;)
  20. to vienkāršāk izsakoties sauc par risinājumu caur pakaļgalu ;)
  21. Kaklz

    a name=""

    nē, nav gan. Ja gribi ielikt anchor, jeb latviski sakot grāmatzīmi, uz kuru vēlāk atsaucies, tad viss notiek kā gadījumā nedaudz augstāk. Lai gan tagad moderni skaitās izmantot ID atribūtu un atsaukties uz to ;)
  22. viena lieta, ko vēl vajadzētu ņemt vērā - optimālais smaidiņu skaits varētu būt kādi 20 - 30, bet ne jau nu 300 ;) to arī ir jāņem vērā. Ja paliksi pie saviem 300 smaidiņiem, tad garantēju, ka 20-30 smaidiņi tiks izmantoti 95% gadījumu, bet pārējie sastādīs aptuveni 5 atlikušos procentus.
  23. Nostādīsim jautājumu mazliet citādāk .. Es maksāju ~6Ls Ja nebūtu slinkums, varētu arī nemaksāt, bet izvietot visu pasākumu kaut kur pie sevis. Vienkārši laikā, kad paņēmu hostingu, nebija iespējas pie sevis neko izvietot.
×
×
  • Create New...