Jump to content
php.lv forumi

Kaklz

Moderatori
  • Posts

    1,401
  • Joined

  • Last visited

Everything posted by Kaklz

  1. Tad kaut kas aizgājis ciet .. bet nekā pārāk nopietna vismaz tajā wall nebija - vienkāršs piemērs, kā ar AJAX nepārlādēt visu lapu, bet tikai lapas daļu - tb sava veida shoutbox, ne chats. Ja vaig public/private chatus, tad ir jāskatās uz kaut ko nopietnāku.
  2. http://www.modernmethod.com/sajax/examples.phtml Uzmet aci oldschool "grafitti wall"
  3. Atceros, kad vienreiz runāju ar SPS autoru, viņš stāstīja, ka daža laba te pieminētā populārā krievijas grāmata ir izdota tādā pašā tirāžā, kā viņa SPS :) Tā kā nemaz ar nevar zināt, ko un vai tu vispār nopelnīsi rakstot krieviski ;). Tas, ka krievu grāmatas nonāk līdz mums, nenozīmē, ka Krievijā viņas tiek gāztas ārā nenormālās tirāžās ;)
  4. Ja tāda grāmata taps, piesakos nopirkt kaut vai tāpēc vien, lai atbalstītu šādus centienus :P. Bet godīgi sakot, uz pārāk lielu tirāžu, manuprāt, vari necerēt.
  5. :D Tas tikai vēl trūka, lai tu tur uzliktu savu vārdu virsū un aiznestu to visu uz tipogrāfiju..
  6. Es te vispār runāju par Aleksandra Zīvarta grāmatu, nevis par licencēm.
  7. Redzi, liedz tas, ka tādi cilvēki, kā augstāk redzamais indivīds man neļauj nopelnīt pat tos smieklīgos $5, jo vienkārši ņem un visiem atdod par brīvu to, ko esmu radījis.
  8. Copyright jeb autortiesības. Neesi aizdomājies par to, kāpēc Latviešu valodā ir tik maz tehniskās literatūras, tajā skaitā par programmēšanu? Kad viens nabaga cilvēks kaut ko ir saveidojis, tad vienalga atrodas kāds, kas viņa darbu ņems un atdos citiem par brīvu. Es ceru, ka tāpat tu nerīkojies citās situācijās, piemēram, situācija uz ielas: Pirmais Pretīnācējs (PP): Klau, kur var nopirkt mašīnu? Tu: Nuu .. pag, reku ielas malā viena stāv .. Tu aizskrien, nosper mašīnu, atdzen un atdod PP. Skaisti!
  9. .. ja man atsūtītu e-pastu ar tekstu 'tu esi muļķis, tu neko nerubī, muldi savā mājas lapā un vispār es te vienīgais visu zinu, cik tam jāmaksā, kā tam jādarbojas...', tad nu diez vai man pret šādu klientu būtu normāla attieksme. Visticamāk, ka es viņu vienkārši pasūtītu trīs mājas tālāk. Ja girbi saņemt normālu atbildi no cilvēka, tad tev viņam ir jāraksta normāls e-pasts. Pavisam nesen vienam projektam vajadzēja izslēgt safe mode uz serveris.lv hostinga. Uzrakstīju saprātīgu e-pastu, izskaidroju situāicju, kāpēc to vajag, nākamās dienas rītā viss bija nokārtots. Tā kā par "tikai newbie jautājumu līmeni" diez vai piezīme bija īsti korekta. Ir jāiemācās komunicēties ar cilvēkiem. Jo vairāk lasu tavus postus šeit, jo man vairāk rodas pārliecība, ka tev puslīdz oficiālas komunikācijas spējas ir diezgan vājas. Attiecībā uz tavām prasībām pret hostingu - pamosties, par tādu naudu, kā tu gribi dabūt sevis uzskaitītos pakalpojumus, tu viņus nedabūsi ne Latvijā, ne Zimbabvē. Par to tavu kašķīgo klientu - tā jau ir tava problēma, ka neesi līdz galam izskaidrojis klientam jūsu sadarbību un hostinga pakalpojuma sniedzēja lomu tajā. P.S. uz serveris.lv hostējos, no tā pašiem pirmsākumiem - biju viens no pirmajiem klientiem. Problēmas, godīgi sakot, īsti neatceros. Ja arī tās bija, tad nebija nozīmīgas. Aizgāju pavisam vienkārša iemesla dēļ - sāku savas lapas hostēt pats aptuveni gadu vai vairāk atpakaļ. Tā kā par nesenajām problēmām nemāku spriest, bet nedomāju, ka tās nebūtu risināmas saprātīgākā ceļā, kā vazāšana pa forumu.
  10. Tādus, kā Tevi, vajadzētu sist.
  11. Kaklz

    Stūlbais Zend

    Man liekas, ka tu vienkārši nesaproti par ko runā.
  12. Atceros, ka es arī ar šo mēģināju cīnīties, taču tā arī galā netiku. Cik toreiz sapratu, tad manam sistēmas lietotājam (tam, zem kura bija palaists apache ar PHP, nevis tam, ar kuru uz attiecīgā datora strādāju) nebija tiesību darboties ar attiecīgo tīkla disku. Attiecīgi arī tev varētu būt kaut kas līdzīgs.
  13. Man liekas, ka te ir runa par kaut ko citu, ne vienkāršu web lapu, jo izmantojot ekstensijas, tā printēšana notiksies uz serverim pieinstalētā printera, nevis klienta galā caur pārlūkprogrammu.
  14. Kaklz

    checkboxi

    Es daru šādi: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title></title> <script type="text/javascript"> function checkall(){ inputs = document.getElementsByTagName('input'); state = document.getElementById('chboxstate').checked for (i = 0; i < inputs.length; i++){ if (inputs[i].getAttribute('type') == 'checkbox'){ inputs[i].checked = state; } } } </script> </head> <body> <form method="post"> <table width="100%"> <tr><th style="width: 15px;"> </th><th style="width: 15px;"><input type="checkbox" id="chboxstate" name="" value="" onclick="checkall();" /></th><th>Virsraksts</th></tr> <tr class="dark_row"> <td class="on"> </td><td><input type="checkbox" name="news_selected[]" value="10152" id="frmNewsID10152" /></td><td><a href="?up=10152&datums=2005-09-16">^</a><a href="?down=10152&datums=2005-09-16">^</a> <label for="frmNewsID10152">Latvija zaudē izraēlai eiropas čepmionātā basketbolā</label></td> </tr> <tr class="light_row"> <td class="on"> </td><td><input type="checkbox" name="news_selected[]" value="10153" id="frmNewsID10153" /></td><td><a href="?up=10153&datums=2005-09-16">^</a><a href="?down=10153&datums=2005-09-16">v</a> <label for="frmNewsID10153">Policijas krīzes atrisināšanas plāns</label></td> </tr> <tr class="dark_row"> <td class="on"> </td><td><input type="checkbox" name="news_selected[]" value="10154" id="frmNewsID10154" /></td><td><a href="?up=10154&datums=2005-09-16">^</a><a href="?down=10154&datums=2005-09-16">v</a> <label for="frmNewsID10154">Krimināllietu atteikumi būs publiski</label></td> </tr> <tr class="light_row"> <td class="on"> </td><td><input type="checkbox" name="news_selected[]" value="10155" id="frmNewsID10155" /></td><td><a href="?up=10155&datums=2005-09-16">^</a><a href="?down=10155&datums=2005-09-16">v</a> <label for="frmNewsID10155">Ierosina legālo prezumpciju</label></td> </tr> <tr class="footer"><td colspan="3"><select name="action"><option value="disable">Noslēpt</option><option value="publish">Publicēt</option><option value="delete">Dzēst</option></select><input type="submit" value="Labi" /></td><td> </td></tr> </table></form> </body> </html>
  15. Es tev ieteiktu palasīt kaut ko par PHP Coding standards, jeb to, kā noformēt uzrakstīto PHP kodu, lai tas būtu ērtāk lasāms un labāk uztverams. Ja tu turpināsi visu rakstīt šādā blāķī, tad es turpināšu tavu kodu nelasīt (pilnīgi pieļauju domu, ka tā dara un darīs arī citi).
  16. Kaklz

    draugiem.lv

    Neņem pārāk pie sirds, bet jo vairāk lasu šādus Tavus postus, jo vairāk sabojājas iespaids par Tevi. Iedomājies praktiski jebkuru web lapu, kurai apakšā ir palikts ©. Un tagad padomā, cik reāli kaut ko tādu ir intenetā ievērot? Man liekas, ka tu pietiekami labi saproti, ka internetā © lietas darbojas salīdzinoši nosacīti - tehnoloģiski ir praktiski neiespējami nodrošināt to, ka lietotājs nevarēs kopēt vai izmantot attiecīgo materiālu savādāk, kā lasīšanai vai apskatīšanai. Attiecībā uz draugiem.lv - nepiesienies vārdiem.
  17. Iedomājies, ka tev ir fails index.php <?php echo 'glāžšķūņu rūķīši'; ?> Viņam ir fails index.php <?php $link = mysql_connect('localhost', 'user', 'pass'); mysql_select_db('projekts'); $res = mysql_query('select translation from languages where language = "lv" and string_id = "glazskuni_gnomes"'); $rukishi = mysql_fetch_assoc($res); echo $rukishi['translation']; ?> Abi faili pie kaut kādiem nosacījumiem dara pilnīgi vienu un to pašu. Atšķirība ir faktā, ka viņam saglabājot failu UTF-8 vai parastajā kodējumā nebūs vispār nekādas atšķirības - tā kā viņa variantā nav lietots neviens valodas specifiskais simbols, tad faili būs identiski. Tavā variantā turpretī ir failā iekļauti specifiskie latviešu valodas simboli un tāpēc UTF-8 (vai kāds cits latviešu valodu atbalstošs) kodējums ir nepieciešams. Ja ir vēlme vienā failā glabāt gan latviešu, gan krievu valodas, tad nāksies vien izmantot UTF-8 vai kādu līdzīgu kodējumu. Teorētiski viņa koda fragmentu varētu arī jūtami apīsināt un esmu 100% pārliecināts, ka tas arī ir izdarīts. Tikpat labi attiecīgie "ārmalas" dati var glabāties arī failos, tas lietas būtību nemaina. Viss, uz ko ir jāskatās - vai pašā saglabājamajā failā ir, vai nav specifiskie simboli. Attiecībā uz tavu sākumā uzdoto jautājumu - visticamāk, ka kaut kas nav saglabājies pareizi, vai arī nav norādīts kodējums pārlūkprogrammā. Pamēģini caur pārlūkprogrammu nomainīt kodējumu uz UTF-8. Ja vēljoprojām rādās jautājuma zīmes, tad zini, ka vaina ir saglabāšanā. Ja pēc maiņām pārlūkprogrammā viss ir kārtībā, tad meklē, kā izejas tekstā nomainīt uz pareizu kodējumu. Es personīgi izmantoju Zend studio, kas ļoti labi tiek galā ar praktiski visiem kodējumiem, gan Windows-1257, gan UTF-8, gan arī visiem pārējiem desmitiem, kurus gan nenākas izmantot. Edit: Ja nesaņem atbildi pirmajās pāris atbildēs, nav obligāti lietot 'report to moderator'. Šī iespēja drīzāk ir domāta tam, lai paziņotu par kādām nekārtībām.
  18. Ja es būtu tavs priekšnieks, es tevi atlaistu.
  19. Ir tāda lieta kā javascript optimizer rīki, kas samazina lejupielādējamā javascript izmēru. Tas tad nu attiecīgi arī varētu samazināt ielādes laiku. http://www.xtreeme.com/javascript-optimizer/
  20. Kaklz

    Joke!

    Ja jau offtopic, tad offtopic. Tas ir nevis šīsdienas bet pagājušā gadsimta joks.
  21. Nedomāju, ka HTMLArea izceltos ar kaut ko īpašu starp pārējiem maģiskajiem WYSIWYG redaktoriem.
  22. Kaklz

    Sorting...

    Viņam tur ir kaudze ar $go mainīgajiem, kam vērtība nesakrīt ar faila nosaukumu .. <?php $sections = array('news' => 'news.php', 'rules' => 'rules.php', 'snews' => 'serv_news.php', 'sinfo' => 'full_info.php', 'register' => 'sign_up.php', 'registerdone' => 'register_done.php', // ... ); $go = $_GET['go']; if (isset($sections[$go])){ include $go; } ?>
  23. Saites vai norādes, linki nu nekādi ne.
  24. Kad tu raksti config failu, tad ieteiktu to uzreiz rakstīt jau kā PHP failu, teiksim: <?php $filecontent = '<?php $dbhost = ' . var_export($dbhost, true) . '; $dbname = ' . var_export($dbname, true) . '; $dbuser = ' . var_export($dbuser, true) . '; $dbpass = ' . var_export($dbpass, true) . '; ?>'; $fp = fopen('config.php', 'w'); fwrite($fp, $filecontent); fclose($fp); ?> Ar nosacījumu, ka tev ir definēti 4 mainīgie, kas redzami var_export funkcijā. Tādējādi pēc tam vairs nebūs nekādu problēmu ar maģisku config faila apstrādi... Vienkārši taisi require_once('config.php'); un visi mainīgie ir jau savās vietās.
  25. Jautājums, kam tu raksti savus XHTML dokumentus? Kaut kādam maģiskam validatoram, vai lietotājam? Ja tu raksti validatoram, tad izmanto iepriekš pieminēto tehniku ar javascript un aizmirsti par javascript neesamību Ja tu raksti cilvēkam, tad arī izmanto iepriekš pieminēto tehniku un aizmirsti par to dažu cilvēku neērtībām, kas ir atslēguši javascript :)
×
×
  • Create New...