Avatar billede zarthax Nybegynder
20. januar 2006 - 12:44 Der er 11 kommentarer og
1 løsning

Ny med Forms, men jeg gør noget galt ?

www.camedli.dk/rhodan ses en ganske almindelig form, uden validering.

udfylder jeg formen og trykker "yes" kommer der omgåend en fejl:
Method Not Allowed
The requested method POST is not allowed for the URL /rhodan/page2.htm.

Apache/1.3.33 Server at camedli.dk Port 80

Det fatter jeg simpelthen ikke, så er der nogen der kan fortælle mig hvad der er galt ???

page2.htm er her:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>[Ingen titel]</title>
<meta name="Generator" content="Stone's WebWriter 4">
<meta name="Author" content="Steen Hjelmstrand" />
<?php
$_post["user_name"];
$_post["user_age"];

$user_name = $_post["user_name"];
$user_age = $_post["user_age"];

echo "hi "$user_name", you are "$user_age" years old :)";
?>
</head>
<body>
</body>
</html>
Avatar billede jackass- Nybegynder
20. januar 2006 - 12:49 #1
Det er .htm filer... dit action-script skal ligge i en .php fil, ellers bliver PHP koden ikke parset.. kald den page2.php eller noget..
Avatar billede jarner Nybegynder
20. januar 2006 - 12:50 #2
måske fordi /rhodan/page2.htm er en htm-fil og ikke php?
Avatar billede jackass- Nybegynder
20. januar 2006 - 12:51 #3
Der er desuden flere fejl... dette skal være din PHP kode:

<?php

$user_name = $_post["user_name"];
$user_age = $_post["user_age"];

echo "Hi ".$user_name.", you are ".$user_age." years old :)";
?>
Avatar billede zarthax Nybegynder
20. januar 2006 - 12:56 #4
oh... det med "." havde jeg ikke luret... Er lige begynt at PRØVE at lære php... er vist på tide :/

Jeg ser lige hvad der sker, øjeblik...
Avatar billede zarthax Nybegynder
20. januar 2006 - 13:00 #5
hehe :) Det hjalp med .php :)
Jeg satte også "." men, den skriver ikke det input jeg giver på side 1 ??
Avatar billede jackass- Nybegynder
20. januar 2006 - 13:03 #6
<?php
$user = $_POST['user_name'];
$age = $_POST['user_age'];

echo "hi ".$user_name.", you are ".$user_age." years old :)";
?>

Ovenstående virker fint for mig..
Avatar billede jackass- Nybegynder
20. januar 2006 - 13:04 #7
Hov.. sådan her:

<?php
$user = $_POST['user_name'];
$age = $_POST['user_age'];

echo "hi ".$user.", you are ".$age." years old :)";
?>
Avatar billede zarthax Nybegynder
20. januar 2006 - 13:06 #8
ok, nu virker det, jeg lave en CP...
men, så er den da HELT gal på webcafe.dk ?? ikke fedt...

Findes der et dansk site hvor jeg kan lære det ordentligt ??
Vil nødigt spamme E med spørgsmål der kommer...
Avatar billede zarthax Nybegynder
20. januar 2006 - 13:09 #9
og du har bare at smide et svar ;) Jeg er bagude med point-uddelingen i forvejen :P
Avatar billede jackass- Nybegynder
20. januar 2006 - 15:06 #10
Hvad er der med webcafe.dk? Har aldrig brugt det.

Brug http://dk.php.net - der kan du finde både funktioner og kode-eksempler. Ellers er der altid Google eller Exp.dk :)

Du kan måske også bruge:

http://www.htmltips.dk/php2.html
http://webmaster.hephey.dk/143/
http://www.dosdesign.dk/dosdesign/08scriptsprog.php#4
Avatar billede zarthax Nybegynder
20. januar 2006 - 15:34 #11
http://www.webcafe.dk/artikler/php/htmlformularer/

Ovenstående link forklarer vist hvad jeg mener.... læg godt mærke til hvad de kalder siderne.... nemlig: .html

Men jeg takker mnge gnge for de links, ikke bare på egen vegne, men også på vegne af ekspertens DB størrlese :P
Avatar billede jackass- Nybegynder
20. januar 2006 - 15:46 #12
Hehe ja, der er webcafe.dk sgu galt på den - og det var så lidt da ;)
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