webForumDet fria alternativet

Hur hämta avsändarens epostadress

PHP

4 svar · 218 visningar · startad av TomasA

Medlem sedan feb. 2003173 inlägg
Frågan#1

Jag har ett php-formulär som fungerar bra - utom att användarna
OFTA av misstag skriver fel i sin epostadress.
Så när jag skall kontakta dem kommer jag inte till dem.

Finns det någon hämtningsarray som gör att den som fyller
i blanketten också skickar sin rätta epostadress.
Han för gärna också varnas för att den kommer bifogas.

Tacksam för tips

Hare

// TomasA

Medlem sedan aug. 200218 625 inlägg
#2

Ett extra fält där användaren får fylla i sin adress en gång till, varpå e-postfälten jämförs mot varandra? Inget bombsäkert system men det kan få användaren att tänka till en gång extra.

Medlem sedan sep. 200436 inlägg
#3

här har du en funktion som kollar om eposten är skriven som
adress@xxxx.xxx

function checkmail ($youremail) {

if (ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.'@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $youremail)) {
return true;
} else {
return false;
}
}

Medlem sedan feb. 2003173 inlägg
#4

OK Jag har något likande som kollar att e-postadressen är en korrekt adress.

Ändå blir det fel. Man borde kansk kunna låta scriptet sända
formuläret direkt från avsändarens epostprogram.

Tips?

Medlem sedan aug. 200218 625 inlägg
#5

TomasA skrev:

Ändå blir det fel. Man borde kansk kunna låta scriptet sända formuläret direkt från avsändarens epostprogram.

Och om användaren inte har någon e-postklient installerad så...? ;)

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)