Kategoriler...

PHP kategorisindeki yazılar gösterilmektedir.
17
Haz
2010

Merhaba arkadaşlar bu dersimizde PHP ile çektiğimiz resimlerin boyutlarını ayarlamayı öğreneceğiz.

$dosya="resim.jpg"; // Dosya yolu ve adı
$resim=  "$dosya";
$boyut= getimagesize("$resim");//getimagesize fonksiyonu ile resimin boyut özelliklerini alıyoruz
$yuk= $size[1];
$gen= $size[0];

if($genislik>= 500 && $yukseklik>= 400) {
echo "<br><p align='center'><img border='0' src='$resim' width='500' height='400'><br>";
} else
{
echo "<br><p align='center'><img border='0' src='$resim'><br>";
}

Gördüğümüz gibi yukarıdaki gibi kısa bir kullanımla boyut eğer istediğimiz gibi değilse değiştirerek çıktısını farklı şekilde gösterebiliyoruz.

17
Haz
2010

Merhaba Arkadaşlar…
Bu makalemde sizlere nasıl birden fazla Checkbox’taki verileri kolayca kontrol edebileceğimiz göstereceğim. Bunu bir döngü ile kontrol edebiliriz

Bir Form Oluşturalım ve kaydedelim.

<form action="kontrol.php" method="POST" action="kontrol.php">
PHP makaleleri
	<input type="checkbox" name="deger[1]" value="yurtbulucu.com"/>
Yurt Sahibi Yurt Ekler
	<input type="checkbox" name="deger[2]" value="phpsorunu.com"/>
	<input type="submit" value="gönder"/>
</form>

Şimdi ise kontrol.php sayfasını oluşturup kaydelim.

16
Haz
2010

Bu makalemde herhangi bir site, adres veya hosttan dosyaları nasıl çekeriz ve kaydederiz. Onun Üzerinde duracağım.

< ?php
$dosya = 'http://img16.imageshack.us/img16/6281/sakarya1.jpg'; // Çekilen adres
$yenidosya = 'yeniresim.jpg'; //Yeni yapıscak adres

if (copy($dosya, $yenidosya)) {
    echo "Dosya Kopyalandı ve yüklendi";
}else{
echo "Dosya kopyalanamdı...";
}
?>
16
Haz
2010

Bu dersimizde MySql’ i kullanma ihtiyacı duymadan .txt uzantılı dosyamızı kullanarak bir ziyaretci sayacı yapmayı öğreneceğiz.

Sayacı oluşturmak için öncelikle sayac.txt adında bir belge oluşturalım ve sayac.php dosyamızla aynı yere kaydedelim.

 <?
$Tiklama = file_get_contents("sayac.txt");
$Tiklama = $Tiklama + 1;
$cikti="<center>Bu sayfa toplam<b> <u>$Tiklama</u></b> kez ziyaret edildi...</center>";
$belgeyaz = fopen("sayac.txt", "w");
fwrite($belgeyaz, $Tiklama);
fclose($belgeyaz);
print $cikti ;
?>

File_get_contents : Komutu sayesinde belgemizin içeriğini okuyoruz.
Fopen(“sayac.txt”,”w”) : Dosyaya yazma işlemi (w-write) anlamına gelir.
Fclose : Açılan belgeyi kapatmak için bu komut kullanılır.

16
Haz
2010

Çoğu yazı ve makale okuduğumuz sitelerde
Bu yazı 360 kere okundu.
Gibi cümleler görmeye alışkınızdır. Bunlara genelde hit deniliyor.
Yapım mantığı her yazının bir okunma sayısını tutan bölüm oluyor ve o bölüm sayfa her açıldığında sayısı 1 artıyor. Temel mantık bu şekilde….

Komutlara geçelim.

include("baglan.php"); // Localhosta bağlanmak için  Bu sayfayı kendiniz olusturacaksınız.

$tablo="SELECT * FROM makaleler"; //SQL cümleciğimiz
$sorgu=mysql_query($tablo);
   while ($oku=mysql_fetch_array($sorgu))
{
   	echo '<a href="makale.php?id='.$oku[id].'">'.$oku[konu].'</a>'; // Her makalenin kendi konusunu ve id'sini çekiyoruz. Ve de makaleler şeklinde gösterilecek sayfada yazdırıyoruz.
    	}

Yukarıdaki koda göre hangi makale tıklanırsa id’si alınacak ve ilgili makaleye gidilecek.
Şimdi ise makale.php dosyamızı hazırlayalım.

include("baglan.php"); // Localhosta bağlanmak için  Bu sayfayı kendiniz olusturacaksınız.

$id=$_GET['id']; //id'yi çekiyoruz.

$tablo=" SELECT * FROM makaleler WHERE id='$id'";//SQL cümleciği
$hit_artis=mysql_query("UPDATE makaleler SET hit=hit+1 WHERE id='$id' ");//Sayfa acılınca makaleler tablosundaki ilgili id'ye ait hit alanı 1 artırarak güncellenek
$sorgu=mysql_query($tablo);
   while ($oku=mysql_fetch_assoc($sorgu) )
{
    	echo 'Bu makale '.$oku[hit].' kez okundu. <br><br>'.$oku[makale].''; // Makale okunma sayısı ve makale icerigi yazılacak
    	}  

Gördüğünüz gibi kısa birkaç sql cümlesi ve birkaç sorgu ile hit oluşturma işlemini de halletmiş olduk . Kolay gelsin.

16
Haz
2010

Yapılacak İş: Merhaba arkadaşlar bu yazımızda PHP ile rastgele verileri çekmeyi göreceğiz.
Amaç (Kullanım Yeri) : Reklam gösterimi, rastgele konular, rastgele yorumlar…

Örnek bir tablo oluşturalım.

CREATE TABLE phpreklam(
id INT( 4 ) NOT NULL AUTO_INCREMENT PRIMARY KEY,
resim VARCHAR( 150 ) NOT NULL ,
url VARCHAR( 150 ) NOT NULL ,
);
15
Haz
2010

Php ile Mysql bağlayarak verileri istediğimiz şartlara göre güncelemeleri nasıl yaparız diye kısa ve kolay bir ders anlatımı olması dileklerimle…

Herkese merhaba. İkinci dersimle karşınızdayım icon smile Php & Mysql Bağlantısı İle Verileri Şartlara Göre Güncelleme

Eğer nasıl veri güncellemesi yapılır bilmiyorsanız bu makale ağır gelebilir. Çünkü değişik bir mantığı var. Hemen başlayalım:

Bildiğiniz gibi veri güncellemesi….

 UPDATE

sorgusu ile başlar. Böylece veri tekrar girilmez ve eskisiyle değiştirilir. Aslında insert intro ile birbirine çok benzer. Çünkü tek bir yazı bütün sorgu kavramını etkiler.
Hemen örnek vereyim:

UPDATE tablo SET adi='$yeniadi' WHERE id='$eskiadi'

bu bizim bildiğimiz update sorgusu. Fakat burada sadece eskiveri değiştirilir. Yanlız biz üyelik şifre değiştirme sistemi yazıyorsak bu kod işe yaramaz. Çünkü bir sürü üye olacak ve buna bağlı olarakda sütun sayısı artacak. İşte burada bize şart a göre update gerekir.

Diyelim ki kişinin kullanıcı adı $kullaniciadi değişkeni üzerinde dolaştırılıyor.
İşte geriside bunun kadar basit:

UPDATE uyelik SET sifre='$yenisifre' WHERE nick='$kullaniciadi'

işte bu kod ile kullanıcı adına göre şifre değiştirme işlemi yaptık. Diyelim kullanıcı adı federal ve yeni şifre 1234. Bu sorgu da sütunlar arasında federal isimli kısmı bulup şifre bölümünü 1234 olarak değiştiriyor.

15
Haz
2010

Üyelik kaydı ve üyelik girişinin php kontollü olarak yapılmasının ANLATILMASI ve ÖRNEK UYGULAMA aşağıdaki linkte verilmiştir.

Örnek uzun olduğu için şimdilik dosya olarak yayımladım…Link güncellendi…

Kaynak Dosya

Evet arkdaşlar böylelilkle Üye nasıl kayıt edilir… Üye hesabına nasıl giriş yapar. Nasıl çkıış yapar Cookie nasıl oluturulur ve silinir. Bu türden işimize yarayacak php kodlarını öğrencik ve gördük. Size en basit şekliyle anlatmaya çalıştım hepinie kolay gele…

Yapmış olduğum örnek dosyaları sizde verdim hazır bir şekilde çalışıyor. Buradan da kontrol edebilirsiniz.
İnşaallah yaralı olmuştur.

Güncellendi… 11 Ağustos 2011 13:45

15
Haz
2010
<?php
$sor=mysql_query("SELECT * FROM tablo_adi ORDER BY sira_sart_sutunu ASC");
?>

ASC : Baştan sona doğru sıralanacağını ifade eden SQL cümlesi
sira_sart_sutunu: Hangi kritere göre sıralama yapacağı bu sütunun adıyla belitirlir.

Örneğin:
Tablo adı ogrenciler olan ve ogr_no’ya göre verileri çeken bir sorun buna örnek olabilir. Öğrencilerin numarasına göre veri çekimi yapılır. 1 Ali-2 Veli-3 Ayşe gibi…

15
Haz
2010
$sor=mysql_query("SELECT * FROM tablo_adi ORDER BY sira_sart_sutunu DSc");

ASC : Sondan başa doğru sıralanacağını ifade eden SQL cümlesi
sira_sart_sutunu: Hangi kritere göre sıralama yapacağı bu sütunun adıyla belitirlir.

Örneğin:
Tablo adı ogrenciler olan ve ogr_no’ya göre verileri çeken bir sorun buna örnek olabilir. Öğrencilerin numarasına göre veri çekimi yapılır. 3 Ayşe-2 Veli-1 Ali gibi…

Arama Bölümü

PhpSorunu.Com Widget

Yazılardan Haberdar Olun

Kategoriler

Badigardımız

DMCA.com © Tüm Hakları Saklıdır.
Bu websitesi DMCA Protection ile lisanslanmıştır. Yazılar kaynak belirtilmeden kullanılamaz.
RT : Çocukları Dijital Tehlikelerden Koruyun!
72 kişi takipte! Sen de takip et.