lostyazilim
tr.link

php ziyaretci defteri yardım

9 Mesajlar 1.419 Okunma
lstbozum
tr.link

ernesto66 ernesto66 WM Aracı Kullanıcı
  • Üyelik 23.01.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek web master
  • Konum Kırşehir
  • Ad Soyad B** K**
  • Mesajlar 149
  • Beğeniler 10 / 33
  • Ticaret 8, (%100)
php ile ödev için ziyaretci defteri eklemem gerek siteye basit güncell phpmyadmin sürümüne uygun ziyaretci defteri bulamadım yardımcı olurmusunuz yazı yazma ve yazılan yazılar görüncek bu kadar
 

 

wmaraci
reklam

Mango Mango WM Aracı Kullanıcı
  • Üyelik 23.11.2015
  • Yaş/Cinsiyet 30 / E
  • Meslek Front-End Developer
  • Konum Bursa
  • Ad Soyad N** K**
  • Mesajlar 311
  • Beğeniler 8 / 81
  • Ticaret 0, (%0)
Aramak yerine kendiniz yapsanız? :)

Basit şekilde ad soyad girilecek bir input ve mesaj yazılacak bir textarea ekleyin.
PHP tarafında $_POST ile gelen değerleri alın.

Veritabanına tablo oluşturun, id, adsoyad ve mesaj sütunları ekleyin.

$_POST ile gelen değerleri tabloya yazdırın. PDO veya Mysqli kullanarak yapabilirsiniz.
 

 

OmerGunay OmerGunay https://omergunay.net Kullanıcı
  • Üyelik 15.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek PHP Developer
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** G**
  • Mesajlar 1207
  • Beğeniler 382 / 381
  • Ticaret 16, (%100)
Yeni sürüme uygun ziyaretçi defteri bulamaman gayet normal. Çünkü artık ziyaretçi defteri diye bişey yapman var mı bilmiyorum.

Kendin yazacaksın. Zaten çok zor bişeyi yok. Yukarda Mango arkadaşın dediği gibi birkaç input ile basitçe çözebilirsin.
 

 

Herkes yediğinden ikram eder..(Yavuz Sultan Selim)

thepurge thepurge WM Aracı Kullanıcı
  • Üyelik 26.11.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum İzmir
  • Ad Soyad E** Ç**
  • Mesajlar 217
  • Beğeniler 30 / 25
  • Ticaret 5, (%100)
Aşağıyı kendine göre düzenle veritabanında da tablo oluştur pdo ile kaydet



Ziyaretçi Defteri















Gidecekyer.php


if(isset($_POST['defter']))

