Sayfadaki urlleri linke çevirme

Kategori: PHP ve MYSQL | 1 Yorum »
Tarih

Phpde metin içerisinde yer alan urlleri otomatik olarak linke çevirmek için ihtiyacýmýz olan ufak bir koddur sadece, aþaðýda nasýl yapýlacðaný göreceksiniz.

<?

$yazi='bu yazý http://www.sistembilgisi.com adresindedir';
$yazi = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]",
"<a href=\"\\0\">\\0</a>", $yazi);
echo $yazi;

 ?>

Yukarýdaki kodu çalýþtýrdýðýnýzda aþaðýdaki gibi gözükecektir

bu yazý http://www.sistembilgisi.com adresindedir

Yukarýda ereg replace kullanmazsanýz normalde yazi içerisindeki url link olarak gözükmezdi aksiye yazýnýn içerisindeki url yazý olarak gözükecektir.

Sitelerim açýk mý?

Kategori: PHP ve MYSQL | 2 Yorumlar »
Tarih

Sitelerinizin açýk yada kapalý olduðunu tek sayfadan bakmanýz için bi kodcuk.Ben index.php lere bakýyorum, siz deðiþtirebilirsiniz,her türlü dosyanýn varlýðýný arayabilirsiniz.

<?php
/*
Coded by Selim61
selim61@gmail.com
*/

$urllist = array("http://sistembilgisi.com/index.php", "http://forum.iyinet.com/index.php"); //çoðaltabilirsiniz
set_time_limit(5000);
echo("<table border='1'>");
echo("<tr><th>#<th>URL<th>DURUM</tr>");
for($i=0;$i<count($urllist);$i++){
  if($handle[$i] = @fopen($urllist[$i], 'r')){
    stream_set_timeout($handle[$i], 2);
    echo("<tr><td>".$i."</td><td><a href=" . $urllist[$i] . ">" . $urllist[$i] . "</a></td><td>Açýk</td></tr>\n");
  }
  else{
    echo("<tr><td>".$i."</td><td><a href=" . $urllist[$i] . ">" . $urllist[$i] . "</a></td><td>Kapalý</td></tr>\n");
  }
}
echo("</tr></table><br>\n");
?>

Cpanel Bandwidth Kontrol

Kategori: PHP ve MYSQL | 2 Yorumlar »
Tarih

Php ile Cpanelden Bandwidth Kontrol etmek.Aþaðýdaki sadece bir örnektir.Siz burda bi dizi ile tüm sitelerinizin bw lerini kontrol edebilirsiniz.

/*############################
Php ile Cpanelden Bandwidth Kontrol
Selim61 <selim61@gmail.com>
Yardým : http://www.sistembilgisi.com/web-programlama/php-ve-mysql/cpanel-bandwidth-kontrol.html
############################*/
</selim61@gmail.com>

$kullaniciadi = "kullaniciadi"; // cPanel Kullanýdý Adý
$sifre = "sifre"; // cPanel Sifreniz
$domain = "domain"; // cPanel Domain Adý
$theme = "x"; // cPanel Theme

ini_set("display_errors", "0");
$file = file_get_contents("http://$kullaniciadi:$sifre@$domain:2082/frontend/$theme/index.html") or die("<strong>Critical Error, Ayarlarý Kontrol Ediniz</strong>");
$string1 = strpos($file, "Bandwidth (this month)");
$file = substr($file,$string1);
$string2 = strpos($file, "Megabytes");
$length = strlen($file);
$take$length - $string2;
$finally = substr($file,0,-$take);
$number = explode(" ", $finally);
$number = explode(" ",$number[1]);
$bandwidth = $number[0];

echo $bandwidth;

?&gt;

Mysql den verileri sutün ve satýrlarla table halinde sýralama

Kategori: PHP ve MYSQL | 2 Yorumlar »
Tarih

Mysql den çektiðimiz verileri sutün ve satýrlarla table halinde sýralama, altta 4 erli sütunlarla sýraladým sayacý deðiþtirerek faklý kombinasyonlar elde edebilirsiniz.

$say=0; //Ýlk olarak gelen verileri sayacak bir deger atýyoruz
while ($oku=mysql_fetch_array($sorgu)) //$sorgu deðiþkenini while döngüsüne arraylayýp atýyoruz
{
   $say++; //$say deðiþkenini her kayýt için 1 artýrýyoruz
   
   //Þimdi gelelim burada koþulumuzu belirtmeye
   if ($say%4==1) //$say degerinin 4 e bölümünden kalan 1 ise
   {
      echo "<tr>
                      <td>
<img src='"
.$oku[resim]."'/><br />".$oku[uyeadi]."
                      </td>
      "
;
     //Bu koþulda tr tagýný kapatmýyoruz
   } else if ($say/4==1) //$say degerinin 4 e bölümünde sonuç 1 ise
   {
      echo "
                <td>
<img src='"
.$oku[resim]."'/><br />".$oku[uyeadi]."
</td>
               </tr>
      "
;
      //Bu seferde tr tagýný açmadýk direk kapadýk
    } else { //Yukarýdaki her 2 koþulda saðlanmýyorsa
         echo "
            <td>
<img src='"
.$oku[resim]."'/><br />".$oku[uyeadi]."
</td>
       "
;
       //Bu seferde hiç tr tagý kullanmadýk
    }
}

HTML to PHP Converter

Kategori: PHP ve MYSQL | 2 Yorumlar »
Tarih

HTML kodlarýnýzý php ye çevirmek için küçük bi function.

function htmltophp($giris){
if($giris != "" &amp;&amp; is_string($giris)){
$cevir = explode("\r\n", $giris);
$cikis = "";
foreach($cevir as $satir){
$cikis.= "echo \"".addslashes($satir)."\";\n";
}
return $cikis;
}
else{return $giris;}
}

Basit Kullanýmý :

$kodlarim="
<h3 class="
\">Hoþgeldiniz</h3>
"
;
echo htmltophp($kodlarim);

Kolay gelsin.

PHP ile Tinyurl scripti

Kategori: PHP ve MYSQL, Web Programlama | 1 Yorum »
Tarih

Bildiðiniz gibi tinyurl linkleri kýsaltan bir scripttir. Olgar Verim PHPogreniyorum kullanýcýlarý ve ziyaretçileri için temasal bir yöntem kullanarak bir tinyurl scripti yarattýp ve open source mantýðý ile yayýmlýyor.

Demo: http://www.nacizane.net

Dosyalar: http://www.phpogreniyorum.info/tinyurl.zip

Düzenlenmesi gereken dosyalar:
ayar.php
genel.php

Ajax-im (ajax sohbet scripti)

Kategori: PHP ve MYSQL, Web Tasarim | Yorum Yok »
Tarih

Burdaki o mükemmel php ve mysql ile yazýlmýþ script tamammen ücretsiz ve geliþtirmeye açýk.

Demo: http://ajaxim.unwieldy.net

Username/Password : test1 / test

Yazýnýn devamý »

Veritabanýndan çektiðimiz verileri sayfalatma

Kategori: PHP ve MYSQL | Yorum Yok »
Tarih

Veritabanýndan çektiðimiz verileri <Onceki 2 3 4 5 6 Sonraki> linkler halinde sayfalatma için
http://www.sistembilgisi.com/index.php?kategori=2 þeklindeki kayýtlarý istersek; yani kategori id numarasý 2 olan verileri sayfalara bölmek için
http://www.sistembilgisi.com/index.php?kategori=2&sayfa=1
http://www.sistembilgisi.com/index.php?kategori=2&sayfa=2
....

if($_GET['sayfa']) // sayfa numarasý var mý?
{
$sayfa = $_GET['sayfa']; // sayfa numarasýný al

}else{
$page = 1; // sayfa numarasý yoksa 1 kabul et
}
$max = 10; // her sayfada 10 kayýt
$alt = (($sayfa * $max) - $max); //sayfa sayýsýna göre kaçýncý kayýtta olduðumuzu hesaplýyoruz

$row = mysql_query("SELECT * FROM `table` ORDER BY `id` DESC LIMIT $cur, $max") or die(mysql_error()); // sql sorgumuz
$veri = mysql_fetch_array($row); // veriyi çekelim
$row1= mysql_query("SELECT * FROM `table` ") or die(mysql_error()); // sql sorgumuz
$toplam = mysql_num_rows($row1); // toplam kayýt

$toplam_sayfa = ceil($toplam / $max); // toplam sayfamýzý hesaplýyoruz

if($sayfa&gt; 1){ // 1 den büyükse

$onceki = ($sayfa - 1); // önceki sayfa araþtýrmasý

echo '<a href="http://www.sistembilgisi.com/wp-admin/?sayfa=$onceki">« Önceki</a>'; // Önceki linkini yaz
}

for($i = 1; $i &lt;= $toplam_sayfa; $i++) // 1 den toplam sayfa sayýmýza kadar numaralar
{

if($sayfa == $i) // eðer sayfa sayýsý i ye eþitse þu anda bulundugunuz sayfadasýnýz

{

echo'<strong>' . $i .'</strong> '; // þimdiki sayfayý kalýn yazýyoruz

} else {

echo '<a href="http://www.sistembilgisi.com/wp-admin/?sayfa=$i">' . $i . '</a> '; // deðilse linkli numalarý yaz
}
}

if($sayfa &lt;$toplam_sayfa){ // sonraki sayfa

$sonraki = ($sayfa + 1); // sonraki sayfa araþtýrmasý

echo '<a href="http://www.sistembilgisi.com/wp-admin/?sayfa=$sonraki">Sonraki »</a>'; // Sonraki Linki
}
?&gt;