Fehler oder ned ....
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
ich hab da ein kleines Newsscript geschriebn, nur funktioniert das eintragen nicht, aber es wird auch kein feherl angegeben, was is da nun falsch, k?nnt ihr was entdecken ?
<?php
include('conf/news.inc');
$day = "0";
$month = "0";
$year = "0";
$datumie = $HTTP_POST_VARS["datumie"];
list($day, $month, $year) = sscanf($datumie,"%d.%d.%d");
$datum = mktime(0,00,00,$month,$day,$year);
$title = $HTTP_POST_VARS["title"];
$text = $HTTP_POST_VARS["text"];
$name = $HTTP_POST_VARS["name"];
$date = $HTTP_POST_VARS["date"];
$eintrag = "INSERT INTO $table (id, date, title, text, name, datum) VALUES ('', '$date', '$title', '$text', '$name', '$datum')";
$eintragen = mysql_query($eintrag);
?> -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
h?ng doch einfach mal das am code dran:
if(!$eintragen) {
echo mysql_error();
}
berichtigt mich wenn ich da jetzt mist baue ^^ -
Kann es vielleicht daran liegen, das du Zahlen als Zeilen definiert hast?
versuch statt
$day = "0";
$month = "0";
$year = "0";
das hier:
$day = 0;
$month = 0;
$year = 0;
-
Nee ist net Komisch.
Zahlen werden grunds?tzlich als $zahl = 5; gespeichert wenn du es in " packst wird es als String(Wort) gewertet denn du kannst ja schlecht zB. Hallo + Tschuss rechnen. -
es lagb aber nicht wirklich daran sonderen daran das ich vorher schon per hand einen eintrag gemacht hatte. weil er musste ja auch nicht rechnen sondern nur einf?gen. aber es passt ja schon.
hier kann man closen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage