Merhaba arkadaşlar bana basit bir tane iletişim formu lazım elinde olan varsa bana yardımcı ola bilirmi?
isim, mail, mesaj bunlar olursa kafi
Internetde aradım aça doğru dürüst çalışan bir script bulamadım
PHP iletişim formu
5
●240
- 26-09-2022, 09:18:35
- Kabul Edilen Cevap
- 0 Beğeni
-
- 26-09-2022, 09:24:36Kimlik doğrulama veya yönetimden onay bekliyor.https://www.r10.net/ucretsiz-scriptl...-ucretsiz.html
Eğer daha şık bir şey isterseniz 150 TL'ye yapabilirim. - 26-09-2022, 09:31:42Hocam dosya bulunamadi yaziyorScriptEvin adlı üyeden alıntı: mesajı görüntüle
- 26-09-2022, 09:46:33
- 26-09-2022, 10:19:38Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.Rauf kardeşim, internette arayarak bulabilirsin ki nâcizane tavsiyem kendin arayarak bulmandır, hata alırsan hatayı çözmeye çalışman faydalı olacaktır. Öğrenme bu şekilde daha kalıcı olur.
Başlangıç için, w3schools.com iyi bir kaynak. "w3schools php form" yazarak aratırsan;
<form action="welcome.php" method="post"> Name: <input type="text" name="name"><br> E-mail: <input type="text" name="email"><br> <input type="submit"> </form>
welcome.php
Welcome <?php echo $_POST["name"]; ?><br> Your email address is: <?php echo $_POST["email"]; ?>
Bu örneği veriyor. Birinci kısımdaki input sayısını çoğaltabilirsin ihtiyacına göre. Ardından welcome.php üzerinde, PHP ile yapmak istediğin işlemi yazman gerekiyor. Sen database işlemi yapmak istiyorsun mesela. Insert işlemi yani. Insert işlemi yapman gerektiğini bilmen gerek en azından. Biraz MYSQL eğitim videoları izleyebilirsin. Google'a "w3 php database insert" yazdığında çıkan örnek bu. welcome.php'yi buna göre güncellemen gerekecek.
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "INSERT INTO iletisim_mesajlari (name, email) VALUES ($name, $email)"; if ($conn->query($sql) === TRUE) { echo "New record created successfully"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } $conn->close(); ?>Senin için birinci örnekteki inputlara göre INSERT INTO kısmını düzenledim. Bu örnekleri anlarsan istediğin kadar input ekleyip işlem yapabilirsin. Kolay gelsin - 26-09-2022, 11:06:12Ekleme yapalım bu şekilde direkt veriyi dbye kaydetmeye çalışırsan script veritabanına erişilebilirY10 adlı üyeden alıntı: mesajı görüntüle