Avatar billede bigilo Nybegynder
02. februar 2004 - 21:10 Der er 11 kommentarer og
1 løsning

Send med fra Form, virker ikke!

Hej..
Jeg prøver på at lave en side hvor man skal udfylde en formular, som så sendes til min mail. Jeg modtager mail'en, men de værdier med er indtastet er ikke med..

-------------spillerformular.htm-----------------

<html>

<head>
<title>Ny Spiller Formular</title>
<link href="file:///C|/CMForLife/layout.css" rel="stylesheet" type="text/css">
</head>

<body>

<form action="sendspiller.php" method="get">
  <p align="center"><font color="#FFFFFF">Skriv spillerens oplysninger ind her, og tryk p&aring; Send!</font></p>
  <p align="center"><font color="#FFFFFF" face="Arial"><small>Navn:</small><br>
    <input type="text" name="navn" size="25">
  </font></p>
  <p align="center"><font color="#FFFFFF" face="Arial">Alder:<br>
    <input type="text" name="alder" size="25">
  </font></p>
  <p align="center"><font color="#FFFFFF" face="Arial"><small>Nationalitet: </small><br>
    <input type="text" name="nationalitet" size="25">
  </font></p>
  <p align="center"><font color="#FFFFFF" face="Arial"><small>Klub:</small><br>
    <input type="text" name="klub" size="25">
  </font></p>
  <p align="center"><font color="#FFFFFF" face="Arial">Position:<br>
    <input type="text" name="positione" size="25">
  </font></p>
  <p align="center"><font color="#FFFFFF" face="Arial">Side:<br>
    <input type="text" name="side" size="25">
  </font></p>
  <p align="center"><font color="#FFFFFF" face="Arial">
    <input type="submit" value="send" name="send">
&nbsp;&nbsp;    <input
  type="reset" value="reset" name="slet">
  </font></p>
</form>
</body>
</html>

--------------- Sendspiller.php --------------------------

<html>
<? mail("cmforlife@os.dk", "Ny Spiller",
"Navn: $navn
Alder: $alder
Nationalitet: $nationalitet
Klub: $klub
Position: $positione
Side: $side") ?>

<head>
<title>Send Ny Spiller</title>
</head>

<body>

<p><small><font face="Arial">Vi har modtaget spilleren, og vil kigge på det hurtigts muligt!</font></small></p>
</body>
</html>

--------------------------------------------------------

Er der nogle der kan se hvorfor????
Avatar billede nikolajdu Nybegynder
02. februar 2004 - 21:20 #1
Mon ikke register global er sat til off på serveren.

Så skal du bruge : $_GET["navn"] - $_GET["alder"] og så videre
Avatar billede bigilo Nybegynder
02. februar 2004 - 21:24 #2
så kommer denne fejl:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /var/www/hotels/1go/cmforlife/html/sendspiller.php on line 3

sendspiller.php ser sådan ud nu:

<html>
<? mail("cmforlife@os.dk", "Ny Spiller",
"Navn: $_GET["navn"]
Alder: $_GET["alder"]
Nationalitet: $_GET["nationalitet"]
Klub: $_GET["klub"]
Position: $_GET["positione"]
Side: $_GET["side"]) ?>

<head>
<title>Send Ny Spiller</title>
</head>

<body>

<p><small><font face="Arial">Vi har modtaget spilleren, og vil kigge på det hurtigts muligt!</font></small></p>
</body>
</html>
Avatar billede nikolajdu Nybegynder
02. februar 2004 - 21:30 #3
Når du har dem liggende inde i andre "" så skal du enten escape dine " eller helt undlade dem.

"Navn: $_GET[navn]....
eller "Navn: $_GET[\"navn\"]...
Avatar billede bigilo Nybegynder
02. februar 2004 - 21:40 #4
der kommer den samme fejl....
Avatar billede erikjacobsen Ekspert
02. februar 2004 - 21:42 #5
<html>
<? mail("cmforlife@os.dk", "Ny Spiller",
"Navn: {$_GET['navn']}
Alder: {$_GET['alder']}
Nationalitet: {$_GET['nationalitet']}
Klub: {$_GET['klub']}
Position: {$_GET['positione']}
Side: {$_GET['side']});
?>
Avatar billede bigilo Nybegynder
02. februar 2004 - 21:53 #6
nu kommer denne fejl:
Parse error: parse error in /var/www/hotels/1go/cmforlife/html/sendspiller.php on line 16

sendspiller ser sådan ud:
<html>
<? mail("cmforlife@os.dk", "Ny Spiller",
"Navn: {$_GET['navn']}
Alder: {$_GET['alder']}
Nationalitet: {$_GET['nationalitet']}
Klub: {$_GET['klub']}
Position: {$_GET['positione']}
Side: {$_GET['side']})?>

<head>
<title>Send Ny Spiller</title>
</head>

<body>

<p><small><font face="Arial">Vi har modtaget spilleren, og vil kigge på det hurtigts muligt!</font></small></p>
</body>
</html>

er det bare mig der bliver ved med at lave en fejl eller hvad???
Avatar billede erikjacobsen Ekspert
02. februar 2004 - 21:56 #7
Jeg tror det er dig ;)  Kan du ikke se een forskel mellem det du skriver, og det jeg skrev ?
Avatar billede bigilo Nybegynder
02. februar 2004 - 21:58 #8
jo det kan jeg vist godt... det er det til sidst.. jeg prøve det lige...
Avatar billede erikjacobsen Ekspert
02. februar 2004 - 22:03 #9
men der er mere ;))

<html>
<? mail("cmforlife@os.dk", "Ny Spiller",
"Navn: {$_GET['navn']}
Alder: {$_GET['alder']}
Nationalitet: {$_GET['nationalitet']}
Klub: {$_GET['klub']}
Position: {$_GET['positione']}
Side: {$_GET['side']}");
?>
Avatar billede bigilo Nybegynder
02. februar 2004 - 22:09 #10
Nu virker det... mange tak for hjælpen.
Du fik mig næsten til at virke helt dum. Men det er nok heller ikke, helt forkert. :)
Jeg ved du ikke vil have point, så jeg tager dem bare selv. Hvis det er iorden med dig????
Avatar billede erikjacobsen Ekspert
02. februar 2004 - 22:13 #11
Det er da nemt at overse sådan noget ... nej, tak, ingen point.
Avatar billede bigilo Nybegynder
02. februar 2004 - 22:16 #12
okay.
Men igen,
Mange 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