Avatar billede ikoodnar Nybegynder
20. april 2010 - 00:22 Der er 3 kommentarer og
2 løsninger

PHP sendeform

Jeg kunne godt tænke mig at vide hvordan jeg kan $_REQUEST mere end en post, samt hvordan jeg kan $_REQUEST en post og skrive en besked..

feks

$subject = $_REQUEST['email']  OG  $_REQUEST['name']  ????

eller

$subject = $_REQUEST['email']  OG en besked

Altså sådan så den i emne i min indbakke både kan skrive email og navn...  Eller skrive email og så den standard besked jeg har skrevet.



på forhånd tak






<?php
$to = "email@email.com";
$subject = "Besked";
$email = $_REQUEST['email'] ;
$message = $_REQUEST['message'] ;
$headers = "From: $email";
$sent = mail($to, $subject, $message, $headers) ;

if($sent)
{print "Beskeden er sendt"; }
else
{print "Fejl, beskeden blev ikke sendt"; }
?>
Avatar billede showsource Seniormester
20. april 2010 - 06:11 #1
$email = $_REQUEST['email'];

$subject = "Besked fra ".$email;


$minvar = "Et eller andet";
$minvar .= " Og lidt mere";
Avatar billede ikoodnar Nybegynder
20. april 2010 - 13:21 #2
Hey, denne linje ($subject = "Besked fra ".$email;) var meget hjælpfuld..
Fandt ud af at jeg bare kunne opdele med punktummer feks

$subject = $_REQUEST['besked'] ; så requester den kun besked

men skriver jeg således

$subject = $_REQUEST['besked'].$REQUEST['name'];

så det både besked og navn

SÅ VIRKER DET :)

den kan også laves

$subject ="tekst".$_REQUEST['besked'].$_REQUEST['name'];

så det både teksten 'beskeden'  og 'navn'

mangler bare at vide hvordan jeg får den til at lave mellemrum mellem tingene så den i min indbakke ikke skriver

tekstemail@email.comnavn
Avatar billede ikoodnar Nybegynder
20. april 2010 - 13:26 #3
har lige fundet ud af det.. Jeg kan bare skrive

$subject ="tekst "."".$_REQUEST['besked']." ".$_REQUEST['name'];


så kommer der i hvert fald mellemrum, måske det kan gøres smartere det ved jeg ikke..

Men det hele virker i hvert fald nu, så du skal have mange tak for din hjælp..
Du må lige poste et svar hvis du vil have point
Avatar billede showsource Seniormester
20. april 2010 - 14:29 #4
Ok, men du må også selv lige lægge et svar.
Og så gi' mig 30 og tag selv de 170 !!!!!
Avatar billede ikoodnar Nybegynder
20. april 2010 - 15:01 #5
ok
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