Jump to content
php.lv forumi

Jackal

Reģistrētie lietotāji
  • Posts

    215
  • Joined

  • Last visited

Everything posted by Jackal

  1. tak paņem un $i nodefinē kā $i = (($lapas_nummurs - 1) * $ierakstu skaits_viena_lapaa) + 1
  2. Pirms while vajadzētu būt $i = 1;
  3. Nesanāca uztaisīt pēc šī varianta, jo nemāku vēl īsti oop. To $tpl vajag ļoti daudzām funkcijām un negribās katrai funkcijai padot atsevišķi. Varbūt iedosiet kādu piemēru?
  4. Nu man ir, piemēram, faili aaa.php include("klase.php"); $tpl = new tpl; $klase = new klase; $klase -> funkcija(); klase.php class klase{ function funkcija(){ $tpl->kaut_kada_funkcija(); } } Problēma ir tāda ka funkcija "kaut_kada_funkcija" netiek izsaukta, jo $tpl objekts tiek taisīts failā aaa.php un negribas viņu taisīt iekš klases "klase". Kā pareizi izsaukt funkciju "kaut_kada_funkcija"? Ceru, ka sapratāt.
  5. Mans skripts function url($url){ return $_SERVER['PHP_SELF'].$url; } echo '<table border="1">'; $row = array(0 => '3'); $url = url('?action=section&category="'.$row[0].'"'); echo $url; //šeit viss parādās pareizi echo '<tr><td><a href="'.$url.'">'.$row[0].'</a></td></tr>'; echo '</table>'; Jā tomēr funkcijā nav vaina, bet kas varētu būt par problēmu, ka linkā neparādās ?action=section&category=3 bet parādās ?action=section&category= Problēmu atrisināju. bija padaudz pēdiņas saliktas šajā rindā $url = url('?action=section&category='.$row[0].'');
  6. Es to $row['category_id'] pēc funkcijas izsaukšanas izvadu un viss parādās
  7. Tur jau tā lieta, ka nav tukšs.
  8. Laikam nepamaniji daudzpunkti priekšā. Tātad pilnais links kuru atgriež funkcija http://localhost/index.php?action=kautkas&kautkascits= bet $row['category_id'] kaut kur ir pazudis.
  9. Ir šāda funkcija function url($url){ return $_SERVER['PHP_SELF'].$url; } ja es izdaru šādi url('?action=kautkas&kautkascits="'.$row['category_id'].'"'); tad tā atgriež ....?action=kautkas&kautkascits= Kāpēc tā un ko varētu darīt lietas labā?
  10. https://addons.mozilla.org/en-US/firefox/addon/1843
  11. Tur jau arī ir tā problēma Pašā faila augšā ieliec: <?php session_start(); ?>
  12. Tas errors parādās tāpēc, ka tu pirms session_start() jau kaut ko esi izvadijis.
  13. Jackal

    PHP+Bildes

    Sāc ar imagecreate http://www.php.net/manual/en/function.imagecreate.php
  14. Jackal

    templates

    Tagad radās viena problēma. Nesaprotu kāpēc šis skripts nestrādā $templ=@implode('',@file('aaa.html')); preg_match("/\[menu\](.*)\[\/menu\]/", $templ, $m); echo $m[1]; aaa.html <ul> [menu] <li>aaa</li> [/menu] </ul> skripts neko neizvada, bet vajadzētu izvadīt <li>aaa</li>
  15. Jackal

    templates

    Paldies! Par tādu preg_match funkciju nemaz nezināju.
  16. Jackal

    templates

    Taisu mazu template engine, viss sanāk labi, bet nezinu kā labāk uztaisīt, lai var informāciju izvadīt ciklā, piemēram, ir <ul> [saraksts] <li>{aaa}</li> [/saraksts] </ul> vajadzētu, lai rakstot, piemēram, $i = 1; while($i <= 3){ $tmpl = str_replace("{aaa}", "ccc", $tmpl); $i++; } izvadītu <ul> <li>ccc</li> <li>ccc</li> <li>ccc</li> </ul> Ir kādas idejas, kā to varētu izdarīt?
  17. Jackal

    tabulas

    <table style="margin-left:45px;">
  18. Man lapā visas lapas normāli ir paradzēts vērt vaļā aptuveni šādā veidā - index.php?id=forums un vajadzētu aizliegt atvērt lapas rakstot forums.php. Kā to izdarīt? Laikam to var izdarīt ar htaccess failu, bet es nezinu, kas jāraksta tajā, lai nobloķētu failus. Varbūt ir kāds cits veids bez htaccess faila?
  19. Pievienojot datus datubāzei man parādās šāds errors: Out of range value adjusted for column 'xxx' at row 1 Kļūdu izlaboju ierakstot šo rindiņu: SET GLOBAL SQL_MODE = ”; Problēma tāda, ka tad kad restartēju datoru atkal met ārā šo kļūdu. Kā izlabot šo kļūdu, lai nebūtu katru reizi pēc restarta jāraksta no jauna SET GLOBAL SQL_MODE = ”; ? Izmantoju MySQL 5.0
  20. Jackal

    image iekš div

    <div style="border-style:solid; border-width:1px;"> <img src="1.jpg" style="float:left; width:140px; margin-right:5px;" /> </div>
  21. Jackal

    image iekš div

    Ir div tags kurā atrodas bilde. Kā uztaisīt, lai div tags izstieptos līdz ar bildes augstumu?
  22. Uztaisiju skriptu, kas sadala izvilkotos datus no db lapās. Uz FF un Operas viss iet normāli, bet IE, gadījumā, kad izpildas pēdējais if, parāda divus linkus uz nākamo lapu, vajadzēja parādīt tikai vienu. To otru linku viņš parāda ārpus tabulas. Kas varētu būt par problēmu? $rows = mysql_num_rows(mysql_query("SELECT * FROM tabula")); $link = 'index.php?id=darbi'; $pages = ceil($rows / $limit); if($pages != 1){ echo '<div><table><tr>'; if($page != 1){ echo '<td>'; echo '<a href="'.$link.'&page='.($page - 1).'">«</a>'; echo '</td>'; } for($i = $page - 4; $i <= $page + 4; $i++){ if($i <= 0 || $i > $pages){ echo ''; } else { echo '<td>'; echo '<a href="'.$link.'&page='.$i.'">'.($i == $page ? '<b>'.$i.'</b>' : $i).'</a>'; echo '</td>'; } } if($page != $pages){ echo '<td>'; echo '<a href="'.$link.'&page='.($page + 1).'">»</a>'; echo '</td>'; } echo '</tr></table></div>'; }
  23. Nu tur rāda, ka ir ielād�“jies mod_php5
  24. Atkomentēju arī php_mysqli.dll, bet nedarbojas. Arī ar mysql_connect(); rāda to pašu erroru.
  25. Jā php un apache versijas nesaderēja, bet tagad uzinstalēju apache 2.0, php 5.2 un mysql 5, bet kad mēģinu pieslēgties datubāzei rāda erroru: Fatal error: Call to undefined function mysqli_connect() in E:\Server\www\index.php on line 4 Kur varētu būt problēma?
×
×
  • Create New...