Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse

kan jeg bare komme med en post anngående denne?

Når du først har kommet hit så kan du like godt få svar.

hvis jeg fårstod dette riktig, så vil du ha en funksjon slik at folk kan melde seg på en slik nyhetsliste, er det rektig.

Jeg annbefaler deg å kanskje kikke littegranne på denne sia.

Hvis du går inn på " learn HTML " kan du finne noen ferdig oppsatt tabeller for noe allà sånt no.

paste dette inn i et tekst dokument, og sett inn litt andre tall hvis nødvendig, og mailen din, så kan du få noe slikt du ville ha. Da mottat du en mail fra en eller annen, så kan du heller bare legge til denne mailen som ville bli med i nyhetsbrevet inn mailen du skal sende ut til folk.

Jeg vet ikke om dette er en enkleste metoden for noe slikt, og jeg har heller ikke prøvd det, men jeg ville tipee dette funket.

Prøv da vel! :)

 

her en et eksempel på et slikt skjema.

 

<html>

 

<head>

</head>

 

<body>

 

<form method="POST" action="mailto:her skriver du inn mailen din"  enctype="text/plain">

<input type="text" name="name"

value="yourname" size="20"><br>

  <textarea rows="7" name="Message" cols="15"></textarea><br>

<input type="submit" value="send mail" name="submitbutton">

 

</form>

<p><br>

 </p>

 

</body>

 

</html>

 

hvis du ikke ville ha med deg begge rutene, er det bare å slette en!

Lykke til! :thumbup:

Lenke til kommentar

index.php

<form name="liste" action="add.php" method="post">
<input name="mailadresse" /><br />
<input type="submit" value="Send" />
</form>

add.php

<?php
$filename = 'mailliste.txt';
$somecontent = $_POST['mailadresse'];

if (is_writable($filename)) {

  if (!$handle = fopen($filename, 'a')) {
        echo "Feil: Kan ikke åpne $filename.)";
        exit;
  }

  if (fwrite($handle, $somecontent) === FALSE) {
      echo "Feil: . Kan ikke skrive til $filename.)";
      exit;
  }
  
  echo "$somecontent har blitt lagt til $filename.)";
  
  fclose($handle);
                  
} else {
  echo "Feil: $filename er ikke skrivbar!";
}
?>

Deretter må du lage et script som sender mail til alle på listen.

Lenke til kommentar
var det jeg skrev feil?

Hvis han hadde brukt metoden din, da måtte "brukeren" ha sendt skjemaet gjennom sin egen mail-adresse, noe som ikke er nødvendig med Toolshed's metode :)

oki?

jeg er ikke sikker på om jeg vet hva Toolshed`s metode er, men samma det.

Beklager at jeg ikke viste om det, da hadde jeg nok ikke posta den første meldingen min i dette innlegget, men det er fint at folk rettet på det.

:thumbup:

Lenke til kommentar

Et nyhetsbrev lar deg ofte melde på og melde av. Dermed kan det være ne fordel å lagre mail adresser og enkelt kune slette dem seinere.

 

Derfor ville jeg brukt php oh mySQL. Lagret de i db og når du skal sende, setter du opp et script som kjører ei while løkke og henter ut alle som skal ha mail.

se på mail() på php.net

 

Hvis du går for php løsning ville jeg prøvd meg frem og spurt videre i php delen :)

Lenke til kommentar

Jeg stemmer for svendsens måte. PHP og MSQL er uslåelig der.

 

Da kan du lage en tabell med feltene ID, navn, epost, mailadresse og aktiv, og la brukerne få skrive inn mailadressen sin selv, passord, bestemme om de vil ha nyhetsbrev eller ikke, og skrive inn navn.

 

Og dette uten at du trenger gjøre noe som helst... Bortsettfra å lage scriptet som ville tatt < 10 minutter... ;)

Endret av Toolshed
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å
×
×
  • Opprett ny...