• 26-09-2022, 09:18:35
    #1
    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
  • Kabul Edilen Cevap
    • 0 Beğeni
      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, 09:24:36
    #2
    Kimlik 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:42
    #3
    ScriptEvin adlı üyeden alıntı: mesajı görüntüle
    https://www.r10.net/ucretsiz-scriptl...-ucretsiz.html

    Eğer daha şık bir şey isterseniz 150 TL'ye yapabilirim.
    Hocam dosya bulunamadi yaziyor
  • 26-09-2022, 09:46:33
    #4
    selamlar hocam
    https://www.jotform.com
    sayfasından halelde bilirsiniz
  • 26-09-2022, 10:19:38
    #5
    Bu 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:12
    #6
    Y10 adlı üyeden alıntı: mesajı görüntüle
    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
    Ekleme yapalım bu şekilde direkt veriyi dbye kaydetmeye çalışırsan script veritabanına erişilebilir