---
title: "Parse error?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/121043-parse-error"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "DotStudio"
published: "2005-01-25T20:19:22.000Z"
updated: "2005-01-25T21:50:14.000Z"
replies: 20
views: 1015
page: 1
pages: 2
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/121043-parse-error"
---

# Parse error?

_Sida 1 av 2._

## #1 — DotStudio, 2005-01-25T20:19Z

Ursäkta.  Men vad fan är de som händer?

Inga php script funkar för mig längre...  Vad är de som har hänt?

scriptet nedan har jag använt tusen gånger...  Men de funkar inte längre!

\<?
$email = "dottiyo@hotmail.com";
$subject = "MAIL";

if ($sender_name \<\> "" and $sender_mail \<\> "" and $sender_message \<\> ""){
	$message = "From: $sender_name - $sender_mail\\n\\n\\n$sender_message";
	$headers = "From: $sender_name \<$sender_mail\>\\r\\nReply-To: $sender_mail\\r\\n";
	
	mail ($subject, $message, $headers);
	$msg = "Your message has been sent, thank you.";
	}
} 

else{
	$msg = "All fields are required, \<a href=\\"javascript:history.go(-1);\\"\>click here\</a\> to go back.";
}

?\>

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

## #2 — voigtann1, 2005-01-25T20:22Z

Får du inget fel meddelande?

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

## #3 — DotStudio, 2005-01-25T20:30Z

Jo  line error och massa sånt!

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

## #4 — DotStudio, 2005-01-25T20:30Z

varför får jag de?
scriptet har funkat förrut.

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

## #5 — DotStudio, 2005-01-25T20:31Z

men frågan är,  Varför?

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

## #6 — tronez, 2005-01-25T20:38Z

Skicka gärna med felmeddelandet så underlättar du för oss andra!

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

## #7 — DotStudio, 2005-01-25T20:47Z

Parse error: parse error in /Users/veve/Sites/hokuspokus/about_mail.php on line 8

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

## #8 — tronez, 2005-01-25T20:53Z

har du inte ett mellanslag vid mail ($.. ?

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

## #9 — DotStudio, 2005-01-25T21:09Z

jo jag har de exakt som i scriptet ovann...  .  Så strange att de inte funkar tycker jag!!!!!

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

## #10 — tronez, 2005-01-25T21:11Z

jo, det jag menade var att det inte ska vara där....

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

## #11 — DotStudio, 2005-01-25T21:13Z

nu har jag tryckt in all text till kanten

\<?
$email = "dottiyo@hotmail.com";
$subject = "epostahoran";

if ($sender_name \<\> "" and $sender_mail \<\> "" and $sender_message \<\> ""){
$message = "From: $sender_name - $sender_mail\\n\\n\\n$sender_message";
$headers = "From: $sender_name \<$sender_mail\>\\r\\nReply-To: $sender_mail\\r\\n";

mail ($subject, $message, $headers);
$msg = "Your message has been sent, thank you.";
}
}

else{
$msg = "All fields are required, \<a href=\\"javascript:history.go(-1);\\"\>click here\</a\> to go back.";
}
?\>

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

## #12 — Matte, 2005-01-25T21:14Z

Första argumentet i mail() ska vara mottagaradressen.
Om nu $email är mottagaradressen:

```php
mail ($email, $subject, $message, $headers);
```

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

## #13 — DotStudio, 2005-01-25T21:15Z

testade de men mellanslag,  funkade fortfarande inte :-/

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

## #14 — DotStudio, 2005-01-25T21:17Z

Matte.  Testade,

blev dock Parse error: parse error in /Users/veve/Sites/hokuspokus/about_mail.php on line 4

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

## #15 — DotStudio, 2005-01-25T21:19Z

Är de min j-vla mac som j-vlas eller vad?
Förut (2-3 år sedan, använde jag pc och php. Nemas problemas!)
Nu funkar inget.... :-(

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

## #16 — Qimen, 2005-01-25T21:21Z

Vilken är rad 4?
På tal om mellanslag så spelar det ingen roll. Du kan ha 100 mellanslag sålänge det inte är inne i en sträng osv.

/r Parse error har ju knappast med systemet att köra. Tvärtom bör php fungera bättre på unix. ;) 
Snälla svär inte så mycket, inte så kul att hjälpa folk då. Använd gärna \[php\]-taggarna när du skriver kod med.

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

## #17 — Matte, 2005-01-25T21:22Z

I PHP skriver du *skilt från* med != inte med \<\>.
Ändra till

```php
if ($sender_name != "" && $sender_mail != "" && $sender_message != ""){
```

\[EDIT\]
\<\> är faktisk ok i PHP ser jag när jag kollar upp det.  :r

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

## #18 — DotStudio, 2005-01-25T21:25Z

FUNKAR !

Nu funkar de!

\<?
$email = "dottiyo@hotmail.com";
$subject = "Ett brev";

if ($sender_name \<\> "" and $sender_mail \<\> "" and $sender_message \<\> ""){
$message = "From: $sender_name - $sender_mail\\n\\n\\n$sender_message";
$headers = "From: $sender_name \<$sender_mail\>\\r\\nReply-To: $sender_mail\\r\\n";

mail ($subject, $message, $headers);

$msg = "Your message has been sent, thank you.";
}   **\<- Här var problemet verkade de som !  tog bort en sån!** 

else{
$msg = "All fields are required, \<a href=\\"javascript:history.go(-1);\\"\>click here\</a\> to go back.";
}
?\>

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

## #19 — DotStudio, 2005-01-25T21:41Z

det funkar!  de står de iallafall  "messeage sent!"

men jag dessvärre inge mail :-(

SSSaaaaaaaataaaaan!!!!

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

## #20 — DotStudio, 2005-01-25T21:41Z

jag tror gud och jag är ovänner eller nått....

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

---

Tråden på webben: https://www.webforum.nu/amne/php/121043-parse-error  
Nästa sida: https://www.webforum.nu/amne/php/121043-parse-error/page2.md
