Kayıtlar

Aralık, 2023 tarihine ait yayınlar gösteriliyor

php urun_id li sitelerde hacklenmeyi önleme

sitenizdeki bilgileri sql de mi tutuyorsunuz ? urunler tablosundan bilgileri php ile gösterirken urun_id = ID numarası şeklinde mi kullanıyorsunuz ? ID den gelen veriyi sayı olarak kabul edin. if (!isset($_GET[ 'id' ]) && !is_numeric($_GET[ ' id ' ])) {     header( 'Location: index.php' ); } ID boş değil ve sayı değilse ana sayfaya gidecek. bu şekilde ID üzerinden injection saldırı almazsınız

100 den geri sayan js örneği

  <script type = "text/javascript" >     var sayac= 100 ;     degisken=setInterval(say, 1000 );     function say()     {         document.getElementById( "kutu1" ).innerHTML=sayac;         sayac--;     }     </script>     <div id = "kutu1" style = " float: left;" ></div>     <div style = " float: left; margin-left: 5px;" > saniye </div>     </div>

js ile belirli bir süre sonra divi görünür yapan kod

<style> .gizli { display: none; /* Başlangıçta gizli */ } </style> <div id="myDiv" class="gizli"> Bu div belirli bir süre sonra görünür hale gelecek. </div> <script> // Sayfa yüklendiğinde çalışacak kod document.addEventListener("DOMContentLoaded", function() { // 5 saniye (5000 milisaniye) sonra div'i görünür yap setTimeout(function() { document.getElementById("myDiv").style.display = "block"; }, 5000); }); </script>

php ile herhangi bir siteden title ve description bilgisini alma

$formdangelen = 'https://foreverautohits.com/' ; $site = file_get_contents( '' . $formdangelen . '' ); preg_match_all( '@<title>(.*?)</title>@si' ,$site,$baslik_al); preg_match_all( '@<meta name="description" content="(.*?)" />@si' ,$site,$description_al);     $baslik = $baslik_al[ 1 ][ 0 ]; $description = $description_al[ 1 ][ 0 ];     echo $baslik. '<br>' .$description;

mysql tekrar eden kayıtları bulma

  SELECT   id ,   `adres` ,   module ,   count (   *   )   AS   tekrar   FROM   siteler   GROUP   BY   `adres`   HAVING   tekrar   > 1   ORDER   BY   `siteler` . `module`   ASC

linge tıklandığında uyarı veren ve tamam a tıklayınca hedefe giden link

<a href="site adresi" onclick="if (confirm(\'Silmek istediğinize emin misiniz ?\')){return true;}else{event.stopPropagation();event.preventDefault();};">SİL</a>

tek tıklamada iki ayrı siteye giden kod

   <a href="1.site adresi " onclick="2.site adresi " >link metni</a> 2.link yeni sekmede açılır.

girilen rakamı sabit bir sayıyla çarpan js kodu

  <form>     <label for = "number" > Sayı: </label>     <input type = "number" id = "number" name = "number" min = "10000" pattern = "\d+(\.\d{2})?" lang = "tr-TR" pattern = "[0-9]" >   </form>   <p id = "output" ></p>   <script>     const input = document.querySelector( 'input[type="number"]' );     const multiplier = 5 ;     const output = document.querySelector( '#output' );     input.addEventListener( 'input' , function () {       if (input.value >= 10000 ) {         const result = input.value / multiplier;         output.innerHTML = `Sonuç: ${ result.toLocaleString( 'tr-TR' ) } ` ;       } else {         output.innerHTML = `Lütfen 10.000'den büyük bir sayı girin.` ;       }     });   </script> forma giriş şartları ...

php ile işlem sonrası aynı sayfaya geri dönme

// önceki sayfanın adresini alınır $ref = $_SERVER[ 'HTTP_REFERER' ]; //işlem sonuna eklenerek yönlendirme yapılır. header( 'Location: ' .$ref);

php ile metin içindeki özel karakterleri temizle

  function OzelKarakterTemizle($veri) {     $veri = str_replace( "`" , "" , $veri);     $veri = str_replace( "=" , "" , $veri);     $veri = str_replace( "&" , "" , $veri);     $veri = str_replace( "%" , "" , $veri);     $veri = str_replace( "!" , "" , $veri);     $veri = str_replace( "#" , "" , $veri);     $veri = str_replace( "<" , "" , $veri);     $veri = str_replace( ">" , "" , $veri);     $veri = str_replace( "*" , "" , $veri);     $veri = str_replace( "And" , "" , $veri);     $veri = str_replace( "'" , "" , $veri);     $veri = str_replace( "chr(34)" , "" , $veri);     $veri = str_replace( "chr(39)" , "" , $veri);     return $veri; } echo OzelKarakterTemizle($metin);

php ile basit sayfalama yapma

her sayfada 20 makale listelenir. <?php $baslama = (isset($_GET[ 'baslama' ]) ? $_GET[ 'baslama' ] : '0' ); $birsayfa = 20; echo '<div style="width: 90%; float: left; padding: 10px; text-align: center; margin-bottom: 10px;">' ; // kaç tane makale olduğunu sayıyoruz. $query = " SELECT count(id) as say FROM makale WHERE durum = 1 " ; $sonuc = mysqli_query($conn, $query); $row = mysqli_fetch_assoc($sonuc); echo (($baslama-$birsayfa) >= 0 ? ' <a class="takip" href=" baslama=' .($baslama- 20 ). '"> Önceki Sayfayı Getir</a>' : '' );     echo ($baslama > $birsayfa ? ' <a class="takip" href="? baslama=0">İlk Sayfa</a>' : '' ); echo ($baslama <= ($row[ 'say' ]-$birsayfa) ? ' <a class="takip" href="? baslama=' .($baslama+ 20 ). '"> Sonraki Sayfayı Getir</a>' : ...

php ile metnin içindeki site adresini url ye çevirmek

sql den gelen metnin içinde eğer site adresi varsa url haline çeviren foksiyon <?php function linkify($text) {     $urlPattern = '/\b(https?:\/\/|www\.)[-A-Z0-9+&@#\/%?=~_|!:,.;] * [-A-Z0-9+&@#\/%=~_|]/i' ;     $text = preg_replace($urlPattern, '<a href="$0" target="_blank">$0</a>' , $text);     // "www." ile başlayan URL'leri "http://" ile değiştiriyoruz     $text = preg_replace( '/<a href="www/' , '<a href="https://www' , $text);     return $text; } echo linkify($metin); ?>