Avatar billede shjdsi Nybegynder
16. september 2003 - 14:39 Der er 12 kommentarer og
1 løsning

dato var overførsel i from

hej!
Jeg har et lille problem, jeg har en inputform med et dato felt jeg sætter automatisk. Sådan her
echo "<form action=\"save_reports.php\" method=POST>";
$repDate=date("Y.m.d");
echo "<td>Date:</td><td><input type = \"text\" name\"txtRepDate\" value= \"$repDate\" ></td>";
echo "<input type=\"submit\" value =\"Save\">";

men jeg kan ikke udskrive $txtRepDate på den side der for form parametrene, er der nogewt specielt med datoer eller har jeg en simpel tastefejl. Har siddet med det ganske længe nu.
Avatar billede odni Nybegynder
16. september 2003 - 14:45 #1
echo "<form action=\"save_reports.php\" method=POST>";
$repDate=date("Y.m.d");
echo "<td>Date:</td><td><input type = \"text\" name=\"txtRepDate\" value= \"$repDate\" ></td>";
echo "<input type=\"submit\" value =\"Save\">";
Avatar billede maniacdog Nybegynder
16. september 2003 - 14:50 #2
echo $_POST['txtRepDate'];
Avatar billede shjdsi Nybegynder
16. september 2003 - 14:55 #3
odni>> Er det bare mig eller er dit svar fuldstændigt magen til det eksempel jeg ikke kan få til at virke. Jeg kan ikke se forskellen? :-)

maniadog>> har desværre prøvet men det hjælper heller ikke...
Avatar billede maniacdog Nybegynder
16. september 2003 - 14:57 #4
prøv på siden: save_reports.php
at indsætte dette:

echo "<pre>";
print_r($_POST);
echo "</pre>";
exit;

Der kan du se indholdet af arrayet $_POST
der burde du også kunne se $txtRepDate, står der nogen værdi?
hvis nej, så er det derfor du ikke kan skrive noget ud :)
Avatar billede odni Nybegynder
16. september 2003 - 14:57 #5
nej stor stor forskel:

echo "<td>Date:</td><td><input type = \"text\" name\"txtRepDate\" value= \"$repDate\" ></td>";

til

echo "<td>Date:</td><td><input type = \"text\" name=\"txtRepDate\" value= \"$repDate\" ></td>";

lidt mere i dybden er:

name\"txtRepDate\"

blevet til

name=\"txtRepDate\"

der ligger problemet, hvis du har kopieret din kode direkte fra internetsiden - prøv det - det burde virke
Avatar billede odni Nybegynder
16. september 2003 - 14:58 #6
maniacdog, tror ik det er det ...
Avatar billede maniacdog Nybegynder
16. september 2003 - 15:00 #7
odni> hehe det tror jeg heller ikke, godt set :)
Avatar billede shjdsi Nybegynder
16. september 2003 - 15:00 #8
maniacdog>> Du har ret, den kommer slet ikke med i POST array :-(  Hvas pokker gør jeg så !!
Avatar billede odni Nybegynder
16. september 2003 - 15:01 #9
kig på mit!
Avatar billede maniacdog Nybegynder
16. september 2003 - 15:02 #10
shjdsj> kig på det odni skriver, der har du svaret på hvorfor ;)
Avatar billede shjdsi Nybegynder
16. september 2003 - 15:06 #11
ehhmmmm ?? Kunne godt se name "=" .... Men det virker altså stadig ikke selvom jeg cut/paste odni's eksempel ind i mit script :-( Kan ikke lige gennemskue det !
Avatar billede odni Nybegynder
16. september 2003 - 15:07 #12
hmmm, så prøv med både mit script og maniacdog's echo $_POST['txtRepDate'];

;)
Avatar billede shjdsi Nybegynder
16. september 2003 - 15:14 #13
Har løst det nu!
Det var en syntaxt fejl i en vsriabel samt name=


Tak for hjælpen :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester