PHP Ziyaretçi defteri yapımı Video ders.
Bu dersin videosunu şuradan bilgisayarınıza indirebilirsiniz:
Dersin bitmiş halini nidir: Dosya indir : ziyaretci.zip
Dersin sonunda veritabanında Türkçe dil problemi olacaktır. dil problemini çözen kodu örnek dosyaya ekledim. ayrıca şu php dersinde çözüm önerilerini yazmıştım.
Eğlence kısmı:
Dersin başında ziyaretçiler isimli eski bir tv dizisi logosunu kullandım. Ne alaka diyeceksiniz. ama eskiler bilir 80´li yıllarda izlediğimiz harika bir filmdi. uzaylılar dost numarasına yatıp sonra insanları afiyetle yiyordu.
filmdeki uzaylılara "Ziyaretçiler" deniliyordu Siz de sitenize gelen ziyaretçilere dikkat edin. sonra uzaylı gibi sitenizi yemesinler.
filmden bir sahne: Dost ayağına yatmak çini tüm duvarlara "Arkadaşlık evrenseldir" ,"Biz dostuz" şeklinde pankartlar asıyorlardı.
Ne kadar eğlenceli bir bilim kurguydu, varmı hatırlayan eski çınar.
Neyse siz dersi izleyin. yorumları bekliyorum.

.
Hocam ben de bu hata uyarısını aldım :(
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\listele.php on line 9
Tekrar tekrar baktım bir eksiklik yok ya da ben bulamıyorum anlamadım..
hoca aynısını yaptım hata oldu diyor ya yardımcı ol ?
Çok çok teşekkür ederim.
Sevgili kardeşim allah bin kere razı olsun.
Anlatış tarzın ve emeğine gerçekten içten teşekkürlerimi kabul et.
Sen ve senin gibi düşünen, paylaşımcı, yardımsever insanlara ayrıce ve tekrar teşekkürler.
Allah bin kere razı olsun.
çok beğendim
abi merhaba ben de php ye yeni başladım yaş16 senin videoların cok güzel ama google da localhost yazıp girdiğimde yazdığım kodlarla cıkıyor
örn.
<?php
print"Hoşgeldiniz";
?>
notdefterine yazdığım bu kod böylece localhost cıkıyo
Güzel video :)
php
Videoyu başka bir yere upload ederseniz iyi olur.
hocam ALLAH razı olsun sayenizde veri tabanına veri ekledim ve listeledim
php
kayit.php
<a href="listele.php">Kayıtlara göz atın</a><br>
<a href="form.html">Kayıt ekleyin</a><p>
<?php
$isim=$_POST['adiniz'];
$email=$_POST['email'];
$mesaj=$_POST['mesaj'];
mysql_connect('localhost','root','');
mysql_select_db('kutup2');
mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
if(mysql_query("INSERT INTO ziyaretci (isim, email, mesaj )VALUES ('$isim', '$email', '$mesaj');"))
{
print "mesajınız kaydedildi. teşekkürler";
}else{
print "bir hata oldu";
}
?>
listele.php
<a href="form.html">Kayıt ekleyin</a><br>
<a href="listele.php">Kayıtlara göz atın</a><p>
<?php
mysql_connect('localhost','root','');
mysql_select_db('kutup2');
$bilgi=mysql_query("SELECT * FROM ziyaretci");
while($satir=mysql_fetch_array($bilgi))
{
echo "Adınız: ".$satir['isim'] ;
echo "<br>";
echo "E-Mail: ".$satir['email'] ;
echo "<br>";
echo "Mesaj: ".$satir['mesaj'] ;
echo "<hr>";
}
?>
DB içinse
veri tabanı adını : kutup2
tablo adını: ziyaretci
tablo alanları ise :
numara int 11 otomatik artan primary
isim varchar 50
email varchar 150
mesaj text
ben bu şekilde yaptım ve sorunsuz çalıştı yapamayan arkadaşlara yardımcı olabilmek adına buraya da yazmak istedim kolay gelsin..
NOT: Türkçe karekter sorununu çözemedim ama malesef..