Gå til innhold

php mail script.


Anbefalte innlegg

Videoannonse
Annonse
hvor står det noe om penger da, må du binde deg til noe eller?

 

har start betaling på siden da?

6866043[/snapback]

Det er helt gratis å registrere seg og du trenger ikke å binde deg til noe som helst.

Men det koster 10 kr (engangsavgift) for å få FTP til å fungere. Det betaler du med mobilen.

Lenke til kommentar

kan man bruke php mail script på awardspace?

 

eks på det jeg bruker:

 

<?php

 

if ($_POST['submit'] == TRUE) {

$receiverMail = "[email protected]";

 

$name = stripslashes(strip_tags($_POST['name']));

$adress = stripslashes(strip_tags($_POST['adress']));

$telephone = stripslashes(strip_tags($_POST['telephone']));

$cellular = stripslashes(strip_tags($_POST['cellular']));

$telefax = stripslashes(strip_tags($_POST['telefax']));

$postaladress = stripslashes(strip_tags($_POST['postaladress']));

$email = stripslashes(strip_tags($_POST['email']));

$subject = stripslashes(strip_tags($_POST['subject']));

$msg = stripslashes(strip_tags($_POST['msg']));

$ip = $_SERVER['REMOTE_ADDR'];

$host = gethostbyaddr($ip);

$hour = date("H:i:s - d.m.Y");

 

$msgformat = "\nNavn: $name\nAdresse: $adress\nIP-adresse: $ip ($host) @ $hour\nTelefon: $telephone\nMobil: $cellular\nTelefax: $telefax\nPoststed: $postaladress\nE-post: $email\nMelding:\n\n$msg";

 

 

if(mail($receiverMail, $subject, $msgformat, "From: $name <$email>")) {

echo "<title>Sendt</title><h2><div align=center>Sendt</h2><p><div align=center></p>"; }

 

 

 

noe som er feil her?

 

har ikke tatt med selve koden for formen jeg bruker

Lenke til kommentar

Får du noen feilmelding?

 

Men det kan være lurt å sette noen påkrevde felt.

 

En enkel måte å sjekke dette på er ved å bruke array()

 

$påkrevd = array('name', 'adress', 'email', 'subject', 'msg', 'cellular');
if(empty($_POST[$påkrevd])) 
{
 echo "Alle felt merket med stjerne(*) må fylles ut";
}
else 
{
 mail($receiverMail, $subject, $msgformat, From: $name <$email>")
 echo "Mailen ble sendt";
}

Lenke til kommentar

ini_set("smtp.servern.no");

 

hvor skal jeg legge til denne koden?

 

skal den inn i den kode teksten som jeg har her:

 

if ($_POST['submit'] == TRUE) {

$receiverMail = "[email protected]";

 

$name = stripslashes(strip_tags($_POST['name']));

$adress = stripslashes(strip_tags($_POST['adress']));

$telephone = stripslashes(strip_tags($_POST['telephone']));

$cellular = stripslashes(strip_tags($_POST['cellular']));

$telefax = stripslashes(strip_tags($_POST['telefax']));

$postaladress = stripslashes(strip_tags($_POST['postaladress']));

$email = stripslashes(strip_tags($_POST['email']));

$subject = stripslashes(strip_tags($_POST['subject']));

$msg = stripslashes(strip_tags($_POST['msg']));

$ip = $_SERVER['REMOTE_ADDR'];

$host = gethostbyaddr($ip);

$hour = date("H:i:s - d.m.Y");

 

$msgformat = "\nNavn: $name\nAdresse: $adress\nIP-adresse: $ip ($host) @ $hour\nTelefon: $telephone\nMobil: $cellular\nTelefax: $telefax\nPoststed: $postaladress\nE-post: $email\nMelding:\n\n$msg";

 

 

if(mail($receiverMail, $subject, $msgformat, "From: $name <$email>")) {

echo "<title>Sendt</title><h2><div align=center>Sendt</h2><p><div align=center></p>"; }

Lenke til kommentar

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...