Probleme Data in Date-Bank zu einsetzen
bearbeitet von
Erste, viellllll Dank für deinen bemüht !!
Auf meine **http://localhost/contact.php** , bekomme keine Fehler , aber wenn füllen der Form wird speichen weder auf **contact.php** noch Datenbank .
Screenshot von meine Datenbank ,
[](/images/43941101-d800-4b26-bfbb-cd31e30af5ed.png)
ich denke bei meinem **function PostOkT()** es fehlt etwas das sagt um zu speichen , wie meine **function PostOkT()** frühr hatte ,
~~~PHP
function PostOkT()
{
if ($this -> PostOK)
{
return;
}
if (empty($this->Name) || empty($this->Email) || empty($this->Message))
{
echo "<br>" . "<b>" . "<h3>*** Please enter all required fields ***</h3>" . "</b>";
}
else
{
$file = "test.txt";
$datetime = date('m/d/Y h:i:s a', time());
$data = array("name" => $this->Name, "email" => $this->Email, "message" => $this->Message, "datetime" => $datetime);
$data = json_encode($data);
file_put_contents($file, $data . "\n", FILE_APPEND|LOCK_EX);
$messages = file($file);
foreach ($messages as $value) {
$data = json_decode($value, true);
echo "<br>"
. "<b>From: </b>" . htmlspecialchars( $data["name"])
. "<b> at: </b>" . htmlspecialchars( $data["datetime"])
#. "<br><br>" . htmlspecialchars( $data["email"])
. "<br><br>" . htmlspecialchars( $data["message"])
. "<br><hr>";
}
}
}
~~~
Probleme Data in Date-Bank zu einsetzen
bearbeitet von
Erste, viellllll Dank für deinen bemüht !!
Auf meine http://localhost/contact.php , bekomme keine Fehler , aber wenn füllen der Form wird speichen weder auf **contact.php** noch Datenbank .
Screenshot von meine Datenbank ,
[](/images/43941101-d800-4b26-bfbb-cd31e30af5ed.png)
ich denke bei meinem **function PostOkT()** es fehlt etwas das sagt um zu speichen , wie meine **function PostOkT()** frühr hatte ,
~~~PHP
function PostOkT()
{
if ($this -> PostOK)
{
return;
}
if (empty($this->Name) || empty($this->Email) || empty($this->Message))
{
echo "<br>" . "<b>" . "<h3>*** Please enter all required fields ***</h3>" . "</b>";
}
else
{
$file = "test.txt";
$datetime = date('m/d/Y h:i:s a', time());
$data = array("name" => $this->Name, "email" => $this->Email, "message" => $this->Message, "datetime" => $datetime);
$data = json_encode($data);
file_put_contents($file, $data . "\n", FILE_APPEND|LOCK_EX);
$messages = file($file);
foreach ($messages as $value) {
$data = json_decode($value, true);
echo "<br>"
. "<b>From: </b>" . htmlspecialchars( $data["name"])
. "<b> at: </b>" . htmlspecialchars( $data["datetime"])
#. "<br><br>" . htmlspecialchars( $data["email"])
. "<br><br>" . htmlspecialchars( $data["message"])
. "<br><hr>";
}
}
}
~~~