![]() |
Insert into PHp
Hallo zusammen
kann mir jemand sagen wieso dieser code nicht funktioniert resp. wiso es keinen Eintrag in meine DB macht obwohl ich kiene fehlermeldung erhalte....... PHP-Code:
|
Wo wird $username, $password, $database definiert?
Allerdings würde ich das so nicht online stellen. Zum einen ist der Code altmodisch und wird unter aktuellen PHP Versionen nicht mehr laufen. Zum anderen hat er eine schwere Sicherheitslücke. |
wird von einem file included
hast du mir dann tipps wie mann es besser machen könnte? |
Zum einen wird $von $datei $pfad $type $public $share direkt in die Datenbank geschrieben, wobei dadurch die Seite relativ leicht gehackt werden kann. Korrekt wäre es die Variablen erst durch mysql_real_escape_string durchlaufen zu lassen.
Weiters werden bei modernen PHP Installation die Variabeln nicht automatisch registert. Statt $von muss z.B. $_POST['von'] verwendet werden. Ich denke es wäre das Vernünftigste, gleich ein gutes PHP Buch zu kaufen. Für PHP 5.3 gibt es schon einige Einstiegsbücher wie z.B. dieses hier. |
Ok das mit dem Get weis ich eigentlich, ich habe hier nur mal zum testen direkt eingegeben
aber weist du trotzdem wiso es mir die daten nicht in die db schreibt? |
Hello!
Versuch mal folgendes: versuch unter dem Einfügen mit einem echo $mysqlab mal zu schaun, was er da übergibt bzw. ob er überhaupt die Werte aus den Variablen nimmt. Und als zweites wären noch die Datentypen, die du für die Tabelle genommen hast, sehr interessant. grüsse, jellyfish |
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag