Webseite – die neusten Beiträge

Warum ist $_POST hier leer?

Hi, arbeite gerade an nem Kontaktformular, welches mit JQuery und Ajax gesendet werden soll. Hier der Code:

let form = $(this);
let actionUrl = "assets/php/contact.php";

$.ajax({
    type: "POST",
    url: actionUrl,
    contentType: "application/json",
    data: form.serialize(),
    success: function (backendError) {
        console.log(backendError);
        errorHandler(backendError);
    },
    error: function () {
        console.log("failure");
        alert("Internal Error occured. Please try again later");
    }
});

hier der PHP Code zum senden:

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    try {
        $errors = array();
        $name = "";
        $email = "";
        $human = "";
        $message = "";

        if (empty($_POST["name"])) {
            $errors[] = "name";
        } else {
            $name = $_POST["name"];
        }

        if (empty($_POST["email"])) {
            $errors[] = "email";
        } else {
            $email = $_POST["email"];
        }

        if (empty($_POST["human"])) {
            $errors[] = "human";
        }

        if (empty($_POST["message"])) {
            $errors[] = "message";
        } else {
            $message = $_POST["message"];
        }

        if (count($errors) === 0) {
            $to = "my@email.de";
            $subject = "Kontaktformular - " . $name;
            $message = "";
            $additional_headers = array(
                "From" => $email,
                "Reply-To" => $email,
                "X-Mailer" => phpversion()
            );

            mail($to, $subject, $message, $additional_headers);
            $response["error"] = false;
            echo json_encode($response);
            exit;
        } else {
            $response["error"] = $errors;
            echo json_encode($response);
            exit;
        }
    } catch (Exception $exception) {
        // in Log File Time + Error + IP
        exit;
    }
}

mein Problem: das POST Array is leer. Habs mir mal ganz oben ausgeben lassen, und stand nix drin, obwohl jquery die inputfelder per POST an das PHP File sendet. Ich denke, dass ich irgendwas bei der $ajax methode falsch gemacht habe, und es deshalb net funktioniert. bin am verzweifeln :) danke für jede Hilfe!

Computer, HTML, Webseite, programmieren, JavaScript, AJAX, JQuery, PHP

Meine Geschäftswebseite wurde von google safe browsing als "betrügerische Webseite" blockiert?

Folgendes Problem:

Ich hab erst vor wenigen Tagen meinen neuen Onlineshop online gestellt, ich nutze dafür Wordpress. Die Webseite verwendet ein standardmäßiges SSL-Verschlüsselungsprotokoll. Ich habe bislang noch nichts in dem Shop verkauft, noch nichtmal Werbung geschaltet, doch nun hat es keine 48 Stunden gedauert und meine Webseite wurde schon als "betrügerische Webseite", die Phishing Angriffe durchführen soll gleich von mehreren Browsern (Chrome, Firefox) blockiert. Auch von meinem Hoster hab ich 3 Warnmails erhalten, dass anscheinend ein "schädlicher" Ordner"gefunden wurde. Tatsächlich lag in meinem FTP-Verzeichnis ein Ordner mit unterschiedlichen PHP und JS Dateien, dessen Herkunft laut meinem Entwickler unbekannt ist (nur er und ich haben die FTP-Zugangsdaten), den Ordner hab ich gelöscht, die Webseite in den Wartungsmodus geschaltet und mit SiteLock einen Scan durchgeführt, dabei wurden scheinbar mehr als 200 "gog Malwares" gefunden. Die gefundenen Malwares sind aber einfach nur sämtliche Wordpress Unterseiten die ich angelegt habe !? Interessanterweise tauchen darunter auch mindestens 20 Links auf, welche "Whatsapp und die Tel. nr" meines Entwicklers in der URL enthalten (von diesen Links weiß ich nichts, die Tel nr. ist normal nur an einer Stelle im Impressum öffentlich einsehbar)... Sitelock stuft den Schweregrad als "dringend" ein... Nun würde mich sehr interessieren was das Ganze zu bedeuten haben könnte bzw. was ist diese "gog malware" (man findet mal wieder so gut wie nichts Stichhaltiges im Netz) und ist falls dieser Virus real ist evtl. auch das Handy meines Entwicklers betroffen und kontaminiert bzw. ob es dann besser wäre die Seite ganz vom Netz zu nehmen oder ob Google evtl. einfach nur den Inhalt / verwendeten Plugins der Webseite nicht mag und hier etwas als Malware deklariert wurde was evtl. garkeine Malware ist?

