Jump to content
php.lv forumi

yeahz

Reģistrētie lietotāji
  • Posts

    381
  • Joined

  • Last visited

Everything posted by yeahz

  1. Tieši tas, kas vajadzīgs, paldies. :)
  2. yeahz

    Pārtraukt sumbit

    vai tad teicu, ka netiek pārbaudīts? protams, ka var :) js izmantoju tikai smukumam :)
  3. Ir šāds links (tas ir pašlaik ieslēgtais, kas rādās browserim augšā): http://krutalapa.lv/?b=18&url=http://links.lv/download.php?id=1831&name=SuperDuperNosaukums kā lai nolasa visu $_GET['url'] ? Pagaidām viņš nolasa tikai tik daudz - http://links.lv/download.php?id=1831 un tālāk nogriež visu pārējo, jo tālāk seko &.
  4. yeahz

    Pārtraukt sumbit

    function checkInput() { var value = $('.Inp2 textarea').val(); if (value == '') { alert("Neatstāj tukšu lauku!"); return false; } } Ja ir tukšs lauks, tad kā var likt neielādēt lapu pēc submit nospiešanas? kjip parādās alerts un vairāk lai nekas nenotiek. Tagad ir tā, ka parādas alerts un ielādē lapu, jo submits atrodas formā.
  5. Vajag izveidot lietotāju pakāpju sistēmu. Jaunas pakāpes tiek piemērotas veicot noteiktas darbības, piemēram, savācot noteiktu punktu skaitu utt. Kā būtu pareizāk veidot to sistēmu, ka tiek updeitota pakāpe? Gribētos, lai updeitojas arī tad, kad lietotājs nemaz nav tagad online. Piemēram, es ienāku saitā un tad nočeko vai ir jāupdeitoupdeito tikai mani, vai visus lietotājus (ja updeitos visus, tad lietotājam var gadīties baigā slodze). Būtu perfekti, ja varētu palaist tādu darbību, ka tas notiek automātiski ik pa piemēram 5 min, bez cilvēka klātbūtnes, tikai kā to varētu panākt? Iespējams, diezgan nesakarīgi sarakstīju, bet cerams, ka kāds manu domu saprata.
  6. Tev jau ir kverijs kverijā $select = mysql_query ("SELECT * FROM tabtest WHERE niks='liettest'") or die(mysql_error()); if ( $num_rows = mysql_num_rows($select) ) { echo "Atrasti $num_rows ieraksti"; echo'Fails updeitots'; $ieliekam = "UPDATE tabtest SET punkti=punkti+1 WHERE niks='liettest'"; } else { $ieliekam="INSERT INTO tabtest ('punkti' , 'niks') VALUES ('0' , 'liettest')"; } $ieliekam = mysql_query ($query) or die("Errors: ". mysql_error());
  7. Ir tabulas ar šādu struktūru: table1 +----+------------+---------+ | id | article_id | kautkas | +----+------------+---------+ table2 +----+------------+---------+ | id | article_id | kautkas | +----+------------+---------+ table3 +----+------------+---------+ | id | article_id | kautkas | +----+------------+---------+ Vai var izdzēst no visas datubāzes, kur ir, piemēram, article_id=6? Vajag šo izmantot pie raksta dzēšanas un lai visi raksta dati arī tiek izdzēsti no datubāzes, savādāk jātaisa katrai tabulai savs kverijs + ja izveido kaut ko jaunu (pluginu, addonu), tad par šo var piemirst (izveidot vēl kveriju dzēšanai jaunajam addonam).
  8. yeahz

    order by

    lauki plus un minus tiek veidoti šādi: LEFT JOIN (SELECT count(*) AS count_pluses, article_id FROM (SELECT article_id FROM rating WHERE rating='+') AS rating GROUP BY article_id) AS r_plus ON r_plus.article_id=a.id LEFT JOIN (SELECT count(*) AS count_minuses, article_id FROM (SELECT article_id FROM rating WHERE rating='-') AS rating GROUP BY article_id) AS r_minus ON r_minus.article_id=a.id tabulas rating struktūra: +----+------------+--------+ | id | article_id | rating | +----+------------+--------+ | 1 | 1 | + | | 2 | 1 | - | +----+------------+--------+
  9. yeahz

    order by

    ir šāda tabula +----+------+-------+ | id | plus | minus | +----+------+-------+ | 1 | 8 | 3 | +----+------+-------+ | 2 | 1 | 2 | +----+------+-------+ | 3 | 3 | 6 | +----+------+-------+ | 4 | 1 | 1 | +----+------+-------+ | 5 | 2 | 4 | +----+------+-------+ vai ir iespējams izveidot ORDER BY tā, lai viņš rēķinātu pēc plus-minus (no plusa atņem mīnusu)? tātad lai sanāk šādi: +----+------+-------+ | id | plus | minus | +----+------+-------+ | 1 | 8 | 3 | jo 8-3=5 +----+------+-------+ | 4 | 1 | 1 | jo 1-1=0 +----+------+-------+ | 2 | 1 | 2 | jo 1-2=-1 +----+------+-------+ | 5 | 2 | 4 | jo 2-4=-2 +----+------+-------+ | 3 | 3 | 6 | jo 3-6=-3 +----+------+-------+ centos šādi: SELECT * FROM table ORDER BY plus-minus DESC taču šādā gadījumā viņš izvilka kaut ko pilnīgi bezsakarīgu.
  10. o, lieliski :) nezināju, jo nav gadījies līdz kam šādam nonākt, globāļus biju lietojis tikai funkcijās :)
  11. include("ajax/user.php?id=$x"); zinu, ka tā nestrādā kā ir augstāk redzams, bet vai ir kāds veids, kā lai padod šādi id?
  12. Kā būtu pareizāk rakstīt: $count = mysql_fetch_assoc(mysql_query("SELECT count(*) AS skaits ...")); $count = $count['skaits']; vai $query = mysql_query("SELECT ..."); $count = mysql_num_rows($query);
  13. zinu zinu, ka nedara neko tā rindiņa :) un tas par $article_id - nav tur caurums, jo neparādīju jau to, kas ir sākumā pirms šī koda, tur pārbauda visu par $article_id :)
  14. Kādēļ kad pievieno komentāru, tad viņš reizēm pievienojas 2x un ļoti reti pat 3x? if (isset($_POST['comment']) && !LOGGEDIN) { $error = ''; if (is_empty($_POST['comment']) || is_empty($_POST['name'])) $error = $error . "<div class='error'>Neatstāj tukšu nevienu lauku!</div>"; if ($_POST['captcha'] != "502") $error = $error . "<div class='error'>Nepareizs apstiprinājuma kods ievadīts!</div>"; if (!empty($error)) { $error = $error; } else { $comment = quote_smart($_POST['comment']); $time = time(); $loggedout_owner = quote_smart($_POST['name']); $article_id = $_GET['id']; mysql_query("INSERT INTO comments (text, time, loggedout_owner, article_id) VALUES ($comment, $time, $loggedout_owner, $article_id)") or die(mysql_error()); header("location: $_SERVER[REQUEST_URI]"); } }
  15. galvenais, ka ir kur reklāmu ielikt :)
  16. Tā kā esmu pievienojies gan textads.lv, gan adcilck.lv esmu ievērojis to nepilnības - trūkst reklāmu viņiem. Parasti textads vienmēr rāda kādu reklāmu, bet adclick (kas ir bildīšreklāma) reizēm šīs reklāmas pietrūkst un rezultātā rāda neko. Ko es gribu? - Gribētos lai būtu tā, ka kad adclickam beidzas reklāmas un vairs neko nerāda, tad tā vietā nāk textads reklāmas, taču nezinu kā lai pārbauda vai adclick kaut ko rāda. Cik padomāju, tad to varbūt varētu panākt ar jquery? ā, un te ir tas kods, ko man dod pats adclick <script src="http://show.adclick.lv/show?id=q463i95zsakxs2w5tjj0wekyfs1bftb2" type="text/javascript"></script> Varbūt kādam ir kādi risinājumi?
  17. yeahz

    ajax

    mjā, cik stulba problēma, bet nu tiku galā :D problēma bija tāda, ka biju iekopējis JS folderi ne tur, kur vajadzētu :D
  18. yeahz

    ajax

    tas nozīmē, ka jquery.js fails netiek inklūdots?
  19. yeahz

    ajax

    lūk ko saka firebug $ is not defined [break on this error] $('#vote-'+id).html('aaa');
  20. yeahz

    ajax

    elementāra funkcija negrib strādāt <div class="vote" id="vote-<?=$row['a_id']?>"> <div class="up" onclick="ajaxUpdatePlus(<?=$row['a_id']?>)"></div> </div> <script type="text/javascript"> function ajaxUpdatePlus(id) { $("#vote-"+id).html('content'); } </script> kods atrodas header.php (tiek iekļauts pie katras lapas ielādes) un strādā tad, ja ir atvērts pats sākums - / bet ja ir atvērts kaut kas cits, piemēram /page/4/ tad vairs tā lieta nestrādā, kaut arī kods reāli tur ir.
  21. man liekas, ka tur vienkārši vajadzēja pieteikties šādi - domēns.id (nu tā jāieraksta tajā inputā sākumlapā), un pēc tam tev atsūtīs rēķinu par 0.00 Ls. Palabojiet, ja kļūdos.
×
×
  • Create New...