Rasgele Yazı

Photoshop ile Çizgi Roman Karakterine Dönüştürün
random image

Katagoriler


Arsiv

Ne Bakmışdınız

 

Form Mail

Nisan 6th, 2008 Konuyu Açan admin

 

Merhaba,

Öncelikle phpden biraz bahsedeyim.Bu çalışmayı bilgisayarınızda çalıştırabilmeniz için yani bilgisayardan kontrolünü sağlamak için php server(apache vb…) yüklü olması gereklidir.Daha sonra bu çalışmayı yüklediğiniz php server’in root klasörü içine atarak çalışıp çalışmadığını kontrol edebilirsiniz.

Dersin Başlangıcı:Şimdi flash sayfanyza 3 tane input text açın ve var değerlerine isim, e-mail ve mesaj yazın.Yalnız burada dikkat edilmesi gereken nokta şu.Mesaj olan textinizi biraz büyük tutun ve propertiesten Multiline olarak ayarlama yapın.Bu satır sonuna geldiğinizde bi alt satıra geçmeniz için yardımcı olacak.Diğerleri singleline olması gerekiyor.

Daha sonra bir tanede gönder butonu yapın. Daha sonra butona bir kere tyklayın ve actions panelini açın içerisine aşağıdaki kodları yazın:

on(release){
_root.form.loadVariables(”emailformu.php”,”POST”);
}

Yalnız buradaki form ismi şuradan geliyor.Daha önce yaptığımız 3 tane inputtextin hepsini seçin ve F8′e basarak movie clip’e çevirin.instancename’ine de form yazın.Burada gönder butonunu bu form mc’sinden ayrı tutuyoruz ki zaten _root komutunuda o yüzden ekledik.form mcsinden okuması gerekiyor.

Şimdi flashtaki işimiz bitti o yüzden çalışmayı bir klasör içerisine kayıt edin.Şimdi aynı klasör içerisine bir tane metin doyası açın ve içerisine aşağıdaki kodları yazın.

<?php
$sendTo = “epostaadresiniz@hotmail.com”;
$subject = “Form Mail”;
$headers = “From: ” . $_POST[”isim”];
$headers .= “<” . $_POST[”e-mail”] .”>\r\n”;
$headers .= “Reply-To: ” . $_POST[”e-mail”];
$message = “From: ” . $_POST[”isim”] .”\n”;
$message .= “Email: ” . $_POST[”e-mail”] .”\n”;
$message .= “Message: ” . $_POST[”mesaj”];
mail($sendTo, $subject, $message, $headers);
?>

Yukarıdaki php kodlarında $sendTo kısmyna kendi eposta adresinizi yazmanyz gerekiyor ki postalar size gelsin.. : ) Daha sonra $subject kısmında ise gönderilen epostanın konusu geçiyor.Bu ayarları kendinize göre yapabilirsiniz.

Şimdi bu kodları metin dosyasına kaydedin ve çıkın.Uzantısını .txt’den .php’ye çevirin.Yapılması gereken bu.

Çalışmayı php destekleyen bir hostunuz varsa oraya atıpta bakabilirsiniz.İşlemler bu şekilde.

graphictr.com

Katagori PHP | Hic Yorum Yok »

PHP ile Online Ziyaretçi Sayısı

Mart 14th, 2008 Konuyu Açan admin

 

İlk olarak boş bir belge açıp içine aşağıdaki kodları yazarak onlineUsers.php olarak kaydedin.

<?
$rip = $_SERVER[’REMOTE_ADDR’];
$sd = time();
$onlineUsers = 1;

$file1 = "includes/ip.txt";
$lines = file($file1);
$line2 = "";

foreach ($lines as $line_num => $line)
{
$fp = strpos($line,’****’);
$nam = substr($line,0,$fp);
$sp = strpos($line,’++++’);
$val = substr($line,$fp+4,$sp-($fp+4));
$diff = $sd-$val;
if($diff < 300 && $nam != $rip)
{
$onlineUsers = $onlineUsers+1;
$line2 = $line2.$line;
}
}
$my = $rip."****".$sd."++++ ";
$open1 = fopen($file1, "w");
fwrite($open1,"$line2");
fwrite($open1,"$my");
fclose($open1);
?>

