Kısa Kısa örnekler...
Konu: PHP Yazar: Hasan Yaşar Tarih: 02/03/02 PHP: <?php // son_guncellenme_tarihi.php // .php uzantılı sayfanızın herhangi bir yerine ekleyebilirsiniz echo "Son güncelleme:<br>
"; $last_modified = filemtime("$PHP_SELF"); print(date("d.m.Y G:i", $last_modified)); ?> <?php // dosyanin_sonunda_baslayarak_okuma.php // dosyam.txt`den bilgileri son satirdan baslayip // ilk satira kadar okuyacak $dosya = "dosyam.txt"; $fd = fopen($dosya, "r"); $satir=explode("
",$fd); for($i=sizeof($satir); $i>=0; $i--) echo $satir[$i]."<br>"; fclose($fd); ?> <?php // mail_gonder.php // gerekli degisiklikleri yapip kullanabilirsiniz // baska bir form sayfasi hazirlayip // verileri ordan da gonderebilirsiniz /* Alıcılar */ $giden .= "Hatice Dumbacı <hatice@hotmail.com>" . ", " ; $giden .= "Zekerriyya Kara <zekk82@ejder.com>" . ", "; $giden .= "admin@turk-php.com"; /* Mesaj başlığı */ $baslik = "Php dökümanları"; /* Mesaj */ $mesaj = "aşağıda bir çok php dökümanı bulabilirsinizn"; $mesaj .= "attach yapıp gönderdim:)
"; $mesaj .= "kendinize iyi bakınn"; /* ekstra header`lar (from, cc, bcc) */ $header = "From: Turk-Php Servis <servis@turk-php.com>
"; $header .= "X- Sender: <servis@turk-php.com>
"; $header .= "X-Mailer: PHP
"; $header .= "X-Priority: 1
"; $header .= "Return-Path: <servis@turk-php.com>
"; /* Mime-Type bilgisini değiştirebilirsiniz. */ $header .= "Content-Type: text/html; charset=iso-8859-1
"; $header .= "cc: kopya@hotmail.com
"; $header .= "bcc: kopya@turk-php.com, kopya@ejder.com
"; /* ve gönderelim */ mail($giden, $baslik, $mesaj, $header); ?> <?php // email_kontrol.php // email adresinin doğruluğunu kontrol eder function email_kontrol ($variable) { return (ereg(`^[-!#$%&`*+./0-9=?A-Z^_`a-z{|}~]+`. `@`.`[-!#$%&`*+/0-9=?A-Z^_`a-z{|}~]+.` . `[-!#$%&`*+./0-9=?A-Z^_`a-z{|}~]+$`,$variable)); } if ( email_kontrol($gidecekadres)) { mail($gidecekmail, "Konu", "Mesaj", "From:ben@ben.com"); } else { echo "Hatalı mail adresi girdiniz..."; } ?> <?php // toplu_mail_gonder.php // mail.txt her satırında bir mail adresi olmak // şartıyla mail adreslerini kaydedip // hepsine mail atabilirsiniz $konu = "deneme"; $mesaj = "<html> kodlar </html>"; $mesaj .= "
"; $ustk = "From: xxx <xxx@xxx.com>
"; $ustk .= "X-Sender: <xxx@xxx.com>
"; $ustk .= "X-Mailer: PHP
"; $ustk .= "X-Priority: 3
"; $ustk .= "Return-Path: <xxx@xxx.com>
"; $ustk .= "Content-Type: text/html; charset=iso-8859-9
"; if ($dosya = (fopen ("mail.txt" , `r`) ) ) { while ( !feof ($dosya)){ $satir = fgets ( $dosya, 50 ); $satir=chop($satir); mail($satir, $konu, $mesaj, $ustk); } fclose ($dosya); print "İşlem tamam!"; } else { print "Dosya Açılamıyor!"; } ?> <?php // hata_gosterme.php // sitenizde karsilasacaginiz hatalarin // gozukmemesini saglar. // bazen kullanicilarin hatalari gormesi // hos olmaz :) ini_set("display_errors", 0); ?> <?php // dil_kontrol.php // Google`daki gibi, girdiği yere göre farklı // sayfaya yönlendirme yapabilirsiniz.. if ($HTTP_ACCEPT_LANGUAGE == tr) // ziyaretcinin tarayıcısındaki dile bakılıyor, tr ise { header("Location:index_tr.php"); // index_tr.php dosyasına degil ise, } else { header("Location:index_en.php"); //index_en.php dosyasına yönlendiriyor } ?> <?php // sayac.php // sitenize basit bir sayaç ekleyebilirsiniz. // sayac.txt dosyasinin CHMOD`unu 777 yapmalisiniz $reg = fopen("sayac.txt", "r"); $line = fgets($reg,100); fclose($reg); $reg = fopen("sayac.txt", "w"); $count = $line+1; fputs($reg,$count,100); echo "Ziyaretçi: $count"; fclose($reg); ?> <?php // rasgele_link.php // Dosyadan seçtirerek rasgele linkler // verebilirsiniz. srand(time()); $var = file("linkler.txt"); $foo = rand(1, sizeof($var)); $l = $var[--$foo]; $s = split("^",$l); echo "<a href="$s[0]">$s[1]</a>"; // linkler.txt`deki kayitlar // http://www.turk-php.com^Turk Php //http://www.ejder.com^Site :) // şeklinde olmalı ?> <?php // sifre.php // istenilen uzunlukla rastgele sifre uretir. function sifre($uzunluk) { $karakterler = "0123456789!@#$%^&*()_+"."abcdefghijklmnopqrstuvwxyz". "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $str = ""; while(strlen($str) < $uzunluk) { $str .= substr($karakterler, (rand() % strlen($karakterler)), 1); } return($str); } echo sifre(10); ?> |
|
|
|
|
|
|
| SEÇMECE BİLGİLER |
|
| KATEGORİLER |
|
|
|