---
title: "Lite ASP frågor i PHP dialekt..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/102430-lite-asp-frågor-i-php-dialekt"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Eclipse"
published: "2004-04-27T12:46:23.000Z"
updated: "2004-04-28T14:15:20.000Z"
replies: 15
views: 395
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/102430-lite-asp-frågor-i-php-dialekt"
---

# Lite ASP frågor i PHP dialekt...

## #1 — Eclipse, 2004-04-27T12:46Z

Hur skriver jag på PHP dialekt:

request("email")

response.redirect "thanx.asp"

\*\*\*

\<?php
mail("eclipse@sun.se", "My Subject", "Line 1\\nLine 2\\nLine 3");
?\> 

Här är kod för att skicka mail.

Hur mekkar jag in fylla-i-fält i den konden?

Fylla-i-fält är till exempel:

request("namn")
request("email")
request("nobill")
request("meddelandel")

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

## #2 — spango, 2004-04-27T12:51Z

1) För att omdirigera folk, använd [header](https://php.net/header)
2) För att få tag i "fylla-i-fält" beror det på hur du skickar formuläret. Använder du POST använder du $\_POST\['fältnamn'\] och använder du GET använder du $\_GET\['fältnamn'\]

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

## #3 — Eclipse, 2004-04-27T13:06Z

Tack!

Hur skriver jag??

\<?php
mail("eclipse@sun.se", "My Subject", " $\_POST\['namn'\] \\n $\_POST\['epost'\] \\n $\_POST\['meddelande'\] \\n Line 1\\nLine 2\\nLine 3");
?\>

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

## #4 — Eclipse, 2004-04-27T14:13Z

<http://www.webforum.nu/showthread.php?s=&postid=807124#post807124>

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

## #5 — Qimen, 2004-04-27T14:16Z

1) 

```php
header("Location: fil.php");
exit;
```

2) Ex.

```php
$headers  = "MIME-Version: 1.0\r \n";
$headers .= "From: \"Eclipse\" <din_epost@doman.se>\r \n";

$message  = "Namn: " . $_POST['namn'] . "\n";
$message .= "E-post: " . $_POST['epost'] . "\n";
$message .= "Meddelande: " . $_POST['meddelande'] . "\n";
$message .= "Rad 1\n";
$message .= "Rad 2\n";

mail("eclipse@sun.se", "My Subject", $message, $headers);
```

La till ett litet exempel med en header till emailet också, den variabeln lägger man sist i mail().

/r Happ, där var man lite sen.  :)

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

## #6 — Eclipse, 2004-04-27T14:25Z

Jättetack! Nejdå! Ditt inlägg bidrar positivt till debatten! :-)

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

## #7 — Eclipse, 2004-04-27T14:29Z

Alltså... Header Location fungerar inte riktigt som jag är van att response.redirect gör.

```
<?php
mail("eclipse@sun.se", "Meddelande från hemsidan", 
	'Namn: '. $_POST['namn']. 
	"\nE-post: ". $_POST['epost'].
	"\nMeddelande: ". $_POST['meddelande'].
	"\nFrom: [email]krabban@telia.com[/email]\r\n");

?> 

<?php
header("Location: thanx.php"); /* Redirect browser */
exit;
?>
```

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

## #8 — Eclipse, 2004-04-27T14:34Z

Jag har läst på lite nu och header location och response.redirect verkar inte riktigt vara samma sak...

Header lovation verkar aningen mer avancerat och kan användas till mer... Jag är osäker!

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

## #9 — tydal, 2004-04-27T15:05Z

Header är avancerat och kan användas till mer. Det används för att stoppa in godtycklig header-rad och dessa används i allmänhet för att ge instruktioner till besökarens webbläsare, exempelvis att den ska gå till en annan sida, men det kan också vara annat som cookies, önskad cache-behandling och filtyp. Header-raden för att gå till en annan sida ser ut så här:

Location: <https://www.annansida.com/index.html>

När asp stöter på Response.Redirection gör den om det till Location, vilket är vad det heter egentligen, och det blir därmed samma sak.

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

## #10 — Peeer, 2004-04-27T15:06Z

Hmm, vad är det för skillnad på header location och response.redirect? Vad jag vet så skickar response.redirect  en location-header till klienten på samma sätt som php's funktion gör det. Eller?? :q

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

## #11 — nkrantz, 2004-04-27T15:06Z

Jo, header kan användas till att skicka andra filer än sidor till läsaren (om du tex vill ha ett php script som visar en bild.) För att header skall funka krävs det att ingen text (inga andra headers heller) skickas innan du försöker. Ditt exempel bör funka om du tar bort radbrytningarna i mitten, se också till att du inte har något innan ditt första \<?php

// Nippe

/r lite sen...

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

## #12 — Eclipse, 2004-04-27T16:02Z

Ok, tack!

Tänkte inte på att radbrytningar kunde påverka på det viset... Men visst, så är det.

Jag testade nu, men nu fungerar inte min mail...

Jag han dock notera att den kör till fel sida. Inte thanx.php utan till sidan som är index för roten av sajten. Inte bra!

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

## #13 — Eclipse, 2004-04-28T07:40Z

Jag tog bort exit och då fungerade det!

```
<?php
mail("eclipse@sun.se", "Meddelande från hemsidan", 
	'Namn: '. $_POST['namn']. 
	"\nE-post: ". $_POST['epost'].
	"\nMeddelande: ". $_POST['meddelande'].
	"\nFrom: [email]eclipse@telia.com[/email]\r\n");

header("Location: thanx.php");
?>
```

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

## #14 — Eclipse, 2004-04-28T13:10Z

Oj! Nytt problem!

Hur skriver jag om jag vill ha e-postadressen från formuläret??

```
<?php
mail(". [b]$_POST['sendTo'][/b] .", "Meddelande från hemsidan", 
	'Namn: '. $_POST['namn']. 
	"\nE-post: ". $_POST['epost'].
	"\nMeddelande: ". $_POST['meddelande'].
	"\nFrom: [email]krabban@telia.com[/email]\r\n");

header("Location: thanx.php");
?>
```

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

## #15 — Peeer, 2004-04-28T13:31Z

```
<?php
mail( [b]$_POST['sendTo'][/b], "Meddelande från hemsidan", 
	'Namn: '. $_POST['namn']. 
	"\nE-post: ". $_POST['epost'].
	"\nMeddelande: ". $_POST['meddelande'].
	"\nFrom: [email]krabban@telia.com[/email]\r\n");

header("Location: thanx.php");
?>
```

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

## #16 — Eclipse, 2004-04-28T14:15Z

Hmm...

'It's easy when you know how' (Spocke)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/102430-lite-asp-frågor-i-php-dialekt
