Hallo, ich arbeite gerade an einem Admin-Bereich und hab zwei Textfelder.
Mit einem Textfeld, kann ich den Titel der Seite ändern und mit der anderen die Nachricht. Aber irgendwie ändert sich der Titel und die Nachricht nicht.
Hier der Code:
Mit einem Textfeld, kann ich den Titel der Seite ändern und mit der anderen die Nachricht. Aber irgendwie ändert sich der Titel und die Nachricht nicht.
Hier der Code:
PHP-Code:
<?php
include ('auth.php');
include ('inc/tpl/head.tpl');
include ('inc/tpl/navi.tpl');
?>
<?php
require_once('inc/mysql_connectinfo.php');
$db_link = mysqli_connect ($dbhost, $dbuser, $dbpass, $db);
$title = "SELECT title FROM settings";
$message = "SELECT message FROM settings";
$ergtitle = mysqli_query ($db_link, $title);
$ergmessage = mysqli_query ($db_link, $message);
if ( ! $ergtitle )
{
die('Error: ' . mysqli_error());
}
if ( ! $ergmessage )
{
die ('Error: ' . mysqli_error());
}
?>
<!-- Haupteil -->
<title>Adminbereich - Allgemeine Einstellungen</title>
<body>
<section>
<article>
<h3> Hier können sie allgemeine Einstellungen verwalten.</h3></br>
<h4>Titel ändern</h4>
<strong><p>Aktueller Titel: </strong>
<?php
while ($titel = mysqli_fetch_array( $ergtitle, MYSQL_ASSOC))
{
echo $titel ['title'];
}
$neutit = "UPDATE settings SET title = '".$_POST['newtitle']."' WHERE title = '".$titel['title']."' ";
mysqli_query ($db_link, $neutit);
?>
</p>
<div id="title">
<form method="post" action="main.php">
<label for="newtitle"><strong>Neuer Titel: </strong></label>
<input type="text" id="newtitle" name="newtitle">
<input type="submit" id="newtitle" value="Titel ändern">
</form>
</div>
</br>
<hr noshade size="1"> <!-- Erzeugt eine Linie! --> </br>
<h4>Nachricht ändern<h4>
<strong><p>Aktuelle Nachricht: </strong>
<?php
while ($message = mysqli_fetch_array( $ergmessage, MYSQL_ASSOC))
{
echo $message ['message'];
}
$neumess = "UPDATE settings SET message = '".$_POST['newmessage']."' WHERE message = '".$message['message']."' ";
mysqli_query ($db_link, $neumess);
?>
</p>
<form method="post" action="main.php">
<p><strong>Neue Nachricht: </strong>
<input type="text" id="newmessage" name="newmessage">
<input type="submit" id="newmessage" value="Nachricht ändern">
</form>
</p>
<p></br>Nach ändern von Einstellungen, laden Sie bitte die Seite neu!</p>
<p>
</article>
</section>
</body>
<?php
include ('inc/tpl/footer.tpl');
?>
<link href="css/site.css" type="text/css" rel="stylesheet" />
<link href="css/main.css" type="text/css" rel="stylesheet" />
Kommentar