Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.40 veröffentlicht (28.05.26)


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 4.778 14.01.2015, 17:52
Letzter Beitrag: Line.Dev
  Task Skript funktioniert auf einmal nicht mehr mockauer 9 4.355 07.12.2013, 01:10
Letzter Beitrag: King Louis
  php-Skript basteln? Gemino 4 2.946 14.06.2007, 22:48
Letzter Beitrag: Michael