Jump to content
php.lv forumi

stencilz

Reģistrētie lietotāji
  • Posts

    162
  • Joined

  • Last visited

Posts posted by stencilz

  1.  

    tas uzstādījumos jau ir nomainīts :)

     

    echo "<a href=\"ejam.php?bla=lala&" . session_name() . '=' . session_id() . "\">Ejam</a>";

     

    paldies :)

     

    tomēr kaut kas nav labi ja es izdaru tā tad man ir divreiz viena un tā pati sessija iekšā, kā lai noņem to ka php pats visur pieliek sesiju?

     

    it kā atslēdzu session.use_trans_sid un viss laikam strādā

  2. nu es pie ielogošanās kur ir header pieliku?'.SID.' tagad it kā viss labi, un visi linki ir ar PHPSESSID, bet tur kur man ir header() tad tiem visiem jākabina klāt tas pats ?'.SID.' ?

     

    tā vispār ir pareizi kā es izdarīju?

  3. $x = "ugvugv";
    if(preg_match(/^[a-zāč�“ūīōļķņžšа-я]{3,15}$/iu, $x))
     {
    echo 'ok';
     }

     

    vai šeit kas ir nepareizi? rāda parse error

     

    ai nē viss labi

  4. šeit ir source

     

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
    <head>
    <style type="text/css">
    br
    {
     line-height: 0px;
    }
    p
    {
     margin-top: 2px;
     margin-bottom: 1px;
    }
    div.top_line
    {
      background-color: #000000; 
    text-align: center; 
    padding: 1px; 
    margin-bottom: 0px;
    color: #FFFFFF;
    }
    div.center
    {
    text-align: center;
    }
    </style>
    <title>Please log in</title>
    </head>
    <body>
    <div class="top_line"><p>Please log in</p></div>
    <div class="center">
    <form action="" method="post">
    <p>Username:</p><input type="text" name="form_username" size="10" /><br />
    <p>Password:</p><input type="password" name="form_password" size="10" /><br />
    <br />
    <input type="submit" value="ok" />
    </form>
    <a href="register.php">Registration</a>
    </div>
    </body>
    </html>

     

    kāpēc man pie validācijas met ārā šādus errorus?

     

    document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag.

     

    un visur norāda uz <br /> vai input noslēdzošo >

     

    kas ir jāmaina kodā?

  5. man parāda int(0)

     

    ja else noņem nost tad viss ir kārtībā, tā vispār var darīt - else if? it kā vienā tutoriālī tā bija..

     

    un kāda vispār atšķirība starp else if un elseif?

  6. if($count_2 == "0" && $who['win2'] == "")
      {
    	mysql_query("UPDATE table SET win2='no' WHERE user='".$id."'");
      }
    else if($count_2 > "0" && $who['win2'] == "")
      {
    	mysql_query("UPDATE table SET win2='yes' WHERE user='".$id."'");
      }

     

    $count_2 ir nulle, taču tabulā ievietojas yes, kā tas ir iespējams? man domāt ka tas ir saistīts ar else, vai tā ir?

  7. kaut kas nepareizi man te notiek :(

     

    izdarīju šādi

     

    SELECT COUNT(*) FROM tabula WHERE col_1='".$user."' || col_2='".$user." AND time < DATE_SUB(NOW(), INTERVAL  10 MINUTE) ORDER BY id DESC LIMIT 1

     

    un man atgriež 8 kā tas var būt? mysql_error() arī neko nesaka :(

     

    un vispār man atgriež visas tabulas rindu skaitu

     

    palīdziet lūdzu kāds :)

     

    man ir tabula no kuras vajag izvilkt ārā tabulu kurai laiks nav mazāks nekā pirms 10 minūtēm un jaunāko no tām visām, pirmā kolonna ir id ar auto_increment

     

    daru šādi bet nekā:

     

    list($count) = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM table WHERE user_1='".$id."' || user_2='".$id."' AND time < DATE_SUB(NOW(), INTERVAL 10 MINUTE) ORDER BY id LIMIT 1"))

     

    atgriež kopējo rindu skaitu

  8. ir datubāze kurā lauks id ar auto_increment

     

    vajag izvēlēties rindu kurā col_1 vai col_2 ir $user, bet tā kā šādas rindas var būt vairākas tad rindu ar lielāko id

     

    mysql_query("SELECT * FROM tabula WHERE col_1='".$user."' || col_2='".$user."'")

     

    kaut kur jāliek MAX(), vai kā man tikt pie tā ko vajag?

×
×
  • Create New...