Jump to content
php.lv forumi

nemakuphp

Reģistrētie lietotāji
  • Posts

    220
  • Joined

  • Last visited

Everything posted by nemakuphp

  1. Un kā es varētu izmantot citas klases funkciju šajā klasē?
  2. Laikam nesaprati ko vēlos, bet nu nekas, varbūt ne tā uzrakstīju. Pieņemsim, ka man ir šī klase. Es viņu includoju, piemēram, index failā. Veicu funkciju2 ja ir tas variablis5, tad funkcija neko neatgriež (koda fragmentā tas nav). Kā lai pēctam, kad funkcija izpildīta, tieku klāt tam variablim5 un vai tas vispār ir iespējams?
  3. Ir apmēram šāda struktūra. Kā panākt, lai $variable 5 būtu pieejams arī citām klasēm? Un teiksim, ja man citās klasēs arī ir $variable5, ir iespējams kaut kā apkopot visus tos $variable5 no visām klasēm? <?php class register{ private function function1($variable1){ //te if/else sūdi return $variable2; } public function function2($variable3){ $variable4 = $this->function1($variable3); if(!is_array($variable4)){ } elseif($variable4['lauks'] == 'vertiba1'){ $variable5 = 'vertiba1'; } elseif($variable4['lauks'] == 'vertiba2'){ $variable5 = 'vertiba2'; } } } ?>
  4. Pagaidām kverijs ir šāds: SELECT a.*, COUNT(c.lauks1) AS count FROM `tabula1` a LEFT JOIN `tabula2` c ON c.lauks2=a.lauks3 GROUP BY a.lauks3, c.lauks2 ORDER BY a.lauks5 ASC Viss notiek, taču ir viena problēma. Kā norādīt, lai viņš pie COUNT ņem vērā tikai tos laukus, no visiem lauks1, kur vērtība ir 1? Varat slēgt, laikam iznāca, taču nezinu vai tā ir pareizi. SELECT a.*, COUNT(c.lauks1) AS count FROM `tabula1` a LEFT JOIN `tabula2` c ON c.lauks2=a.lauks3 AND c.lauks1=1 GROUP BY a.lauks3, c.lauks2 ORDER BY a.lauks5 ASC Ja nav pareizi, palabojiet
  5. Iemet pilnu kodu, jo tas, ko tu iedevi jau ir galīgi garām.
  6. Nu kodējums utf-8, bet nu ja tā ir sarežģīti, tad varbūt vari palīdzēt ar tiem, kurus nevajadzētu atļaut? Kaut vai nelielu piemēru.
  7. Vai kāds varētu palīdzēt ar simbolu pārbaudi? Ir nepieciešams pārbaudīt, vai teksts sastāv tikai no burtiem(Lat, Eng, Rus) un domuzīmes (-)?
  8. Uzraksti PM, palīdzēšu.
  9. Labāk gan lietot klases, nevis id, jo id taču ir tikai viens visā dokumentā ;)
  10. Vai kāds varētu palīdzēt ar oblejktu centrēšanu verikāli, piemēra, attēli, formas, input lauki? Tekstam izmantoju line-height un viss itkā ir strādājis, bet kā ar šiem objektiem?
  11. Vai kāds varētu pateikt kā lai es iegūstu komentāru skaitu attiecīgajam rakstam. Ir tabula raksti, kur ir id utt. Un tabula komentari, kur ir id, raksta_id utt. Pagaidām jaunumi tiek ņemti šādi: mysql_query("SELECT * FROM raksti ORDER BY id DESC"); Tad tiek viss apstradats un izvadīts. Bet vajadzētu vēl pievienot klāt, lai katram rakstam rādās arī komentāri. Tādēļ arī esmu šeit. Ceru, ka spēsiet palīdzēt.
  12. Pieņemsim, ka man ir links http://domens.lv/index.php?p=x&a=y Man izdodas veiksmīgi pārvērs par http://domens.lv/x/y'>http://domens.lv/x/y RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^x/(.*) index.php?p=x&a=$1 RewriteRule ^z/(.*) index.php?p=z&s=$1 BET, ja es ieeju tikai http://domens.lv/x,'>http://domens.lv/x, tad uzmet kļūdas paziņojumu Not Found The requested URL /x was not found on this server. Kā šo varētu labot? Derētu arī tāds variants, ka saiti http://domens.lv/x uzskata par http://domens.lv/index.php?p=x&a=* (Zvaigznītes vietā jebkas) Ceru, ka spēsiet palīdzēt.
  13. nemakuphp

    scripts

    Nūģis esi tu, jo mēs nezinam tavu tabulas struktūru, līdz ar to nevarēsim norādīt pareizos laukus.
  14. Nesaku, ka kkas unikals, un noteikti galīgi garām. $fields = array(te salieku visus vajadzigos field, kuri jāpārbauda); while($chech = $fields){ if(empty($check)){ echo "Lauks ir tukšs"; } } Kā jau teicu, ir galīgi garām un nestrādā. Parāda error par maximum execution time. Un kā jau teicu vēl augstāk, par arrayiem un to apstrādi neko daudz nezinu.
  15. Paldies bubu. Jau domāju, ka kaut kas ar array. Tagad pamēģināšu iztestēt. EDIT: Tomēr kaut kas nesanāk. Ar array neesmu īpaši daudz darbojies, tāpēc tur varbūt problēma. Varbūt vari parādīt kādu piemēru?
  16. Pats tagad nesaprotu kāpēc nepateicu tieši ko vajag :D Laikam nogurums. Kā pārbaujīt, vai tukšs, zinu. Mana problēma ir tāda, ka ir vairāki lauki, un katram rakstīt pārbaudi ir baigais penteris, tāpēc domāju, vai ir kāds labāks veids, kad var pārbaudīt vairākus laukus reizē.
  17. Kā būtu vieglāk pārbaudīt lietotāja ievadītos datus, vai nepieciešamie lauki nav tukši?
  18. pieliec pirms <a ... klāt <img src='img/".$group.".jpg' /> un attēlus saglamā mapē img ar nosaukumiem 1.jpg 2.jpg utt
  19. Vieglāk nebūtu izmantot datus no ibf_groups tabulas? Tur ir divas ailes. Viena sākumam (tas ko forumā settingos esi norādījis) un otra beigām (aizver span vai ko nu tu tur esi licis). Šo rakstīju kaut kad sen. Vajadzētu strādāt. Tikai bez bildes. $reg = mysql_query("SELECT * FROM ibf_members"); $reg = mysql_num_rows($reg); $delay = "900"; $delay = time() - $delay; $useri = mysql_query("SELECT * FROM ibf_sessions WHERE member_id != '0' and running_time >= ".$delay.""); $regon = mysql_num_rows($useri); $viesi = mysql_query("SELECT * FROM ibf_sessions WHERE member_id = '0' and running_time >= ".$delay.""); $viesi = mysql_num_rows($viesi); $kopa = $regon + $viesi; echo ' Reģistrējušies: '.$reg.'<br /> Online: '.$kopa.'<br /> Viesi: '.$viesi.'<br /> Lietotāji: '.$regon.'<br /> <hr style="margin:2px 0;"/> '; while ($users = mysql_fetch_array($useri)){ $group = $users['member_group']; $q = mysql_query("SELECT * FROM ibf_groups WHERE g_id = '$group'"); while($group = mysql_fetch_array($q)){ if(empty($group['prefix'])){ $prefix = "<span style=\"color:black\">"; $suffix = "</span>"; } else{ $prefix = $group['prefix']; $suffix = $group['suffix']; } echo "<a href='f/index.php?showuser=".$users['member_id']."' title='".$users['member_name']."'>".$prefix."".$users['member_name']."".$suffix."</a><br />"; } } Un priekš bildes izmanto grupas id.
  20. Minēšu, tev apvienots header ar sākumlapu? Ja jā(zinu, ka ir :D), tad nepareizi apvienots
  21. patch ir itka globals .domens.lv
  22. kāds te sakars ar sesijām? ar patch viss itkā ir ok.
×
×
  • Create New...