Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Wo liegt der Fehler? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Wo liegt der Fehler?


 
Boldiman
03-03-2004, 10:13 
 
Hallo,

ganz einfach und doch finde ich den Fehler nicht.

Möchte ein deutsches Datum in MySQL formtiert an die Datenbank senden:



//Variable
<? $Erstzulassung = $_POST['Ez'];

$Erstzulassung = explode(".",(string)$date);

$mysqldate=date("Y-m-d",mktime(0,0,0,$Erstzulassung[1], $Erstzulassung[0],

$Erstzulassung[2]));

?>



//Hidden-Field:

<input name="hiddenez" type="hidden" id="hiddenez" value="<? echo $Erstzulassung?>">


//Form:

GetSQLValueString($_POST['hiddenez'], "text"),



Er speichert nicht das Datum, sondern das Wort "Array"

Blöder Fehler, ich weiss

 
wahsaga
03-03-2004, 10:17 
 
Original geschrieben von Boldiman
Er speichert nicht das Datum, sondern das Wort "Array"
also hast du in deiner var keinen string vorliegen, sondern ein array.

wie sieht denn der rückgabewert der funktion GetSQLValueString() aus?


und wie passt das überhaupt zusammen?

$Erstzulassung = $_POST['Ez'];
//Hidden-Field:
<input name="hiddenez" type="hidden" id="hiddenez" value="<? echo $Erstzulassung?>

 
kill_bill
03-03-2004, 10:19 
 
$Erstzulassung = explode(".",(string)$date);
da bastelst du dir ein array...;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:11 Uhr.