Jump to content
php.lv forumi

vitao.web

Reģistrētie lietotāji
  • Posts

    284
  • Joined

  • Last visited

Everything posted by vitao.web

  1. Bet ja tu sūti E-pastu vairakiem , bez faila tad sutas?
  2. Ka briedis teica, mekle google Zebra list table :)
  3. vitao.web

    Insert

    Cik maksāsi? Bet ja nopietni ir google.lv un tur ir daudz info par IPB forumie mun vinju 'fīčām' kuras vari izmantot. :)
  4. vitao.web

    NIC

    Viss tika atrisinats :)
  5. vitao.web

    NIC

    Saņēmu e-pastu uzspiedu uz Linku, bet nekas, tad iekopeju linku ta pat nekas :(
  6. vitao.web

    NIC

    Sveiki! Vai varat pastāstīt kā tas viss darbojās? Piemēram es pasūtīju domenu, reģistrējos, apstiprināju visu, bet kad logojos iekšā, tad: Lietotājs bloķēts. Iespējams, reģistrācija vēl nav apstiprināta. Kādēļ tā? Vai man jāgaida, kad viņi apstiprinās?
  7. http://www.corruptideas.com/ Sorry drukas kļūda. Orģināli ir šādi! 70 - 100 apmeklētāji dienā :)
  8. Skaties google IE hacks :)
  9. indoom Super! Beigu variants: diemžēl, ja ņemu iekšā to mysql_real_escape_string tad man atkal nestrādā :( dbConnect(); // connecting to DB $act = $_GET['act']; $id = $_GET['id']; $cat_name = stripslashes(!empty($_POST['cat_name']) ? $_POST['cat_name'] : ''); $description = stripslashes(!empty($_POST['cat_name']) ? $_POST['cat_name'] : ''); if ($act == 'save') { if (empty($_POST['cat_name']) or empty($_POST['description'])) { // echo out the ENTIRE FORM here, with the error and form fields intact $errors = '<p class="error">You did not fill in a required field, please review your form and correct the missing information.</p>'; echo output_form($errors); exit; // this line eliminates need for "else" } dbFetch("Insert INTO gallery_cat (cat_name,description) values (' ".($cat_name)."','".($description)."')"); } else { // echo out entire form here echo output_form(); // End of script, no exit needed } // So I wouldn't have to write <form> many times! function output_form($errors=null) { global $cat_name, $description, $id; $form = null; // To squelch undefined variable errors if ($errors) { $form = $errors; } $form = $errors . "<form method='post' action='?act=save'> <input type='text' name='cat_name' value='$cat_name'/> <input type='text' name='description' value='$description'/> <input type='hidden' name='id' value='$id'/> <input type='submit' class='button' value='Post'/> </div> </form>"; return $form; } dbDisconect();
  10. Vainīgs! :) Nepareizo kodu ieliku, veco , nevis jauno.
  11. Tur jau tas suns aprakts, ka viss saglabājās iekš DB, bet ja lauki nav aizpildīti error nelec ārā! "You did't fill all fields " Bet vnk neglabājās DB tad, bet ja viss ok(ierakstits viss) tad saglabajās. Bet man vjaag to paziņojumu dabūt :(
  12. Bet man jau vajag lai arī pārbauda vai ir nospiesta poga Submit! Vajag lai visi lauki aizpildīti un nospiesta poga. :(
  13. Labdien! Atkal vēršos ar jautājumu, ceru, ka varēsiet palīdzēt. Pašam nesanāk. dbConnect(); // piekonektējos DB $act = $_GET['act']; $id = $_GET['id']; $cat_name = stripslashes($_POST['cat_name']); $description = stripslashes($_POST['description']); if ($act == 'save') { if (empty($_POST['cat_name']) or empty($_POST['description'])) { // parādu visu formu, ar visu kļūdu $errors = '<p class="error">You did not fill in a required field, please review your form and correct the missing information.</p>'; echo output_form($errors); exit; // Cik noprotu šis izslēdz vajadzību pēc else } dbFetch("Insert INTO gallery_cat (cat_name,description) values ('{$cat_name}','{$description}')"); } else { // parādu visu formu šeit echo output_form(); // Scripta beigas } // funkcija lai, <form. .. nav jāraksta dafiga reizes. function output_form($errors=null) { $form = null; if ($errors) { $form = $errors; } $form ="<form method='post' action='?act=save'> <input type='text' name='cat_name' value='$cat_name'/> <input type='text' name='description' value='$description'/> <input type='hidden' name='id' value='$id'/> <input type='submit' class='button' value='Post'/> </div> </form>"; return $form; } dbDisconect();
  14. function dbFetch($sql){ global $con; $result = mysql_query($sql) or die("Database failed:</b> ".mysql_error()."<br><b>SQL:</b> ".$sql."<br>"); return $result; } Tas tādēļ lai nav visu laiku jāraksta viss garais penteris. $sql = "select * from pictures"; $result = mysql_query($sql) or die ("Could not access DB: " . mysql_error()); P.S Par valodām nemācēšu teikt, neesmu tik spējīgs, pats mācos!
  15. // 16 rinda echo "<h2>".$rez['nosaukums'].!"</h2>"; // 17. rinda echo "<p>."$rez['teksts']."</div></p>"; Vai tiešām viņas ir vienādas?
  16. echo "<h2>".$rez['nosaukums'].!"</h2> " " / vai ''ieliec!
  17. tai funkcijai ir jabut katra lapa kur tu izmanto dbFetch();
  18. Iemet šito kaut kur augšā function dbFetch($sql){ global $con; $result = mysql_query($sql) or die("Database failed:</b> ".mysql_error()."<br><b>SQL:</b> ".$sql."<br>"); return $result; } Tad: // Pats query $izs = dbFetch("SELECT * FROM zinas WHERE kategorija='zīds' ORDER BY id DESC;"); while($rez = mysql_fetch_assoc($izs)){ // Te vienkārši parāda, echo" <div class='table_title'>".$rez['tavs_nosaukums']."</div> <div class='table_title'>".$rez['tavs_teksts']."</div>"; }
  19. Tā starp citu runājot! www.ai.lv www.coruptideas.com Cik varētu sist gaisā? :D
  20. Tu ko gribi, lai pēkšņi vārds Saule kļūtu par Ciparu 1? Ja tu taisi pa manai metodei, tad tev vēlvienu tabulu kategorijas (id, kategorija) nevajag! slq piemers: id tavs_raksta_nosaukums tavs_rakts tava_kategorija tavs_laiks_kad_pievienoji Nu ceru, ka saprati, jo pašlaik, tas kas ir tev = vārdam jākļūst pa ciparu :)
  21. Šajā gadījumā, ko tu ar to foreach un array panāc!? Teiksim tā tu saglabā DB kategorija(fields) Tad zidari , to ko es tev rādīju un tev tajā kategorija ieks DB automātiski pieliksies klāt kategorija. tu tādā veidā vari taisīt simtiem kategorijas.Un no DB izvelc WHERE kategorija="sakums"
  22. Ja pareizi sapratu tad: <?php oreach($kategorijas as $cat){ echo "<input type='checkbox' name='cat' 'value='{$cat}' /> {$cat}<br />"; }?> Un vnk array: $kategorijas = array('sākums','par mums','te atkal kaut kas','garfilds'); //Tavs kategoriju saraksts :)
  23. Labdien! Paldies foruma biedriem, kas ļāva dabūt gatavu šo te "scriptu". Gan jau ka daudziem jau tāds ir , bet ir arī tādi, kā es piemēram, kas vēl daudz ko nezina, tādēļ šis būtu noderīgs. Pati funkcija: function getAge($iTimestamp) { $iCurrentTimestamp = time(); $iDifference = $iCurrentTimestamp - $iTimestamp; $iOriginalDifference = $iDifference; $periods = array("second", "minute", "hour", "day", "week", "month", "year", "decade"); $lengths = array("60","60","24","7","4.35","12","10"); for($j = 0; $iDifference >= $lengths[$j]; $j++) $iDifference /= $lengths[$j]; if ($j == 6) { $sReturn = date('M Y',time() - $iOriginalDifference); } else { $iDifference = round($iDifference); if($iDifference != 1) $periods[$j] .= "s"; $sReturn = $iDifference . " " . $periods[$j] . " " . $ending . " ago"; } if (trim($sReturn) == '1 day ago') $sReturn = "yesterday"; return $sReturn; } Un pielietojums, kādu nu katrs grib, te piemēri daži: $age = getAge(time() - 3600); vai ja izmanto DB: $izs = dbFetch("SELECT id, title, cat,message,DATE_FORMAT(date, '%b %d %Y %h:%i %p') AS newdate, UNIX_TIMESTAMP(date) AS laiks FROM blog ORDER BY id DESC LIMIT 8;"); while($rez = mysql_fetch_assoc($izs)){ $time = $rez['laiks']; $age = getAge($time); //talak jau to ko tev vajag. } Ceru, ka kādam noderēs! Un vēlreiz paldies palīgiem ;)
  24. Jau atradu kļūdu :) Paldies vēlreiz par palīdzību!
×
×
  • Create New...