Avatar billede Slettet bruger
01. august 2003 - 13:23 Der er 15 kommentarer og
1 løsning

Mail kode(ikke form)

Hej, jeg er ved at lave et bruger system. Det har nogle forskellige forms på opret siden, hvor en af dem er email. Jeg skal så have noget kode til at sende en mail til den mail man skriver. Det er vel noget med
$mail = $_request["mail"];
i min action, formen går videre til. Jeg skal altså have den til at sende en mail, til inputtet i formen mail.
Avatar billede jelzin101 Praktikant
01. august 2003 - 13:33 #1
Avatar billede sostack Nybegynder
01. august 2003 - 13:44 #2
<?php
$to = $_REQUEST['mail'];
$header = "From : webmaster@" . $_SERVER['SERVER_NAME'] . "\nDate: " . date("d-m-Y", time()) . "\n";
// $header virker kun i PHP >= 4.3. se http://dk.php.net/manual/en/function.mail.php warning
$subject = "Tester fra web";
$message = "Denne mail er sendt fra en webserver!\n"; //eller hvad der nu skal stå
mail($to, $subject, $message, $header);
?>

//sostack
Avatar billede Slettet bruger
01. august 2003 - 13:52 #3
jeg prøvede lige selv;

<?php
    $mail = $_request["mail"];
    $navn = $_request["brugernavn"];
   
mail("$mail", "Oprettelse af bruger på Pride Gaming",
"Hej $navn!\nDu er nu oprettet som bruger på Pride Gaming, og du kan nu logge ind og benytte dig af alle de fede medlems fordele!"
"From: Pride Gaming@@{$_SERVER['SERVER_NAME']}");
?>

Ville det virke så?
Avatar billede Slettet bruger
01. august 2003 - 13:52 #4
Uden det ene @
Avatar billede sostack Nybegynder
01. august 2003 - 13:55 #5
Det vil jeg da umiddelbart tro.

//sostack
Avatar billede Slettet bruger
01. august 2003 - 14:10 #6
jeg tester det lige
Avatar billede Slettet bruger
01. august 2003 - 14:19 #7
jeg får denne fejl ved mit eget script:
Parse error: parse error, unexpected '\"' in /customers/ssjpride.dk/ssjpride.dk/httpd.www/SSJPride/gaming/bruger/nybrugergem.php on line 14
Avatar billede Slettet bruger
01. august 2003 - 15:30 #8
hvad er fejlen?
Avatar billede detox Nybegynder
01. august 2003 - 16:50 #9
Du mangler et komma:
----------
mail("$mail", "Oprettelse af bruger på Pride Gaming",
"Hej $navn!\nDu er nu oprettet som bruger på Pride Gaming, og du kan nu logge ind og benytte dig af alle de fede medlems fordele!",
"From: Pride Gaming@{$_SERVER['SERVER_NAME']}");
Avatar billede Slettet bruger
02. august 2003 - 14:12 #10
Jeg ved ikke hvorfor, der kommer ingen fejl eller noget, men mailen bliver ikke sendt!
Avatar billede detox Nybegynder
02. august 2003 - 14:19 #11
Ja, det burde der jo gøre. Har du prøvet at tjekke værdien af $mail?
Avatar billede sostack Nybegynder
04. august 2003 - 09:49 #12
Er der sat en mailserver ind i php.ini?
skal være under:
[mail function]
; For Win32 only.
SMTP = mailserver <-----

//sostack
Avatar billede Slettet bruger
04. august 2003 - 12:53 #13
hvis nu min side hedder ssjpride.dk og min mail f.eks. er saxe@ssjpride.dk hvad skal jeg så skrive i mail serveren?
Avatar billede sostack Nybegynder
04. august 2003 - 13:03 #14
Hvis du har din egen mailserver, hedder den nok mail.ssjpride.dk . ellers kan du bruge din udbyders server.

//sostack
Avatar billede Slettet bruger
05. august 2003 - 17:26 #15
altså, mit hotel, det er B-One (b-one.nu), men jeg kender ikke udbyderens server!
Avatar billede Slettet bruger
06. september 2003 - 14:52 #16
lukker
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