Jump to content
php.lv forumi

werd

Moderatori
  • Posts

    380
  • Joined

  • Last visited

Everything posted by werd

  1. Iesakiet, kādu saistošu, pamācošu un visādi citādi interesantu izdevumu, par tēmu JavaScript(jQuery,Prototype), kā arī Ajax tehnoloģijām!
  2. "Iedzen"(array_push) visus ID iekš masīva, un tad ar $rand = rand(0,$masiva garums) iegūsti vienu nejauši izvēlētu skaitli, tālāk paņem attiecīgi $masivs[$rand]
  3. Es minēšu: utf8_general_ci?
  4. Esi mēģinājis uzlikt šim elementam(<div class="horizontalcssmenu">) parametru margin:0 auto?
  5. werd

    PHP iespeejas?

    Es vienmēr izvairos no šāda vārdu savienojuma, aizstājot ar "Liels Jums paldies!", jo ir cilvēki, kas to saprot savādāk - "Paldies, Jums liels!"! :)
  6. werd

    PHP iespeejas?

    Pārlādēt/Ielādēt tikai atsevišķas lapas daļa var izmantojot AJAX tehnoloģiju. Frames vispār web izstrādē jau ir pagātne, un php ir ļoti daudzpusīga valoda, tā ka atbilde uz tavu jautājumu ir, jā, var!
  7. Nu ir vairāki varianti, viens ir uz select onchange eventa ar js izveidot jaunus elementus(attiecīgi cik vjag), otrs - ja ir zināms max komandu skaits,cik vispār ir atļauts piedalīties, tad uztaisi attiecīgi no 1-max tos ievaddatu laukus, un tad vnk display:none, display:block. 2.variantam tas izskatās kaut kā šādi: <select onchange='showHideInputFields(this)'> ... </select //tie input lauki kas atveras pēc izvēles, šiem laukiem ir norādīts style="display:none;" <input type="text" name='komanda_1' id='com_1'/> <input type="text" name='komanda_2' id='com_2'/> <input type="text" name='komanda_3' id='com_3'/> .. <input type="text" name='komanda_max' id='com_max'/> un js: function showHideInputFields(cik){ var skaits = cik; for(i=1;i<=cik;i++){ document.getElementById('com_'+i).style.display = 'block'; } }
  8. Ja tev ir forma ar diviem <button>Poga</button> elementiem, tad jā, vajag JavaScript, bet ja tev formā ir tikai viens <button> tad pieliec type="submit" vai type="button" un strādās arī IE pārlūkos! Bet vispār nesaprotu, kā tik mazu problēmu var izvērst tik garā topicā, vnk <button><img src="delete.gif"/> Dzēst</button>
  9. Tā arī ir, ka height:100% child elementam nestrādā(visādu izmēģinājos), jo <tr> height:auto. Izlīdzējos vienkārši norādot parent elementam(<tr>) augstumu konstantu, bet child(<div>) - auto, tādejādi parent augstums staipīsies līdz child augstumam, tas viss bija nepieciešams, jo kā background-image nāk gradients!
  10. Sveiki, Iekš <tr style="height:auto;"> <td> Šeit </td> </tr> ir <div style="width:125px;"></div> Kā lai norādā <div> augstumu(height), lai tas vienmēr būtu maksimāli no <tr> augstuma, respektīvi 100% no <tr> augstuma?
  11. Ja pareizi sapratu, tad ja lietotājs(potenciālais dalībnieks) ievada numuru, tad viņš tiek reģistrēts ar šādu numuru(ja tāds jua neeksistē protams), bet ja neievada - tad automātiski viņam tiek piešķirts nākošais lielākais skaitlis sākot no mazākā(tb, 1,2,3,5 piešķirs 4). Nepārbaudīts, bet varētu izskatīties apmērmam šādi: <? $sql = mysql_query("SELECT MAX(numurs) FROM dalibnieki"); $results = mysql_fetch_row($sql); $last = $results[0];//dabujam pedejo lielako dalibnieka numuru for($i=1;$i<=$last;$i++){ $qwerty = mysql_query("SELECT id FROM dalibnieki WHERE numurs = ".$i); $count = mysql_num_rows($qwerty); if($count==1){ //ir šāds numurs, turpnam meklēt } else{ //piemeram 4 nav DB, tad mēs varam ievietot jaunu dalibnieku ar šo 4 jeb $i numuru $mysql_query("INSERT INTO dalibnieki(vards, numurs) VALUES ('".$_POST['name']."', '".$i."')"); $i = $last;//lai cikls beigtos } } ?>
  12. Solīdos uzņēmumos 90% gadījumu ir vismaz viens/divi profesionāla līmeņa web dizaineri, tā ka nav ko iespringt, ja dizaina veidošana īsti nepadodas!
  13. werd

    PHP SCRIPT!

    Man jau vairāk šķiet, ka galvas nestrādā nevis google.lv :)
  14. Ne jau vienmēr, koda valīdums ir kļūdu iemesls. Piemēram, ... <tr height="20"> ... nav valīds, bet kods strādās.
  15. Es pieļauju, ka tā varētu būt/bija pirmā un vienīgā reize!
  16. Sāc no sākuma, uztaisi formu, kuru strādā, tad liec klāt nākošos elementus(flash, bildes),un attiecīgi skaties vai strādā kods. Ja izmet kļūdu vai arī kaut ko nerāda, tad meklē kļūdu attiecīgajā elementā, ko pievienoji pēdējo!
  17. Jā, ievieto attiecīgās ziņas id(news_id) un pārējos datus, kādi tev attīecīgi ir nepieciešmi, piemēram text, username, date.
  18. Nē, pie katra jauna komentāra pievienošanas tiek ievietots jauns ieraksts. table_comments id|news_id|text|date|user| 1|2|comment|2008-12-12|test 2|2|comment2|2008-12-02|user2 3|1|comment_|2006-12-05|ainars utt.
  19. $str = 'jwefwjefwjefbwjefbwjefbwjfbwjf'; $isais_text = substr($str,0,100);//0 - no kura simbola parādītt, 100 - cik simbolus parādīt Sīkāk http://lv2.php.net/substr P.S andrisp pasteidzās ātrāk
  20. 2 atsevišķas tabulas(table_news un table_comments). table_news struktūra apmēram:id|content|date| table_comments struktūra apmēram:id|news_id|text|date|user| Pievienojot komentāru iekš table_comments pievienojam jaunu ierakstu, pēctam 'izvelkot' datus parādīšanai(jaunumus/rakstus), attiecīgi izvelkam datus no table_comments, kur news_id ir vienāds ar attiecīgā raksta/jaunuma ID.
  21. Dzīvojot mūsdienu sabiedrībā gaidīt, kad kāds ar karoti mutē ieliks ir diezgan bezcerīgi!
  22. Nu jā, katrs jau dara, kā uzskata par pareizāk, var jau laist arī 100 filtriem cauri, no tā sliktāk jau nepaliks, bet vai labāk, tas ir cits jautājums!
  23. Ievadot datubāzē - mysql_real_escape_string($str), izvadot lapā - htmlspecialchars($str).
  24. Izvadot sesijas saturu? Ja tu gaidi, kad kāds tev gatavu kodu iedos - velti.
×
×
  • Create New...