Ich hab auch schon versucht den Vertrag bei diesem Host zu kündigen, aber interessanterweise geht das nun plötzlich erst zum Jahresende, obwohl ich monatlich zahle und es laut AGB hieß jederzeit kündbar....

Irgendwelche Tipps ??

Computer, Google, Technik, Virus, Webseite, WordPress, Malware, Technologie, gog

HTML Die Tabelle rutscht immer nach unten?

Hallo!
Ich habe momenatn ein Schulprojekt bei dem ich eine Fahradshop mit html bauen soll. Ich habe Bilder in eine Tabelle hinzugefügt (weil es uns so vorgegeben wurde) was auch ohne Probleme geklappt hat. Danach wollte ich unter der Tabelle einen Strich setzten welcher dann aber über der Tabelle angezeigt wurde.

Hier der Code:

<html>
<title>Fahrrad Verkauf</title>
<head><center>
<img src=leisteprodukte.png usemap="#image-map">
</center>
</head>
<body bgcolor=#CAE1FF><center>
  <br><br><br>
  <map name="image-map">
      <area target="" alt="" title="" href="Produkte.html" coords="3640,911,3974,990" shape="rect">
      <area target="" alt="" title="" href="Kaufen.html" coords="4320,990,4039,906" shape="rect">
      <area target="" alt="" title="" href="Startseite.html" coords="4390,889,4732,986" shape="rect">
  </map>
  <map name="1">
    <area target="" alt="Trackind Rad1" title="Trackind Rad" href="Fahrrad1.html" coords="2,1,610,610" shape="rect">
  </map>
  <map name="2">
    <area target="" alt="Trackind Rad2" title="Trackind Rad" href="Fahrrad2.html" coords="2,1,610,610" shape="rect">
</map>
<map name="3">
  <area target="" alt="Mountainbike1" title="Mountainbike" href="Fahrrad3.html" coords="2,1,610,610" shape="rect">
</map>
<map name="4">
  <area target="" alt="Mountainbike2" title="Mountainbike" href="Fahrrad4.html" coords="2,1,610,610" shape="rect">
</map>
<map name="5">
  <area target="" alt="City Rad1" title="City Rad" href="Fahrrad5.html" coords="2,1,610,610" shape="rect">
</map>
<map name="6">
  <area target="" alt="City Rad2" title="City Rad" href="Fahrrad6.html" coords="2,1,610,610" shape="rect">
</map>
<map name="7">
  <area target="" alt="Kinder Rad1" title="Kinder Rad" href="Fahrrad7.html" coords="2,1,610,610" shape="rect">
</map>
<map name="8">
  <area target="" alt="Kinder Rad2" title="Kinder Rad" href="Fahrrad8.html" coords="2,1,610,610" shape="rect">
</map>
<br><br><br><br><br><br>
<span style="font-size:70">Drücke auf die Bilder für eine Groß-Ansicht.</span>
<table bordercolor=#6381d8 border=1>
   <tr>
    <td><img src=Fahrrad1.jpg usemap=#1></td>
    <td><img src=Fahrrad2.jpg usemap=#2></td>
    <td><img src=Fahrrad3.jpg usemap=#3></td>
    <td><img src=Fahrrad4.jpg usemap=#4></td>
  </tr>
   <tr>
    <td><img src=Fahrrad5.jpg usemap=#5></td>
    <td><img src=Fahrrad6.jpg usemap=#6></td>
    <td><img src=Fahrrad7.jpg usemap=#7></td>
    <td><img src=Fahrrad8.jpg usemap=#8></td>
  </tr><br>
  <hr color=#6381d8 size=10 width=100%>
</body>
</html>

Bild zum Beitrag
HTML, Webseite, Webentwicklung, Tabelle

Meistgelesene Beiträge zum Thema Webseite