Avatar billede mesteren_selv Nybegynder
07. juni 2005 - 15:58 Der er 3 kommentarer og
1 løsning

Problemer med forms

Hej der

Jeg har en form som gerne skulle spytte nogle variable ud til brug i mit script, men der kommer ingenting. Hvorfor?:

F.eks.:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?Php
echo $tekst;
?>
<form method="post">
<input type="text" name="tekst">
<input type="submit" value="knap">
</form>
</body>
</html>

når jeg så trykker på knappen, skulle der gerne stå ovenover, hvad jeg skrev i tekstfeltet... Det skulle jeg da mene at der plejer!

På forhånd tak.. Mesteren
Avatar billede thb Nybegynder
07. juni 2005 - 16:07 #1
Prøv at ændre echo $tekst til:

echo (isset($_POST["tekst"])) ? $_POST["tekst"] : "";

og prøv at sætte en action="?" på din <form>

Så burde det virke..

Thomas
Avatar billede mesteren_selv Nybegynder
07. juni 2005 - 16:55 #2
Hmmm.... Det gør det... Men det jeg modtager skal jeg så siden sætte ind i en database-tabel, deriblandt et billede:

<?php
if ($besk) {
move_uploaded_file($pic, "/web/www.hhwl.dk/www/ligro/test_grafik/".$pic_name);
mysql_query (
"UPDATE forside SET besk='$besk', over='$overskrift', pic='$pic_name' where id=$id"
) or die(mysql_error());
?>
<form method="post" enctype="multipart/form-data">
<input maxlength="200" name="overskrift" type="text" class="form">
<textarea name="besk" class="form_large"></textarea>
<input name="pic" type="file" class="form" maxlength="200">
<input type="submit" class="knap" value="Upload">
</form>

Så med din metode kommer teksten på (jeg har længere oppe kaldt variablene og "oversat" dem), men billedet kommer ikke op... Jeg forstår det bare ikke, for jeg har lavet tonsvis af lignende scripts hvor det fungerer problemfrit på den anden måde...
Avatar billede mesteren_selv Nybegynder
07. juni 2005 - 21:33 #3
Det lader ikke til at der er nogen der vil svare!?
Avatar billede thb Nybegynder
22. juni 2005 - 21:41 #4
Hehe, exp's mail script har vist ikke lige virket...
Men det går nok, godt at jeg kunne hjælpe... :)

Thomas
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