Gå til innhold

WoH sitt mail system


Anbefalte innlegg

Skrevet

jeg skal lage mail system til warriors of hw guilden :D her er scriptet jeg bruker:

 

mail.php

<html>

<body>

<center>

<form method="post" action="mail2.php">

brukernavn: <input name="name" Type="text" size="30">

e-mail: <input name="email" type="text" size="30"><br />

subject: <input type="text" name="subject" size="30"><br />

melding: <textarea name="text" cols="100" rows="5"></textarea>

<input type="submit" name="submit" value="send"

</form>

</center>

</body>

</html>

mail2.php

<html>

<head>

<title>e-post</title>

</head>

 

<body>

<center>

<h1>mail</h1>

<?php

@extract($_POST);

$name = stripslashes($name);

$email = stripslashes($email);

$subject = stripslashes($subject);

$text = stripslashes($text);

mail('[email protected]'',$name, $email, $subject, $text,");

?>

</center>

</body>

</html>

 

dette virker ikke. etter og har trykket send i mail.php står det bare mail i mail2.php uten at mailen blir sendt.

Videoannonse
Annonse
Skrevet

Link? Eventuelle feilmeldinger? Og er du helt sikker på at e-posten ikke blir sendt? Av en eller annen grunn har e-poster sendt med PHP en tendens til å bli tatt av spamfiltre. Sjekk spammappen.

 

$message = $name . ' (' . $email . ') har sendt følgende melding:' . "\n" . $text;
if(mail('[email protected]', $subject, $message)) {
 echo '<p>E-posten er nå sendt.</p>;
} else {
 echo '<p>E-posten kunne ikke sendes.</p>;
}

Skrevet (endret)

etter at jeg tok på det siste du foeslo kom dette

 

mail

E-posten er nå sendt.

 

; } else { echo '

 

E-posten kunne ikke sendes.

; } ?>

 

 

edit: fikk en error nå: Parse error: parse error, unexpected '>' in /web/www/frac/users/altmuligweb/mail2.php on line 19

 

her er link: link

Endret av spooker
Skrevet (endret)

Glemte å lukke echoene

$message = $name . ' (' . $email . ') har sendt følgende melding:' . "\n" . $text;
if(mail('[email protected]', $subject, $message)) {
echo '<p>E-posten er nå sendt.</p>';
} else {
echo '<p>E-posten kunne ikke sendes.</p>';
}

Endret av PT
Skrevet

Prøv å legge følgende helt øverst i mail2.php:

<?php error_reporting(E_ALL); ?>

Så får du se om det kommer noen feilmeldinger.

Skrevet

Jeg kan forresten bekrefte at frac ikke støtter sending av mail(). Skjønte selv ikke første gang hvorfor det ikke gikk.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...