Jump to content
php.lv forumi

bubu

Administratori
  • Posts

    8,897
  • Joined

  • Last visited

Everything posted by bubu

  1. Mja, īsti vīri backup'us netaisa... Nav backupa - nebūs datu. Neko padarīt.
  2. Uztaisi templeitiņa failu table_row.tmpl.php: <tr id="row_<?php echo $row_id; ?>">...</tr> Un tad savā php skriptā inklūdē šo failu vairākas reizes: while (...) { $row_id = ...; require("table_row.tmpl.php"); }
  3. bubu

    SQL

    Topikus-duplikātus nevajag taisīt: http://php.lv/f/index.php?showtopic=13108
  4. Kāpēc gan negribi ģenerēt un aizpildīt tos 100 input laukus ar php? Javaskriptu tur nemaz nebūtu jālieto.
  5. tommac: nevajag likt nekādu table-row vai block. Ja gribi noslēpt, tad liec elements.style.display = "none"; Ja gribi parādīt atpakaļ, tad liec elements.style.display = ""; - tas display vērtību revertos apakaļ uz defaulto. Vai to pašu dari ar klasēm kā jau mefisto saka.
  6. bubu

    script+bilde

    Ja tu dabū baltu lapu, tad ieliec šādas divas rindiņas pašā pašā skripta šākumā (pēc pirmā <?php): error_reporting(E_ALL); ini_set("display_erors", 1); Tad redzēsi visus kļūdas paziņojumus, nevis baltu lapu.
  7. bubu

    unlock MD5

    Web Developer - tev nepietiek atkārtot to, ko jau citi (Aleksejs, fest) ir skaidri un gaiši vairākkārt uzrakstījuši (hešs no paroles + sāļa) ?
  8. Nevajag tādu garu penteri ar switch'iem rakstīt. Vajag labāk izmantot vienkāršu masīvu, kā šeit: http://php.lv/f/index.php?s=&showtopic...ost&p=19335
  9. Tu nesaprati būtību šim koda piemēram. Tas nerāda kā lietot include_once. Tas rāda switch būtību - un to ļoti vienkārši saprast no šāda piemēra: vajag "foto" sadaļu - inklūdējam foto.php failu, utt.. Vajag domāt ar galvu, nevis dīvainus secinājumus izdarīt. Neviens gan, protams, neapgalvo, ka tas ir ir ideāla pāmācība. Tāpēc jau tur stāv teksts boldā pašā sākumā.
  10. switch's arī php ir tāds pats switchs kā js'ā. Pēc būtības ir tas pats, kas daudz'i if'i are else if pēc kārtas. switch ($a) { case $b: xxx; break; case $c: yyy; break; case $d: zzz; break; default: www; break; } ir tas pats, kas if ($a == $b) { xxx; } else if ($a == $c) { yyy; } else if ($a == d} { zzz; } else { www; } http://php.lv/wiki/php_programmetaja_rokasgramata#switch
  11. Tas gan dīvaini. PHP un Javaskriptā tas pierakstās visai identiski: php: for($i=0; $i<100; $i++) { ... } javaskripts: for (var i=0; i<100; i++) { ... }
  12. bubu

    multiple upload

    Protams, ka izveido tieši tekstu. To jau es arī teicu - kā pielikt jaunu teksta nodi. Ja gribi HTML elementu, tad to dara ar createElement: var input = document.createElement("input"); input.name = "asdf"; div.appendChild(input); Cilvēki, lasam tak dokumentāciju! Btw, lietojot jQuery vai tml Javaskripta bibliotēkas tas viss darīsies vieglāk ar īsāku un smukāku kodu.
  13. Kavacky: autors neprasa kā aizsargāties pret to. Viņš grib tieši otrādi - saprast kā uzhakot lapu dēļ šitādas ne-eskeipošanās.
  14. Čatam jau ierakstus DB glabāt nav vērts, ja nevajag tos pieglabāt vēsturei (log'i), vai arī lai katrs jaunpienākušais redzētu iepriekš runāto. Prātīgāk būtu turēt pēdējās čata rindiņas servera atmiņā. Piemēram ar kādu no šiem: http://php.net/memcache vai http://php.net/apc vai tml.
  15. Sintakse ir sekojoša: if (nosacījums) { kods, kas izpildās, ja nosacījums ir patiess } else { citādi izpildās šis kods } Tavā gadījumā nosacījums ir, ka izselektēto rindu skaits = 0 (vai <1 - tas tas pats). Atliek salikt kopā :)
  16. Vispār jau šādām situācijā paredzēts FTP - pēc nosaukuma jau saprotams File Transfer Protocol. DC++ vairāk kādam komjuntijam/intranetam vārētu būt lietojams. Torrenti 2 cilvēku gadījumā ir nevajadzīgs overheads.
  17. bubu

    multiple upload

    Divam jaunu saturu pieliec ar DOM fjām, nevis innerHTML. Piemēram, jaunu teksta nodi div'a beigās var pielikt šādi te: var div = document.getElementById("diva_id"); div.appendChild(document.createTextNode("Hello World!"));
  18. Tas nozīmē, ka $_GET asociatīvais masīvs nesatur tādu elementu ar atslēgu "page". Vai citiem vārdiem - tev URL query daļā nav norādīta "page" vērtība.
  19. Jādara tā, ka mainīgos ģenerē vienkārši bez [] simboliem: daudzums_1, daudzums_2, daudzums_3, ...
  20. WebDeveloper, tā kā tavi argumenti būtu īpaši pārliecinoši un nevis, citēju, "tukši vārdi". codez:
  21. Tu gribi izveidot id, kurš satur tekstu formā daudzums_'[xxx] ? kur xxx ir u mainīgā saturs? Tas nav normāli. Tas ir ne tikai sintaktiski nekorekti (pēdiņu skaits!), bet arī semantiski - uz id attiecas tādi paši ierobežojumi kā uz JavaScript mainīgo nosaukumi - JS'ā tu nevari izveidot mainīgo ar nosaukumu daudzums_'[123].
  22. regexpos var lietot | atdalītāju starp a un b izteiksmēm. Šis atdalītās ļaus nomatchot tekstu, kurš atbilst a vai b izteiksmei. var BarCodeStr = CodeString.replace(/-|\/|_|\\|\./g, "");
  23. PHP pēc savas būtības ļoti atšķiras no HTML un CSS. Tā drīzāk līdzinās Javaskriptam nekā tiem diviem iepriekšējiem. HTML un CSS attiecas tikai uz tavas lapas izskatu - līdzīgi kā Word dokumenta formatējums (bold, italic, krāsas, tabulas, utml). Taču PHP ir izpildāms kods, kurā var rakstīt izpildāmas programmas. Tajā var darīt sazin ko. Latviski nekā daudz nav, pavecu informāciju var palasīt te: http://php.lv/wiki/php_programmetaja_rokasgramata Angliski var palasīt, piemēram, šo te: http://www.tuxradar.com/practicalphp
  24. Tev jāpielieto htmlspecialchars funkcija tekstam, ko tu izvadi HTML'ā. Tas aizvietos < un citus speciālos HTML simbolus ar atbilstošajām entītēm.
×
×
  • Create New...