Daha sonra bu dosyayı hostinginize kopyalayın ve aynı klasörde bir de ip.txt oluşturun. Bu dosyanın CHMOD’u 777 olarak ayarlanmalıdır.

Bu işlemi de tamamladıktan sonra sitenizdeki tüm sayfalara onlineUsers.php dosyasını aşağıdaki kod ile include edin.

<? include "onlineUsers.php"; ?>

Son olarak sitedeki ziyaretçi sayısını göstermek istediğiniz yere aşağıdaki kodu ekleyin.

<? echo $onlineUsers; ?>

İşte hepsi bu :)

 
Ek dosyayı indirmek için tıklayın.

webders.com

Katagori PHP | 1 Comment »

Browser Diline Göre Ziyaretçiyi Yönlendirme

Mart 14th, 2008 Konuyu Açan admin

 

Öncelikle kullanıcının kabul ettiği dili çekiyoruz ve ilk iki harfini kullanıcı yönlendirmek için substr komutu ile kesiyoruz

$dil = $_SERVER[’HTTP_ACCEPT_LANGUAGE’];
$dil = substr($lang, 0, 2) ;

Daha sonra da sorgulatmamızı yapıp ziyaretçiyi ilgili sayfaya yönlendiriyoruz.

if ( $dil == ‘tr’) // Browser dili eğer Türkçe ise Türkçe sayfaya gitsin
{
header("Location: turkcesayfa.php");
}
elseif ( $dil == "en" )
{

header("Location: englishpage.php"); // Browser dili eğer ingilizce ise ingilizce sayfaya gitsin

}

else

{
header("Location: digerdiller.php"); // Eğer her ikisi de değilse anonim sayfaya gitsin
}



Katagori PHP | Hic Yorum Yok »

PHP ile Tarih Yazdırmak

Mart 14th, 2008 Konuyu Açan admin

 

Web sitelerimizde günün tarihini kullanıcılara göstermek için PHP de yazmamız gereken kodu öğreneceğiz.

PHP ile hangi ayda olduğumuz, haftanın kaçıncı gününde olduğumuzu kolaylıkla öğrenebiliyoruz. Hatta haftanın hangi gününde olduğumuzu hangi ayda olduğumuzu yazıyla da öğrenebiliyoruz ancak bunu türkçe olarak göstermek için biraz farklı kodlar yazmamız gerekiyor.

Öncelikle içinde bulunduğumuz tarih bilgilerini PHP ile sorguluyoruz. Daha sonra ayları ve günleri türkçe olarak belirtiyoruz ve son olarak bunları ekrana yazdırıyoruz.

<?
$buay = date("n");
$buyil = date("Y");
$buguny= date("w");
$bugun = date("j");

$gun_yazi[0]="Pazar";
$gun_yazi[1]="Pazartesi";
$gun_yazi[2]="Salı";
$gun_yazi[3]="Çarşamba";
$gun_yazi[4]="Perşembe";
$gun_yazi[5]="Cuma";
$gun_yazi[6]="Cumartesi";

$ay_yazi[1]="Ocak";
$ay_yazi[2]="Şubat";
$ay_yazi[3]="Mart";
$ay_yazi[4]="Nisan";
$ay_yazi[5]="Mayıs";
$ay_yazi[6]="Haziran";
$ay_yazi[7]="Temmuz";
$ay_yazi[8]="Ağustos";
$ay_yazi[9]="Eylül";
$ay_yazi[10]="Ekim";
$ay_yazi[11]="Kasım";
$ay_yazi[12]="Aralık";

$buaytxt = $ay_yazi[$buay];
$buguntxt = $gun_yazi[$buguny];
$tarih = "$bugun $buaytxt $buyil, $buguntxt";

echo $tarih;
?>

İşte hepsi bu…
Karşımıza çıkan sonuç 31 Ağustos 2007, Cuma şeklinde olacaktır.

