Datum

Mám tenhle datumovej script:
<INPUT type="text" value="".Date("d.n.Y H:i:s")."" name="datum">

Ale místo toho, aby do databáze poslal datum, nepošle prostě nic, jak mám rozlišit ty uvozovky aby to bralo?
<INPUT type="text" value="<?php Date("d.n.Y H:i:s"); ?>" name="datum">
echo "<INPUT type=\"text\" value=\"". Date("d.n.Y H:i:s") ."\" name=\"datum\">";
echo '<INPUT type="text" value="'. Date("d.n.Y H:i:s") .'" name="datum">';
nejlepsi pouzit jednoduche uvozovky na miste kde je pouzit html kod v php. (jednoducha uvozovka ' je v miste nad shiftem hned vedle Enter + zmacknuty Shift (heh)

2 Tomik: pouziti
echo '<INPUT type="text" value="'. Date("d.n.Y H:i:s") .'" name="datum">'; bych rekl, ze fungovat nebude, ale nezkousel sem.
Spis bych pouzil:

echo "<INPUT type='text' value='". Date("d.n.Y H:i:s") ."' name='datum'>";
Stajně to nefunguje, já sem dám radši celej zdroják:

<?
require "opendb.php";
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">


<head>
<title>Přidej slovo k hledání</title>
</head>

<body>
<h2>Přidej slovo k hledání</h2><br>
<form action="pridej.php?akce=pridej" method="post">
<INPUT type="text" value="<? Date("d.n.Y") ?>" name="datum">
<b>Url:</b> <input type="text" name="url"><br>
<b>Jméno:</b> <input type="text" name="jmeno"><br>
<b>Popis:</b> <input type="text" name="popis"><br><br>
<b>No a už to <input type="submit" value="odešli"> !</b>
</form>
<hr>
<?
if($akce=="pridej"):
//přidej údaje do db
$SQL = mysql_query("INSERT INTO Slova VALUES (null,'$jmeno','$url','$jmeno','$popis','$datum')");

if($SQL):
echo "Slovo $jmeno se přidalo do DB<br>\n";
echo "<a href=index.php>Hlavní stránka</a><br>\n";
echo "<a href=admin.php>Administrace</a>";
else:
echo "Slovo $jmeno se nepovedlo přidat do DB<br>\n";
echo "<a href=index.php>Hlavní stránka</a><br>\n";
echo "<a href=admin.php>Administrace</a>";
endif;
endif;
?>

</body>
Toto normálně funguje:
<INPUT type="text" value="<? Date("d.n.Y"); ?>" name="datum">

A má ten soubor příponu php?
Kua. Sorac. Zapomnel jsem tam pridat echo ;)

<INPUT type="text" value="<? echo Date("d.n.Y"); ?>" name="datum">
a nebylo by lepsi toto?


$datum=Date("d.n.Y");
echo "<INPUT type='text' value='$datum' name='datum'>";
Dá se použít i <input type="text" value="<?=date("d.n.Y")?>" name="datum">

24k_stupidos: i proměnnou musíš nějak vypsat a když se generování data neopakuje, nevidím důvod, proč situaci komplikovat. Zbytečně bobtná kód.