jaylibII: Wo liegt der Fehler?

Beitrag lesen

Hallo Tobias,

'" . addslashes($_POST["ueberschrift"]) . "',
besser wäre hier statt addslashes die Funktion mysql_real_escape_string().

hmm was ist an dem besser wie an meinem?

das stimmt doch so alles oder?
das kommt darauf an, was in $_POST['ende'] (bzw. $sql) steht ... :-)

hmm was da steht. In dem Feld also in der EIngabemaske schreibe ich: 26.03.2005 z.B. das ist doch richtig oder?

Du musste eben deine Daten so eingeben, dass die Bedingung auch eine Chance hat wahr zu werden - bei $_POST['anfang']==$_POST['ende'] _kann_ die Bedingung aber nie wahr werden. Was hast du denn in das Feld mit name="ende" eingegeben und was machst du mit $_POST['ende'] bevor du addslashes darauf anwendest und es in die Datenbank schreibst?

hmm gar nichts, ich übernemhe das so wie ich das in das Formular eingegeben habe also z.B. 26.03.2005 was soll ich denn sonst damit noch machen?

Aber ein Datum nach dem heutigen musst du schon selbst eingeben, da kann ich dir auch nicht helfen :-)

hmm was meinst du denn damit? Ich brauch ja bei der eingabe das heutige Datum gar nie. Da die Sachen die da rein kommen eh immer schon sehr viel früher eingetragen werden. Verstehst du was ich meine?

Gruß jaylibII