Jump to content
php.lv forumi

yeahz

Reģistrētie lietotāji
  • Posts

    381
  • Joined

  • Last visited

Everything posted by yeahz

  1. yeahz

    ++ ar komatu

    Un kādu tipu izvēlēties datubāzē, lai varētu ar komatu?
  2. Zinu ka pastāv tāda lieta kā $mainiigais++, bet ko darīt ja $mainiigais sākas ar 0.1 un es gribu lai viņš turpinās kā - 0.2, 0.3, 0.4..., ja izmanto ++ tad pieskaita uzreiz veselu 1.
  3. yeahz

    mod_rewrite

    Atradu vainu, bet diezgan tizla vaina. Tagad ja neviens nedos padomu, nāksies pārtaisīt visus failus. Nu lieta ir tāda, ka lietoju šādu sistēmu - ir fails header.php kurā ir visas funkcijas, pamatdizains (<html>, <head>, un galvenie DIV), šis fails tiek inklūdots (include) iekš index.php faila augšā, un ir funkcija footer(), kur ir visi nobeigumi, kura atrodas index.php beigās. Visi pārējie faili tiek inklūdoti un tajos netiek rakstīti nekādi include("header.php"), šie visi faili tiek switchoti iekš index.php, apmēram šādi: switch ($_GET['page']) { case "forum": include("forum.php"); break; } Tātad lūk kur uzrodas šis index.php?page=forum. Bet problēma bija tāda, ka es, piemēram, kaut vai tajā forum.php ierakstīju augšā include("header.php") un apakšā ierakstīju footer(); un viss nostrādāja. Tagad sanāk tā tizli, jo es galvenokārt šādu sistēmu veidoju tikai pātēc lai nav katrā failā katru reizi jāraksta tie papildinājumi.
  4. yeahz

    mod_rewrite

    Es nezinu kas strādā un kas nē, varu pateikt tikai to ka mod_rewrite ir ieslēgts, AllowOverride ir uz "All", nu un ja parādās šis teksts, kad ieraksta "Deny from all", tad jau .htaccess ir ieslēgts. Varbūt vaina ir kodā? Varbūt rakstu kodu kaut kā nepareizi? Tādi varianti arī pastāv?
  5. yeahz

    mod_rewrite

    Un kur var pārbaudīt vai ir atļauts izmantot htaccess? // Bet ja man strādāja tas viens variants augstāk?
  6. yeahz

    mod_rewrite

    Nestrādā, ierakstīju to iekš .htaccess Nē, nezinu, un tu zini? Kur tad ir jāraksta?
  7. yeahz

    mod_rewrite

    Nesaprotu, kas par vainu, izmēģināju visdažādākos veidus, kā, piemēram: RewriteEngine on RewriteRule ^([^/\.]+)/?$ /index.php?page=$1 [L] RewriteEngine On RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?page=$1 RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php?page=$1 Šie nenostrādāja, gribu lai iznākums ir šāds: Nostrādāja tikai šis: RewriteEngine on RewriteRule ^([^/\.]+).htm$ index.php?page=$1 [L] mēģināju novākt tos ".htm", bet tad atkal nestrādā. mod_rewrite ir ieslēgts.
  8. Nē, man derēja tas ko Mārcis iedeva, man vajadzēja, lai pēdējajam ierakstam, kurš ir iekš cikla, noņemtu border-bottom (nomainīt klasi). Btw paldies Mārci.
  9. Ja tiek izmantots while, tad kā lai nosaka, ka ieraksts ir pēdējais?
  10. $time = time(); mysql_query("UPDATE tabula SET c='yes', a=$time WHRERE id=$_POST[id]"); $_POST[id] pienāk kā ID, tātad skaitlis. Query vienkāši nenostrādā, tajā pašā vietā vienu rindu zemāk ierakstot echo "ar kaut ko"; , echo tad parādās, tātad viss nonāk līdz tam query, bet kāpēc nenostrādā? Un arī ieliekot pie echo "$_POST[id]", skaitlis arī parādās tā kā tam vajadzētu būt. Tādi lauki tabulā arī ir.
  11. Pie reizes, ja iet runa par kāršu spēlēm, vēlētos uzzināt, cik naudu un cik laika prasītu profesionāls programmētājs uzbūvējot ko šādu - http://www.triplejack.com/
  12. Kā viņu izmantot ar mysql_query? PS Ja dators ir izslēgts, ieslēdzot teiksim pēc 2 dienām, viņš updeitos to kas viņam bija jāupdeito jau pa tām 2 dienām? EDIT: laikam sapratu (ir jāizveido fails ar skriptu un jāpievieno šis fails tam Task Scheduler(ja tā ir pareizi)).
  13. Bet ja jāupdeito ne tikai sev, bet visiem lietotājiem? Tavs variants nav nemaz tik vienkāršs. Iedomājies, ja laiks ir 00:00 un neviens lietotājs tad nav online? Un ja ir variants ka "<=" tad jau updeitosies visu laiku.
  14. 1) Zinu ka pastāv tāda funkcija rand(), bet ar viņu nevar panākt to, ko es gribu. Es gribu lai var no ID izvēlēties randomo ciparu., piemēram, ir cipari: 4,7,9,33 (šie ir tie ID) un kā es tagad no viņiem varu kādu izvilkt, ka katru reizi būs randomā cipars no tiem nosauktajiem? 2) Kā lai uztaisa, ka laikā 00:00 kāds kverijs ieslēdzas? Visspilgtākais piemērs ir draugiem.lv - laikā 00:00 visiem statistika nokrīt uz 0.
  15. Nu tad es nesaprotu kā man rīkoties. Man pašlaik viss izskatās šādi: <input type="text" name="name" value="<?php echo $_POST['name']; ?>" /> pēc tam uz $name = quote_smart($_POST['name']); mysql_query("INSERT INTO table (name) VALUES ($name)"); un tam quote_smart() esmu noņēmis htmlspecialchars(). Tātad vēl man kaut kas šeit ir jāizdara? PS strādāt jau viss strādā lieliski, bet es domāju par drošību šeit.
  16. Vai šādi ar vienu funkciju pietiks? function quote_smart($value) { if (get_magic_quotes_gpc()) { $value = stripslashes($value); } if (!is_numeric($value)) { $value = "'" . mysql_real_escape_string($value) . "'"; } return htmlspecialchars($value); }
  17. Kas tad notiek, nekas nenotiek, es izmēģināju. :D Tad tā nedrīkst rakstīt, vai man nāksies visu sesijā saglabāt?
  18. Ir kāda iespēja izvēlēties vislielāko skaitli no tabulas? Manā gadījumā tas ir id. Es domāju apmēram kaut ko šādu: mysql_query("SELECT id FROM table WHERE id='vislielākais vai kaut kā tā'");
  19. faila pašā augšā pēc <?php uzliec ob_start();
  20. Nekad man tas nav paticis un ir radījis problēmas tas, ka ja ir, piemēram, input lauks, kurā es savadu datus spiežu pogu un ilzec kāds errors ka kaut kas nav kā vajadzetu būt, nu neko, nākas spiest atpakaļ (back pogu) un ko es tur ieraugu? - tukši visi mani input lauki kurus biju sarakstījis un tagad man to nākas darīt vēlreiz. Kā lai to labo, lai būtu dati palikuši? Tā tas vienmēr ir bijis tikai ar tām lapām kuras es taisu, ieejot jebkurā citā lapā un izmēginot izmest erroru un spiežot back, viss ir savās vietās.
  21. yeahz

    login kļūda

    Kā es varēju to piemirst uzlikt :D Paldies, strādā.
  22. Nezināmu iemeslu dēļ nav iespējams ielogoties, vienkārši nekas nenotiek. Ja datus ieraksta patiesi, vienkārši aizmet uz index.php un sesijas netiek ierakstītas, ja ieraksta nepatiesi, tad balta lapa (neesu vēl pabeidzis). http://paste.php.lv/5f472209b0afc890085b30...663853?lang=php
  23. Sveiki! Tākā es neko nezinu no htaccess, vai kāds varētu man izpalīdzēt no šādas adreses http://adrese.lv/index.php?page=gallery izveidot šādu http://adrese.lv/gallery adresi?
  24. Kā var izvilkt no datubāzes visa kopējo skaitu? Piemēram, ir tabula: id | count | kautKas un dati: 1 | 13 | abc 2 | 7 | abcdefg un tātad, kā lai saskaita tos count (tā lai gala rezultāts būtu 20(13+7=20))?
×
×
  • Create New...