Email van een persoon krijgen. (voor nieuwsbrief)

Status
Niet open voor verdere reacties.

gebruiker241

Gebruiker
Lid geworden
8 mrt 2008
Berichten
209
Heey helpmij-ers, Ik ben 12 jaar en kan al aardig php voor mn leeftijd (A)
Ik heb nu een nieuwsbrief systeem en hij werkt top, ik wil één ding veranderen, het uitschrijven...

Je moet nu een email intikken (dus je kan ook andermans email invoeren)
Voorbeeld van de mail:


// begin mail \\
Van: (mijn email)
Naar: abcdefg@hijklmnop.nl
Onderwerp: Test

Text...
-----------------
Uitschijven? Klik hier: (..).nl/uitschijven.php?action=uitschrijven
----------------

//Eind mail\\


Maar ik wil het email van de persoon dus inplaats van:
Uitschijven? Klik hier: (...).nl/uitschijven.php?action=uitschrijven
Word het dus ongeveer:
Uitschijven? Klik hier: (...).nl/uitschijven.php?action=abcdefg@hijklmnop.nl

(ik ga het beter maken zodat je je eigen email niet zien :P waarschijnlijk met md5 ofzo die de bij mysql gebruiken voor wachtwoorden opslaan)

Alvast bedankt. :thumb:
 
Laatst bewerkt:
In de database een hash (MD5 bijvoorbeeld) opslaan van een willekeurige tekenreeks, met daarbij het betreffende emailadres.

123@bla.nl - ds89sd8a9d8dsa8d9898er


Als je dan naar hem mailt doe je dit:

uitschrijven.php?hash=ds89sd8a9d8dsa8d9898er

Vervolgens check je welke hash er bij dat mailadres hoort en schrijf je 'm uit. Je kunt er beter ook nog een id bij zetten, dus de id van de rij in MySQL.
 
In de database een hash (MD5 bijvoorbeeld) opslaan van een willekeurige tekenreeks, met daarbij het betreffende emailadres.

123@bla.nl - ds89sd8a9d8dsa8d9898er


Als je dan naar hem mailt doe je dit:

uitschrijven.php?hash=ds89sd8a9d8dsa8d9898er

Vervolgens check je welke hash er bij dat mailadres hoort en schrijf je 'm uit. Je kunt er beter ook nog een id bij zetten, dus de id van de rij in MySQL.

Maar dan moet ik natuurlijk eerst zn email weten XD
 
Eh, dat weet je toch? Anders kun je toch überhaupt geen mail sturen? :confused:
 
Ja, en als ze zich inschrijven sla je het mailadres op in de database, je plaatst er een hash bij, en met de hash en het rij-id kun je ze dan uitschrijven met die link.
 
Ja, en als ze zich inschrijven sla je het mailadres op in de database, je plaatst er een hash bij, en met de hash en het rij-id kun je ze dan uitschrijven met die link.


Ze worden opgeslagen in een text bestand :S als ik dat moet verandere kan ik net zo goed een ander script zoeken dat jaren duurt :P


Edit:

Het het al nu alleen nog die MD5 ofzo toepassen!

Nog bedankt voor de moeite.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan