< Php Kodlari - Php Makaleleri, Php Tasarım, Php testleri, Hazır tasarımlar, Php Dersleri, Bedava hazır tasarımlar, hazır şablonlar, php kodları - Blogcu





Klasördeki resimleri gösterme ve sayfalama( --- RESİM GALERİSİ

< table width="410" height="710" bgcolor="#000000"  border="0" cellspacing="8" cellpadding="8" align="center">

< table width="400" height="700" bgcolor="#f4f4f4"  border="0" cellspacing="8" cellpadding="8" align="center">
< td>
< center>
< ?php
# Resimleri cek
$dizin "resim dizini(resim dosyası)";//Resminizin Bulunduğu Yolu Yazınız 
$tutucu opendir($dizin);
while(
$dosya readdir($tutucu)){
if(
is_file($dizin."/".$dosya))
$resim[] = $dosya;
}
closedir($tutucu);

# Ön bilgiler
$limit 21//Bir sayfada gösterilecek resim sayısı 
$sf $_GET["sf"]; 
if(
$sf 1$sf 1
$toplam count($resim); 

# Bu bilgiler doğrultusunda
$kactan = ($sf-1) * $limit
$kaca = ($kactan+$limit); 
if(
$kaca $toplam$kaca $toplam;

# $kactan başlayıp $kaca kadar resim bas
for($i=$kactan$i $kaca$i++){
echo 
"
< a href='"
.$dizin."/".$resim[$i]."' target='_blank'>
< img onContextMenu='return false' src='"
.$dizin."/".$resim[$i]."' width='100' height='100' border='0'>< /a>n";
}
echo
" < /br>< /br>< /br>";
# Birden başlayıp sayfa sayısı kadar link bas
for($i=1$i $toplam $limit$i++){
if(
$sf == $i)
echo 
"$in"; else
echo 
"< a href='resim.php?sf=$i'>$i< /a>n";
}
?>
< /center>< tr>< /td>< /tr>< /table>
< tr>< /td>< /tr>< /table>

----
Not:
------------------------------

onContextMenu='return false'

bu kod resminizin kopyalanmasını engeller.
Dilerseniz kaldırabilirsiniz

-------------------------------


< a href='".$dizin."/".$resim[$i]."' target='_blank'>< /a>


Alıntıdır...

Rastgele kod üretimi

otomatik şifre üretmek için kullanılabilir yararlı bir kod parçası...

f unction kod($uzunluk)
{
  
$karakterler array();
  
$karakterler array_merge(range(0,9),range('a','z'),range('A','Z'));
  
srand((float)microtime()*100000);
  
shuffle($karakterler);
  
$sonuc '';
  for(
$i=0$i<$uzunluk$i++)
  {
    
$sonuc .= $karakterler[$i];
  }
  unset(
$karakterler);
  return (
$sonuc);
}

//Ornek Kullanimi
echo kod(10); //10 haneli rastgele kod üretir

alıntıdır...

Php'de Eposta adresini kontrol etmek

f unction eposta_kontrol($eposta, $uzanti) {    
$uzanti="/^$uzanti$/";    
$sonu= substr($eposta,(strpos($eposta,'@'))+1);    
$var= preg_match($uzanti,$sonu);   
 return $var; }

echo eposta_kontrol("deneme@com.tr","com.tr");

Php ile sayfa çağırmak

Php'de, aynı kodu bir çok sayfada tek tek yazmak yerine, bu kodu bir sayfaya kaydedip o sayfayı gereken yerlere çağırabiliriz. Php'de bu işlemi gerçekleştirmek için include() fonksiyonunu kullanıyoruz.
Örneğin index.php adında bir sayfamız olsun. Bu sayfaya alt_index.php sayfasını çağıralım.

  < ?php
echo "
Burası index.php sayfasıdır.
";

include("alt_index.php");

? >

bu kod parçısıyla index.php ile aynı dizinde bulunan alt_index.php dosyasını çağırabilir. Eğer çağıracağımız dosya başka bir dizinde ise dizin yolunu da belirtmemiz gerekir.