PHP Veritabanı Nesnesi, örnek kod,
Temel veritabanı işlemleri için işlem ve hata raporu tutan basit bir nesne… Hata, yada çalışmayan yerler olursa iletirseniz sevinirim. Ama genel olarak işliyor…
<?php
/*
Veritabanı Nesnesi
———————–
Dosya: [INC]veritabani.php
Yazan: Pan <panie@gamebox.net>
Tarih: 13 Temmuz 2004
İşlev: Çok fonksiyonlu veritabanı nesnesi.
*/
### Veritabanı değişkenleri ve ayarları ###
$vt['alan'] = ‘localhost’; // Veritabanının çalıştığı alan
$vt['yonetici'] = ‘root’; // Veritabanı yöneticisinin kullanıcı adı
$vt['yonetici_sifre'] = ”; // Veritabanı yöneticisinin [...]
MIPS, RISC, CISC, CPU, CPI, MCU, ALU, FPU ve DMA nedir? mikroişlemciler
MIPS: millions of instructions per second - Bir işlemcinin bir saniyede işlediği komut sayısı.
RISC: reduced instruction set computer - Komut kümesi küçültülmüş bilgisayar
CISC: Complex Instruction Set Computing - Karmaşık komut seti ile hesaplama
CPU: Central Processing Unit - Merkezi İşlem Birimi
CPI: characters per inch - İnç başına basılan karakter sayısı
MCU: Microprocessor Control unit - Mikroişlemcili kontrol [...]
Php - Gelen Ziyaretçiyi Session Lara Atayarak Ve Log Dosyasına Kaydederek. Site Istatistiği Oluşturmak (scripti, nasıl, nedir?)
session_start();
if($_SESSION["logged"] != "yes")
{
$agent = $_SERVER['HTTP_USER_AGENT'];
$uri = $_SERVER['REQUEST_URI'];
$ip = $_SERVER['REMOTE_ADDR'];
$ref = $_SERVER['HTTP_REFERER'];
$visitTime = date("r"); //Example: Thu, 21 Dec 2000 16:01:07 +0200
$logLine = "$visitTime - IP: $ip || User Agent: $agent || Page: $uri || Referrer: $ref
";
$fp = fopen("istatistik.txt", "a");
fputs($fp, $entry_line);
fclose($fp);
$_SESSION["logged"] = "yes";
}
?>
kaynak: ordan burdan
Php - Bir Dosyaya Yazma Veya Ek Yapma (scripti, nasıl, nedir?)
PHP açısından aynı işlemdir; sadece dosyaların açılışında fark vardır. Hatırlayacaksınız, bir dosyayı yazmak amacıyla açmak için:
$dosya = fopen( "bir_dosya.txt" , `w` ) or die ("Dosya açılamıyor!") ;
ek amacıyla açmak için ise
$dosya = fopen( "bir_dosya.txt" , `a` ) or die ("Dosya açılamıyor!") ;
kodunu yazmamız gerekir. Dana sonra yapılacak yazma ve ekleme işlemlerinin [...]
Php - Dosya Kilitleme (scripti, nasıl, nedir?)
Web sunucusundaki dosyalarımızla sadece bir kişi işlem yapıyor olsa idi, bir sorun olmazdı; ne var ki, bir Web sitesine aynı anda birden fazla kişi eriyebilir ve dosyalarla işlem yapan programları çalıştırıyor olabilir. Bu, PHP`nin dosya işlemlerine engel olabilir. Bu sebeple, işlem için açacağımız bir dosyayı, önce kilitlemek yerinde bir önlem sayılır. Bunu, flock() fonsiyonu ile [...]
Php - Tcp Ile Uzaktaki Bir Makineye Baglanmak (scripti, nasıl, nedir?)
<?php
$baglanti = fsockopen("www.php.org.tr", 80, $errno, $errstr, 30);
if (!$baglanti) {
die($errstr);
}
fputs($baglanti, "GET / /HTTP/1.0
");
while (!feof($baglanti)) {
$satir = fgets($baglanti, 2048);
echo $satir;
}
fclose ($baglanti);
?>
Bir diger cozum ise PHP'nin soket kutuphanesini kullanmaktir.(PHP icerisinden bu modulu kullanabilmek icin configure betigi –enable-sockets parametresi ile calistirilmalidir.)
<?php
$url = 'www.php.org.tr';
$serv_port [...]
Php - Php - Ftp Fonksiyonları (scripti, nasıl, nedir?)
FTP File Transfer Protocol (Dosya Transfer Protokolü) ünü temsil etmektedir.
Aşağıdaki sabitler FTP Modülü (FTP_ASCII, ve FTP_BINARY) kullanıldığı zaman tanımlıdırlar.
Bu komutların işlenebilmesi için scriptin başına
dl("php3_ftp.dll");
ifadesi eklenmelidir.
FTP Fonksiyonları :
ftp_connect : FTP bağlantısı açar.
ftp_login : Bir FTP bağlantısına login yapar.
ftp_pwd : O an içinde bulunulan klasör ü döndürür.
ftp_cdup : içinde bulunulan klasörü değiştirir.(bir üst klasöre geçer.)
ftp_chdir : [...]
Php - Belirlediğin Bir Dosyaya Form Yardımıyla Veri Kaydetme.. (scriptler, programlama, nasıl, nedir?, bedava)
<?php
$ilet= $_POST["ilet"];
$klas = "denemekontrol.php";
$baglan = fopen ($klas, 'w') or die ("dosya acilmadi!");
fwrite($baglan , $ilet);
fputs($baglan, "//");
fclose($baglan);
?>
kaynak: ordan burdan
Php - Döviz Kurlarını öğrenme (scriptler, programlama, nasıl, nedir?, bedava)
Merkez bankasından bir kod parçası ile doviz bilgilerinizi alarak sitenize eklemenizi sağlayan kısa bir php kod parçası. Uygulama sisteme bağlanma ve bilgi çekme konularında dikkat edilmesi gereken bilgiler içeriyor.
Kod:
<?php
$fp = pfsockopen("www.tcmb.gov.tr", 80, $errno, $errstr);
if (!$fp)
{
echo "$errstr ($errno)<br/>
";
echo $fp;
} else {
fputs($fp, "GET /kurlar/today.html HTTP/1.1
");
fputs($fp, [...]
Donanım - Bilgisayarla Ilgilenen Herkesin Bilmesi Gerken Bilgiler (scriptler, programlama, nasıl, nedir?, bedava)
ADSL
Asymmteric Digital Subscriber Line: Asitmetrik Sayısal Abone Hattı.
DSL teknolojisinin bir çeşidir. Upstream ve downstream hızları farklı, yani asimetrik olan DSL teknolojisidir. Sürekli Internet bağlantısı sunar. Yani 7/24 Internet'e bağlanabilirsiniz. Telefon hattının ses için kullanılan frekans aralığını kullanmadığından, klasik çevirmeli bağlantı gibi telefon hattınız meşgule düşmez.
ADSL teknolojisinde Downstream hızı, yani karşı taraftan bilgi alma hızı, upstream, [...]
Php - Kullanımdaki Dosyayı Kilitleme (scriptler, programlama, nasıl, nedir?, bedava)
Web sunucusundaki dosyalarımızla sadece bir kişi işlem yapıyor olsa idi, bir sorun olmazdı; ne var ki, bir Web sitesine aynı anda birden fazla kişi eriyebilir ve dosyalarla işlem yapan programları çalıştırıyor olabilir. Bu, PHP'nin dosya işlemlerine engel olabilir. Bu sebeple, işlem için açacağımız bir dosyayı, önce kilitlemek yerinde bir önlem sayılır. Bunu, flock() fonsiyonu ile [...]
Php - Dosyaya Yazma Ve Ek Yapma: Fwrite() Ve Fputs() (scriptler, programlama, nasıl, nedir?, bedava)
Bir dosyaya yazma veya ek yapma, PHP açısından aynı işlemdir; sadece dosyaların açılışında fark vardır. Hatırlayacaksınız, bir dosyayı yazmak amacıyla açmak için:
$dosya = fopen( "bir_dosya.txt" , 'w' ) or die ("Dosya açılamıyor!") ;
ek amacıyla açmak için ise
$dosya = fopen( "bir_dosya.txt" , 'a' ) or die ("Dosya açılamıyor!") ;
kodunu yazmamız gerekir. Dana sonra yapılacak yazma [...]
Php - Dosya Işlemleri (scriptler, programlama, nasıl, nedir?, bedava)
web programıcısı olarak ziyaretçinin bize göndereceği bilgileri yakalamayı öğrendik. şimdilik sadece ziyaretçinin browser'ına geri gönderdiğimiz bu bilgileri, sunucu tarafından çeşitli işlemlerde kullanabiliriz. bu işlemlerin başında dosya girdi/çıktı işlemleri gelir. başka bir ifade ile ziyaretçiden aldığımız bu bilgileri sunucuda bir dosyaya yazdırabiliriz. bu bölümde php ile sunucuda yapabileceğimiz dosya işlemlerine bakacağız. tabiã® dosya işlemleri dendiğinde sadece [...]
Php - Dosya Işlemleri (scriptler, programlama, nasıl, nedir?, bedava)
web programıcısı olarak ziyaretçinin bize göndereceği bilgileri yakalamayı öğrendik. şimdilik sadece ziyaretçinin browser'ına geri gönderdiğimiz bu bilgileri, sunucu tarafından çeşitli işlemlerde kullanabiliriz. bu işlemlerin başında dosya girdi/çıktı işlemleri gelir. başka bir ifade ile ziyaretçiden aldığımız bu bilgileri sunucuda bir dosyaya yazdırabiliriz. bu bölümde php ile sunucuda yapabileceğimiz dosya işlemlerine bakacağız. tabiã® dosya işlemleri dendiğinde sadece [...]
Toplu PR Sorgulama scripti
http://www.scriptside.org/forum/showthread.php?&t=3160
Bu başlıkta bu tarz bir script istenmiş, ehh madem istenmiş neden yazmayalım
PHP Code:
<?
set_time_limit(0);
function fetch($source, $start, $smlen, $stop, $fail) {
$data = @implode(“”, @file($source));
$data = strip_tags($data);
$data = strtolower($data);
$data = str_replace(”
“, “”, $data);
$data = str_replace(”
“, “”, $data); [...]
Dosya Ve Dİzİn İŞlemlerİ scripti
Web programıcısı olarak ziyaretçinin bize göndereceği bilgileri yakalamayı öğrendik. Şimdilik sadece ziyaretçinin Browser”ına geri gönderdiğimiz bu bilgileri, sunucu tarafından çeşitli işlemlerde kullanabiliriz. Bu işlemlerin başında dosya girdi/çıktı işlemleri gelir. Başka bir ifade ile ziyaretçiden aldığımız bu bilgileri sunucuda bir dosyaya yazdırabiliriz. Bu bölümde PHP ile sunucuda yapabileceğimiz dosya işlemlerine bakacağız. Tabiî dosya işlemleri dendiğinde sadece [...]
Smtp İle Mail Göndermek scripti
PHP Code:
<?
//thnx ghost_boy
//Bağlantı ayarları
$smtp_server = “mail.server”;
$port = 25;
$mydomain = “domainadi.com”;
$username = “kullaniciadi”;
$password = “şifre”;
//Mesaj İçerik
$message = “mail deneme smpt”;
$subject = “mesaj geldi”;
$from_name = “İsmim”;
$from = “adresim@adresi”;
//Gidecek yer bilgileri
$user_email = “gidecekyer@gitti”;
// Initiate connection with the SMTP server
$handle = fsockopen($smtp_server,$port);
fputs($handle, “EHLO $mydomain
“);
// SMTP authorization
fputs($handle, “AUTH LOGIN
“);
fputs($handle, base64_encode($username).”
“);
fputs($handle, base64_encode($password).”
“);
// Send out the e-mail
fputs($handle, [...]
Ücretsiz Program Arşivi 22
Recover My Files 3.9.8.5807
Recover My Files 3.9.8.5807
7MB | EnglishRecover My Files data recovery software will recover deleted files emptied from the Windows Recycle Bin, or lost due to the format of a hard drive, virus infection, unexpected system shutdown or software failure.
Recover My Files is fast and easy. No [...]
Ücretsiz Program Arşivi 22
Recover My Files 3.9.8.5807
Recover My Files 3.9.8.5807
7MB | EnglishRecover My Files data recovery software will recover deleted files emptied from the Windows Recycle Bin, or lost due to the format of a hard drive, virus infection, unexpected system shutdown or software failure.
Recover My Files is fast and easy. No [...]