Jump to content
php.lv forumi

Blumish

Reģistrētie lietotāji
  • Posts

    254
  • Joined

  • Last visited

Posts posted by Blumish

  1. Sveiki!

     

    Seit ir php kods kas izvelk pilniigi uz dullo vienu ierakstu no datubazes:

     

    <?php

    $query = mysql_query("SELECT * FROM anekdotes WHERE redz=1");

    $nume= mysql_num_rows($query);

    $random = rand(1, $nume);

    $lol = mysql_query("SELECT * FROM anekdotes WHERE id='".$random."'");

    while($dada = mysql_fetch_array($lol))

    {

    echo'

    <font size="4"><b>Pasmaidi: </b>'.$dada['anekdote'].'</font>

    ';

    }

     

    ?>

     

    Man ir vajadzigs sim kodam klaat kods kas parladee so tekstu.

     

    Ar so kodu raadas kaads teksts, un vajadzeetu lai zem taa teksta buutu podzinja kuru uzpiezot, tiek izvilkts cits teksts no db un ieprieksejais pazustu..

     

    Cerams ka saprataat mani!

    Paldies.

  2. Beidzot kāda jauna atbilde.

    $min5 = time()+60*5 // 60 sekundes * 5
    # izvelkam pedejo laiku, kad tikka komentēts no šīs IP
    if($pedejais_laiks > $min5)
    {
    // woops. tu spamo!
    }

     

    taatad so kodu vienkaarsi pievienot klaat scriptam ja?

  3. Sveiki!

    Kāds varētu ludzu iedot scriptu kas lauj pievienot komentaru nu vienas ip adreses tikai ik pa 5minutem.

    Lūk komentaru pievienosanas kods:

     

     

    <?php

    $var1 = rand(1,5);

    $var2 = rand(1,5);

    $equation = $var1 . " + " . $var2 . " =";

    $validation_answer = $var1 + $var2;

    $kamid = secureString(($_GET['id']),true);

    $komentars = secureString(($_POST['komentars']),true);

    $vards = secureString(($_POST['vards']),true);

    $laiks = secureString(date("Y.m.d H:i:s",time()),true);

    $ip = secureString(($_SERVER['REMOTE_ADDR']),true);

    if(isset($_POST['piev']))

    {

    $sql = "SELECT vards,komentars FROM komentaari ORDER BY id DESC";

    $res=mysql_query($sql) or die(mysql_error());

    $prev=mysql_fetch_array($res);

    if($_POST['validation'] != $_POST['validation_answer']){

    echo "<div class='wrong'>Izpildi matematisko uzdevumu.</div>";

    }

    elseif(empty($vards) OR (empty($komentars)))

    {

    echo"<div class='wrong'>Lūdzu neatstāj tukšus laukumus.</div>";

    }

    elseif($prev['komentars']==$komentars)

    {

    echo"<div class='wrong'>Bez dubultpostiem</div>";

    }

    else{

    $add = "INSERT INTO komentaari(kamid, vards, komentars, laiks, ip) VALUES('$kamid','$vards','$komentars','$laiks','$ip')";

    mysql_query($add) or die(mysql_error());

    js_redirect('?lapa=anekdotes&id='.$_GET['id'].'');

    }

    }

    ?>

    <div id="comments_add">

    <form method="POST">

    <table>

    <tr>

    <td>Segvārds / Vārds</td>

    </tr>

    <tr>

    <td><input type="text" name="vards" style="width: 250px;"></td>

    </tr>

    <tr>

    <td>Tava komentārs</td>

    </tr>

    <tr>

    <td><textarea name="komentars" style="width: 250px; height: 60px;"></textarea></td>

    </tr>

    <tr>

    <td>Valdidācija<font color="#00CD05">*</font></td>

    </tr>

    <tr>

    <td> <font size="3"><?=$equation; ?></font> <input type="text" name="validation" style="width:15px;" maxlength="2" />

    <? echo "<input type='hidden' name='validation_answer' value='$validation_answer' />"; ?></td>

    </tr>

    <tr>

    <td><input type="submit" name="piev" value="Pievienot"></td>

    </tr>

    </table>

    </form>

    </div>

    <br>

     

     

    Velos zinat kaads kods man ir japievieno, lai darbotos augstaak mineetaa lieta!

     

    Paldies!

  4. Piedodiet par adresi!

     

    Probleema taada ja anekdote ir gara, tad taa iziet araa no raamja: http://www.smiekliem.lv/joks.php?id=7

     

    Iekopeešu kodu, varbut tur ir vaina:

     

    <?

    echo '<div class="account" >

    <table>

    <tr><td>

    ';

    echo $row['joks'];

    echo '</td></tr><tr><td><b>Pievienoja:</b> ';

    echo $row['vards'];

    echo '</td></tr>';

    echo '</table>';

    echo '

    <a class=draugiem href="#" onClick="DraugiemSay';

    echo "('Joks #".$row[id]."', 'http://www.smiekliem.lv/joks.php?id=".$row['id']."','Joki','Smiekliem.Lv');";

    echo '"><img src=http://www.draugiem.lv/img/say/add.png border=0><br></a>';

     

    if($_SESSION['kods']){

    echo ' <a href=dzest.php?id=';

    echo $row['id'];

    echo "><b>Dzest</b>";

    echo '</div>';

    echo "</a> ";

    }

     

     

     

     

     

    }

     

    ?>

     

    Gaidisu palidzibu. Paldies!

  5. Blūmiņ, ko cepies. Ja te viņu reklāmē, tad rēķinies, ka auditorija no šīs lapas ies ar profesionālu noskaņojumu, un varbūt pat centīsies izvarot to lapu...

     

    es saprotu ja paskaidro kas un kaa.. bet nevis kko reec un noliek..

  6. http://smiekliem.lv/

    lol :D

     

    waplet tu vareetu tureet muti, un dziivot savaa citaatu kalnaa!!!..

    Tomeer kkaa sii adrese smiekliem.lv tewi ir paneemusi, ja jau ik peec kaada laika apmeklee:D

    Citaati nepalix greisirdiigi?

  7. nu bet pag, es tagad arī varēju vnk iekopēt <script>alert("Ai lave ju beibe!");</script> un tas aiziet, bet pirms 5min vēl tā nevarēja. tu laikam kodu pamainīji? droši vien pats noņēmi nost aizsardzību pret šiem???

     

    tocna neko nemainiiju!! :D:D vnk visi kko meegina,, un viens ir bijis tas punkts kas visu nobrucinaajamm un tagad visas injekcijas nem pretii :D:D

×
×
  • Create New...