webders.com

Katagori PHP | Hic Yorum Yok »

Php İle MySql Baglantısı

Mart 14th, 2008 Konuyu Açan admin


PHP programlarımızda veritabanından yararlanabilmek için programın önce Web sunucusu aracılığıyla veritabanı dosyası ile bağlantı kurması gerekir. Başka bir deyişle, PHP programının veri ile arasında bir yol açması gerekir. MySQL açısından ise bu bağlantı, veri sunucusunda yeni bir oturum açılması anlamına gelir. İki program arasındaki bu ilişkiyi PHP’nin mysql_connect() fonksiyonu yapar. Bu fonksiyonun alabileceği üç parametre vardır:

$veri_yolu = mysql_connect
("localhost" , "root" , "parola" ); Burada "localhost" yerine MySQL programının parçası olarak çalıştığı sunucunun adı yazılır.
"root" bu MySQL sunucusunda açılacak oturumun kimin adına açılacağını belirter. "root" kelimesi, sunucunun yönetici olarak oturum açılacağı anlamına gelir:
"parola" kelimesinin yerine de MySQL’i kurarken belirlediğimiz bir kullanıcı parolası varsa, onu yazarız.

Bu komutta yer alan $veri_yolu değişkeni, açılacak veri yolunun, PHP ile MySQL veritabanı sunucusu arasındaki bağın tanıtıcı işareti olacaktır.

Bu bağlantı kurulduktan sonra, açtığımız veri yolundan gelecek bilgiler ve veritabanına gidecek bilgiler bu değişken aracılığıyla gerçekleşecektir.

Veri sunucusu ile veri yolu bağlantısı kurulursa, bu değişken değer tutar hale gelir; bağlantı kurulamazsa bu değişken boş kalır.

mysql_connect() fonksiyonunun başarılı olup olmadığını bu değişkenin durumunu sınayarak anlayabiliriz.

Örneğin:
$veri_yolu =mysql_connect("coni", "root"); if ( ! $veri_yolu) die ("MySQL ile veri bağlantısı kurulamıyor!);

Burada veri sunucusunun bulunduğu Web sunucusunun adının "coni" olduğuna, ve ooturumun "root" yetkileriyle açıldığına dikkat edin. İkinci satırdaki if deyimi, $veri_yolu değişkeninin değer içerip içermediğine bakıyor ve değişkende bir değer yoksa, bağlantı kurma girişini durdurarak, ziyaretçiye hata mesajı gönderiyor.

Bağlantı başarıyla kurulduktan sonra PHP programı, bu yoldan, veritabanı sunucusuna, hangi veritabanı dosyasından yararlanmak istediğini bildirmelidir. Buna veritabanı dosyası seçme işlemi denir ve mysql_select_db() fonksiyonu ile yapılır:

mysql_select_db( "veritabanın_adı" , $veri_yolu ) or die ("Veritabanı açılamıyor!".mysql_error() );

Bu fonksiyonun başarıyla icra edilip edilmediği fonksiyondan dönen değerin true/doğru veya false/yanlış olmasından anlarız.

Bu değer false ise bu deyimin die() bölümü icra edilecek ve Browser penceresine veritabanının açılamadığı mesajıyla birlikte MySQL’in hata mesajı da gönderilecektir.

PHP’nin MySQL veritabanını seçememesi çoğu zaman kullanıcı yetkilerinin Internet ziyaretçilerini kapsayacak şekimde düzenlenmemiş olmasından kaynaklanır. Bu durum gerçek Web sunucusunda ortaya çıkarsa, Web sunucusu yönetimine başvurmak gerekir.

Katagori PHP | Hic Yorum Yok »

2 Sayfa: [1] 2 »

----------------------------------------------------------------------------------------------------------------------
İletişim Msn ve Mail : byexploit@gmail.com Yorum RSS

Arama Motorları Optimizasyonları : Cvs - Gss - Site Map - SubLink - Urllist - Feed - Robots - Site Map

OSEMGRUP Dijital Tasarım ve SEO Hizmetleri