Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Skript speichert keine Daten ab - wo ist der Fehler?
#1
Hab hier folgendes Skript - gedacht alös Notizbuch, es liest Daten aus, die darstellung ist korrekt aber es speichrt nicht - wo kann nder fehler sein?

Danke für die Hilfe Big Grin

PHP-Code:
<?php
include("db.php");
?>
<html>
<head>
<title>&raquo; Meine Notizen &laquo;</title>
<link rel="stylesheet" type="text/css" href="style.css">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
</head>

<body margin="10px">

<form method="post" name="Notizen">

<ul id="notizen">
<li><a href="index.php">ALLGEMEINES</a></li>
<li><a href="index.php?site=webseiten">WEBSEITEN</a></li>
<li><a href="index.php?site=internet">INTERNET</a></li>
<li><a href="index.php?site=geschenke-daheim">GESCHENKE & SONSTIGES</a></li>
</ul>

<div style="top:0px; left:0px; width:150px; height:300px;">
<input type="submit" name="senden" value="SPEICHERN" style="width:150px; height:75px; font-weight: bold; font-size: 20px;">
</div>

<?php
if(isset($_POST['senden'])){
$aenderung "UPDATE Notizbuch SET

Feld01 = '"
.$_POST["Feld01"]."',
Feld02 = '"
.$_POST["Feld02"]."',
Feld03 = '"
.$_POST["Feld03"]."',
Feld04 = '"
.$_POST["Feld04"]."',
[...]
Feld19 = '"
.$_POST["Feld19"]."',
Feld20 = '"
.$_POST["Feld20"]."'
WHERE ID = '1'"
;
$eintragen mysql_query($aenderung);
}
?>

<?php
switch ($_GET['site']) {

case 
"webseiten"
/*********************************** WEBSEITEN ************************************/

echo "<div class='block' style='top:10px; left:170px; width:358px; height:884px'>
<b><font size='2' color='#FFFFFF'>&raquo; LFE & HFE &laquo;</font></b><br>
<textarea style='width:358px; height: 867px'>"
;
$abfrage "SELECT Feld01 FROM Notizbuch WHERE ID = '1'";
$ergebnis mysql_query($abfrage);
while(
$row mysql_fetch_object($ergebnis))
{ echo 
$row->Feld01; }
echo 
"</textarea></div>"

[... 
alle weiteren textareas sind identisch mit der oben stehen abgesehen von der nummer...]


/*********************************************************************************/
};?>

</form>  



</body>
</html> 
Zitieren
#2
Erstmal solltest du das Skript absichern. Im Moment erlaubt es SQL-Injection und XSS-Attacken.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Skript im Kopfbereich aller Seiten einfügen Line.Dev 6 3.963 14.01.2015, 16:52
Letzter Beitrag: Line.Dev
  Task Skript funktioniert auf einmal nicht mehr mockauer 9 3.405 07.12.2013, 00:10
Letzter Beitrag: King Louis
  php-Skript basteln? Gemino 4 2.428 14.06.2007, 21:48
Letzter Beitrag: Michael