---
title: "Ljuger boken??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/93177-ljuger-boken"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "MickeA.com"
published: "2003-12-21T11:41:57.000Z"
updated: "2003-12-30T12:40:39.000Z"
replies: 9
views: 476
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/93177-ljuger-boken"
---

# Ljuger boken??

## #1 — MickeA.com, 2003-12-21T11:41Z

Hej

Har börjat vädigt smått med php. HAr en bok som heter jsut "php" av Larry Ullman. Det kör iho sig redan i första övningen.

Den går ut på att skapa ett forumlär, som man sedan postar till ett phpscript som endast skriver ut det man skrivit i formuläret:

form.htm

```
<html>
<head>
<title>Formulär</title>
</head>
<body>
<form action='handleform.php' method='post'>
Förnamn <input type='text' name="FirstName" size='20'><br>
Efternamn <input type='text' name="LastName" size='40'><br>
Emailadress <input type='text' name="Email" size='60'><br>
Kommentar <textarea name="Comments" rows='5' cols='40'></textarea><br><br>
<input type='submit' value='Skicka'>
</form>
</body>
</html>
```

Handleform.php:

```php
<html>
<head>
<title>Formulär</title>
</head>
<body>
<?php
	print "Ditt Förnamn är $FirstName .<br>\n";
	print "Ditt Efternamn är $LastName .<br>\n";
	print "Din Emailadress är $Email .<br>\n";
	print "Kommentarerna är $Comments .<br>\n";
?>
</body>
</html>
```

Ger:

```
Notice: Undefined variable: FirstName in e:\flash\projekt\Php\handleform.php on line 7
Ditt Förnamn är .

Notice: Undefined variable: LastName in e:\flash\projekt\Php\handleform.php on line 8
Ditt Efternamn är .

Notice: Undefined variable: Email in e:\flash\projekt\Php\handleform.php on line 9
Din Emailadress är .

Notice: Undefined variable: Comments in e:\flash\projekt\Php\handleform.php on line 10
Kommentarerna är .
```

Jag har skrivit EXAKT det som står i boken, tycker det här verkar himla konstigt. HAr boken fel utan o innan? Boken är för php4 och jag har php4.ngnting installerat.

Permalänk: https://www.webforum.nu/p/93177

## #2 — K@llen, 2003-12-21T11:51Z

Nej, det beror säkerligen på vilken inställning du har i php.ini. Testa och ta för vana att skriva så här:

```
<?php
    print "Ditt Förnamn är " . $_POST['FirstName'] . "<br>\n";
    print "Ditt Efternamn är " . $_POST['LastName'] . "<br>\n";
    print "Din Emailadress är " . $_POST['Email'] . "<br>\n";
    print "Kommentarerna är " . $_POST['Comments'] . "<br>\n";
?>
```

Permalänk: https://www.webforum.nu/p/1235446

## #3 — MickeA.com, 2003-12-21T11:54Z

Hmm, det första felmesset försvann, men ett nytt skapades:

```
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in e:\flash\projekt\Php\handleform.php on line 7
```

Suck....

Permalänk: https://www.webforum.nu/p/1235447

## #4 — K@llen, 2003-12-21T11:55Z

Jag missade ett fel du skrivit, hann du se min redigering?

Permalänk: https://www.webforum.nu/p/1235451

## #5 — MickeA.com, 2003-12-21T12:02Z

HeHe, nej, det hann jag inte, nu funkar det iaf. tack.

Hur kan det komma sig att det står som det göra i boken då? Den tar inte överhuvudtaget upp $\_POST\[''\] osv. ?

Permalänk: https://www.webforum.nu/p/1235455

## #6 — K@llen, 2003-12-21T12:11Z

Beror på vilken inställning du har på register globals. Är den on kan du ta emot alla variabler som det står i boken. Är den off, måste du hämta den på "rätt" sätt:

```
$_POST['']
$_GET['']
$_SESSION['']
...
...
```

Permalänk: https://www.webforum.nu/p/1235458

## #7 — MickeA.com, 2003-12-21T12:13Z

Ok, tack för hjälpen

Permalänk: https://www.webforum.nu/p/1235459

## #8 — Alpha III, 2003-12-29T18:52Z

Ganska enkelt fast jag lärde mig php för 2 dagar sen 

så fort jag såg koden byte jag ut metho="post" till get

sen handleform.php $\_POST till $\_GET

Vola Funkar

Permalänk: https://www.webforum.nu/p/1238351

## #9 — Alpha III, 2003-12-29T18:52Z

method="post" menade jag =)

Permalänk: https://www.webforum.nu/p/1238353

## #10 — Alpha III, 2003-12-30T12:40Z

till $\_GET

Permalänk: https://www.webforum.nu/p/1238648

---

Tråden på webben: https://www.webforum.nu/amne/php/93177-ljuger-boken
