Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
required input
#9
(09.07.2024, 10:59)Sempervivum schrieb: Wenn Du mehrere Formulare auf der Seite hast, erklärt das einiges: Das document.querySelector liefert das erste Element, auf das der Selektor passt. Wenn wir diesen ein wenig spezifischer machen, sollte es funktionieren. Eine entsprechende Variable hast Du ja in deinem ersten Posting: "formKontakt". Du brauchst nur diese zu verwenden:

Code:
formKontakt.addEventListener('submit', (event) => {
    // Default-Aktion, Abschicken des Formulars, verhindern,
    // weil wir es mit Ajax zum Server schicken wollen:
    event.preventDefault();
    fetch('../database/post_kontakt_neu.php', {
        method: 'post',
        body: new FormData(formKontakt),
    }) // usw.
 
Ich glaube, dass wir auf dem richtigem Weg sind! Danke :-)

Muss ich in PHP noch ein Array erzeugen? (nicht definiertes Array?)

PHP-Code:
<?php
 
require("../includes/mysqlPdo.php");

if(
$_POST["action"] == "insert_kontakt"){
    $vorname $_POST["vorname"];
    $nachname $_POST["nachname"];
    $firma $_POST["firma"]; 
    $telefon $_POST["telefon"]; 
    $mobil $_POST["mobil"];
    $fax $_POST["fax"];
    $funktion $_POST["funktion"];
    $email $_POST["email"];
    $prowl $_POST["prowl"];
    $divera $_POST["divera"];
    $synonym $_POST["synonym"];

    $sql $pdo->prepare("INSERT INTO tbl_kontakte (vorname, nachname, mobilfunk, telefon, firma, details, email, merkmal_1, merkmal_2, merkmal_3, merkmal_4) VALUES ('".$vorname."','".$nachname."', '".$mobil."','".$telefon."' ,'".$firma."' ,'".$fax."' ,'".$email."' ,'".$funktion."' ,'".$prowl."' ,'".$divera."' ,'".$synonym."')");
    $sql->execute();
}
?>


Angehängte Dateien Thumbnail(s)
       
Zitieren


Nachrichten in diesem Thema
required input - von black79 - 09.07.2024, 08:47
RE: required input - von Sempervivum - 09.07.2024, 08:59
RE: required input - von black79 - 09.07.2024, 09:16
RE: required input - von Sempervivum - 09.07.2024, 09:28
RE: required input - von black79 - 09.07.2024, 10:05
RE: required input - von Sempervivum - 09.07.2024, 10:19
RE: required input - von black79 - 09.07.2024, 10:48
RE: required input - von Sempervivum - 09.07.2024, 10:59
RE: required input - von black79 - 09.07.2024, 11:34
RE: required input - von Sempervivum - 09.07.2024, 11:42
RE: required input - von black79 - 09.07.2024, 12:10
RE: required input - von Sempervivum - 09.07.2024, 12:16
RE: required input - von black79 - 09.07.2024, 12:30
RE: required input - von Sempervivum - 09.07.2024, 12:54
RE: required input - von black79 - 09.07.2024, 17:00
RE: required input - von Sempervivum - 09.07.2024, 17:03
RE: required input - von black79 - 09.07.2024, 17:15

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
2 Gast/Gäste