{
$defter=$db->prepare("INSERT INTO tablon SET
ornek_tablo=?,
tablo içeriğin buraya

");

$defterim=$defter->execute(array("postların"));

if($defterim)
{
"gidecek yer";
}else

{
"hata verecek yer";
}
}
 

 

wmaraci
wmaraci

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
Bunu Kimse Ücretsiz yapmaz zaman ayırmaz hem kodlayacak hem tasarlayacak zaman alacak iştir sonuçta.
Storyman

kişi bu mesajı beğendi.

E-evcil.com

darkcoder darkcoder WM Aracı Kullanıcı
  • Üyelik 05.10.2020
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılım
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 161
  • Beğeniler 2 / 54
  • Ticaret 3, (%100)
Ben insanları anlamıyorum, neden hep hazır?
Tek tablo maksimum 3 sütün ile halledelebilecek bir işlem için bile hazır arıyorsunuz...
Bir de webmaster yazmışsınız, ne diyeyim bilemedim şimdi...
Buyrun sadece 3 dakikalık bir sürede oluşturulan kod betiği.
zdefter adında veritabanı oluşturup kayitlar isminde tablo oluşturun ve içine id(AI),ad_soyad(VARCHAR),mesaj(VARCHAR) sütunlarını oluşturun, sorunsuz kullanırsınız.

try {
$nesse = new PDO("mysql:host=localhost;dbname=zdefter", "root", "");
$nesse->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch ( PDOException $e ){
print $e->getMessage();
}
$nesse->query("SET CHARACTER SET utf8");
if(isset($_POST['ad_soyad'])){
$ad_soyad=$_POST['ad_soyad'];
$mesaj=$_POST['mesaj'];
$hazirla=$nesse->prepare("INSERT INTO kayitlar SET ad_soyad=:ad_soyad,mesaj=:mesaj");
$kayit=$hazirla->execute(array("ad_soyad"=>"$ad_soyad","mesaj"=>"$mesaj"));
if($kayit){
echo "Kayıt başarılı";
}else{
echo "Hata!";
}
}
?>



Ziyaretçi Defteri Demo















$kayit_sor=$nesse->query("SELECT *FROM kayitlar ORDER BY id DESC");
while($kayit_diz=$kayit_sor->fetch(PDO:: FETCH_ASSOC)){
?>






ID Ad Soyad Mesaj



demantools

kişi bu mesajı beğendi.

ernesto66 ernesto66 WM Aracı Kullanıcı
  • Üyelik 23.01.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek web master
  • Konum Kırşehir
  • Ad Soyad B** K**
  • Mesajlar 149
  • Beğeniler 10 / 33
  • Ticaret 8, (%100)

ÖmerGünay adlı üyeden alıntı

Yeni sürüme uygun ziyaretçi defteri bulamaman gayet normal. Çünkü artık ziyaretçi defteri diye bişey yapman var mı bilmiyorum.

Kendin yazacaksın. Zaten çok zor bişeyi yok. Yukarda Mango arkadaşın dediği gibi birkaç input ile basitçe çözebilirsin.


teşekkürler
 

 

ernesto66 ernesto66 WM Aracı Kullanıcı
  • Üyelik 23.01.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek web master
  • Konum Kırşehir
  • Ad Soyad B** K**
  • Mesajlar 149
  • Beğeniler 10 / 33
  • Ticaret 8, (%100)

thepurge adlı üyeden alıntı

Aşağıyı kendine göre düzenle veritabanında da tablo oluştur pdo ile kaydet



Ziyaretçi Defteri















Gidecekyer.php


if(isset($_POST['defter']))

{
$defter=$db->prepare("INSERT INTO tablon SET
ornek_tablo=?,
tablo içeriğin buraya

");

$defterim=$defter->execute(array("postların"));

if($defterim)
{
"gidecek yer";
}else

{
"hata verecek yer";
}
}


çok teşekkür ederim hocam
 

 

ernesto66 ernesto66 WM Aracı Kullanıcı
  • Üyelik 23.01.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek web master
  • Konum Kırşehir
  • Ad Soyad B** K**
  • Mesajlar 149
  • Beğeniler 10 / 33
  • Ticaret 8, (%100)

darkcoder adlı üyeden alıntı

Ben insanları anlamıyorum, neden hep hazır?
Tek tablo maksimum 3 sütün ile halledelebilecek bir işlem için bile hazır arıyorsunuz...
Bir de webmaster yazmışsınız, ne diyeyim bilemedim şimdi...
Buyrun sadece 3 dakikalık bir sürede oluşturulan kod betiği.
zdefter adında veritabanı oluşturup kayitlar isminde tablo oluşturun ve içine id(AI),ad_soyad(VARCHAR),mesaj(VARCHAR) sütunlarını oluşturun, sorunsuz kullanırsınız.

try {
$nesse = new PDO("mysql:host=localhost;dbname=zdefter", "root", "");
$nesse->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch ( PDOException $e ){
print $e->getMessage();
}
$nesse->query("SET CHARACTER SET utf8");
if(isset($_POST['ad_soyad'])){
$ad_soyad=$_POST['ad_soyad'];
$mesaj=$_POST['mesaj'];
$hazirla=$nesse->prepare("INSERT INTO kayitlar SET ad_soyad=:ad_soyad,mesaj=:mesaj");
$kayit=$hazirla->execute(array("ad_soyad"=>"$ad_soyad","mesaj"=>"$mesaj"));
if($kayit){
echo "Kayıt başarılı";
}else{
echo "Hata!";
}
}
?>



Ziyaretçi Defteri Demo















$kayit_sor=$nesse->query("SELECT *FROM kayitlar ORDER BY id DESC");
while($kayit_diz=$kayit_sor->fetch(PDO:: FETCH_ASSOC)){
?>






ID Ad Soyad Mesaj





teşekkürler hocam alanım tam olarak bu değil ondan güncel acık kaynak olarak varmı diye baktım bulamayınca yazayım dedim
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al