Adam kom med denne ide:
> Hejsa
>
> Jeg sidder med et lidt akut problem: Når jeg forsøger at få nogle
> php.variabler ind i en formular så sker det bare ikke.
>
> Jeg kan sagtens skrive samme variabler ud udenfor formularen...
>
> <kode>
> <b><? while ($row8 = @mysql_fetch_array($result3)) { echo $row8
> [dagen]; ?>:</b><br><i><?php echo utf8_decode($row8[quiz]); ?></
> i><br>
> <form name="quiz" action="<?php echo $_SERVER['PHP_SELF']; ?>"
> onsubmit="<? // sendSvar(); ?>">
> <input type="radio" value="A" name="svara"> <?php echo $row8
> [svarA]; ?><br>
> <input type="radio" value="B" name="svarb"> <?php echo $row8
> [svarB]; ?><br>
> <input type="radio" value="C" name="svarc"> <?php echo $row8
> [svarC]; ?><br><br>
> <input type="text" value"<?php echo $row8[korrektsvar]; ?>"
> name="korrektsvar"><br><br>
> <input type="text" value"<?php echo $today; ?>" name="dato"><br><br>
> <input type="text" value"<?php echo $username; ?>" name="username">
>
> <div style="text-align:center;"><br><input type="submit"
> align="center" id="submit" value="send dit svar"></div>
> </form>
>
> <?
> echo $row8[korrektsvar]. "<br>";
> echo $today. "<br>";
> echo $username;
> $user = $_POST[username];
> $day = $_POST[dato];
> $svar = $_POST[svar];
> $korrektsvar = $_POST[korrektsvar];
>
> ?>
> </kode>
>
> De tre linje: echo $row8[korrektsvar]. "<br>";
> echo $today. "<br>";
> echo $username;
>
> bliver skrevet ud som normalt, men de bliver ikke hentet ind i
> formularen tekstfelter...
>
> Nogen der kan se hvad jeg gør forkert i formularen?
>
> Hilsen
> Adam
Prøv at indeksere rigtigt...
Indekser i arrays skal være strenge.
$row8[dagen] skal hedde $row8['dagen'] eller $row8["dagen"]
....
$_POST[username] skal hedde $_POST['username'] eller $_POST["username"]
osv. hele vejen igennem.
(med mindre du har defineret username som en konstant - der så burde
have været med store bogstaver iflg. konvention - til at have en eller
anden værdi, som indekserer i arrayet.)
Kan også være det ville hjælpe at være konsekvent, og skrive <?php i
stedet for <?
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk