bekomme nur ne weiße seite und keine Eintragung zur DB

Kurios.

Für mich zur Zusammenfassung:

Es gibt ausschließlich .php-Dateien im Ordner, wovon eine im Browser aufgerufen wird (http://localhost/index.php o.ä.).
In dieser Datei befindet sich ein HTML-Teil mit dem Formular. Wird das Formular angezeigt? Oder erscheint auch schon hier die Fehlermeldung?
der PHP-Teil in der Datei wird auch Ordnungsgemäß mit <?php eingeleitet und ?> beendet (wobei letzteres nicht notwendig ist, wenn anschließend kein HTML mehr folgt)?

Eventuell liegt auch ein Fehler in Xampp selber vor - hier ggf. neu installieren.

Viele Grüße
 
ne die php datei soll ja quasi mit der html datei komunizieren. Meine Ordnerstruktur sieht ja vie folgt aus : ordner:css->style.css ordner: php ->action.php ordner:less->sämtliche less dateien ordner:img->sämtliche fotodateien, und die index.html usw. liegen einfach so im projektordner
 
Die Ordnerstruktur ist ok.

Kannst Du einmal die komplette "index.html" und "action.php" anhängen?

Viele Grüße
 
HTML:
<!DOCTYPE html>

<html lang="de">

<head>

   
  <meta charset="UTF-8">
  <link rel="stylesheet" href="css/style.css" media="screen">
  <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  <title>Document</title>
</head>

<body>

  <div id="sub_navi">
  <ul>
  <li><a href="index.html" id="wohnung">Wohnen</a></li>
  <li><a href="gewerbe.html" id="gewerbe">Gewerbe</a></li>
  <li><a href="anbieten.html" id="anbieten">Anbieten</a></li>
  <li><a href="umzug.html" id="umzug">Umzug</a></li>
  </ul>
  </div>

  <div id="clearfix"></div>
  <div id="suchfeld">
  <h2>Immobilien - Häuser, Wohnungen & Zimmer</h2>
  <p>Immonet - Wohnungen, Häuser, Hausbau - Fertig- & Massivhäuser und noch viel mehr</p>

  <form action="action.php" method="get">
  <div id="stadtteil">
  <input type="text" name="stadtteil" id="stadtteil" placeholder="Stadtteil"></input>
  </div>
  <div id="miete">
  <select size="1" placeholder="Miete oder Kaufen">
  <option value="1">Haus mieten</option>
  <option value="2">Haus kaufen</option>
  <option value="3">Wohnung mieten</option>
  <option value="4">Wohnung kaufen</option>
  <option value="5">Garage/Stellplatz mieten</option>
  <option value="6">Garage/Stellplatz kaufen</option>
  </select>
  </div>

  <div id="such_btn">
  <button type="submit" value="Suchen" name="absenden">Finden</button>
  </div>
  <div id="clearfix"></div>
  <div id="preis">
  <label class="style">Preis &euro;:</label><br>
  <input type="text" placeholder="bis:"></input>
  </div>
  <div id="groesse">
  <label class="style">Größe (m&sup2;):</label><br>
  <input type="text" placeholder="ab:"></input>
  </div>
  <div id="zimmer">
  <label class="style">Zimmer:</label><br>
  <input type="text" placeholder="ab:"></input>
  </div>
  <div id="clearfix"></div>
  </form>
  </div>


<!----------------------------------------------------------Login------------------------------------------------------------->

<div id="login_wrapper">
  <form>
  <h2>Login</h2>
  <input type="text" placeholder="Benutzername"></input>
  <input type="password" placeholder="Password"></input>
  <a href="registrieren.html">Registrieren</a>   
  </form>
   
</div>



</body>

</html>

PHP:
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>
<body>
   
<?php

error_reporting(-1);   
ini_set('display_errors', TRUE);

$dbname="immo_test";
$dbhost="localhost";
$dbuser="root";
$dbpass="";
$dbconnection = @mysql_connect($dbhost, $dbuser, $dbpass);

mysql_select_db($dbname,$dbconnection);

$name = $_POST["name"];
$vorname = $_POST["vorname"];
$mail = $_POST["mail"];
$strasse = $_POST["strasse"];
$hausnummer = $_POST["hausnummer"];
$plz = $_POST["plz"];
$wohnort = $_POST["wohnort"];
$pw1 = $_POST["pw1"];
$pw2 = $_POST["pw2"];
   
mysql_query("INSERT INTO kunden (Email, Name, Vorname, Strasse, PLZ, Wohnort, Hausnummer, pw1, pw2) VALUES ('$mail', '$name', '$vorname', '$strasse', '$plz', '$wohnort', '$pw1', '$pw2', '$hausnummer')");


mysql_query("STATEMENT") or die (mysql_error());

   
?>
</body>
</html>
 
Hier muss ich leider passen - so direkt sehe ich keinen Fehler der derartiges auslösen kann.

Viele Grüße
 

Neue Beiträge

Zurück