webForumDet fria alternativet
Logga in / Bli medlem

skicka mail med php

PHP

3 svar · 221 visningar · startad av Mums

Medlem sedan jan. 20026 inlägg
Trådstart#1

kan jag på något sätt göra så att information någon skriver i ett formulär mailas till mig?
ex.

från: <input fält> ämne: <input fält>

det någon skrivit i fälten och klickat "ok" så mailas det till mig...
?????

Medlem sedan mars 20007 896 inlägg
#2

Sida.html

<html>
<form action="Sida.php" method="POST">
Ämne: <input type="text" name="frmSubject"/><br/>
Meddelande:<br/>
<textarea name="frmMessage"></textarea><br/>
<input type="submit" value="Skicka!"/>
</form>
</html>

Sida.php

<?php
if ( mail ( "din@epost.här", $_POST[ 'frmSubject' ], $_POST[ 'frmMessage' ] ) )
&nbsp; echo "Ditt e-mail skickades.";
else
&nbsp; echo "Ditt email skickades INTE.";
?>

Förslagsvis formaterar du användarens medskickade värden, så att du skyddar dig. Lite aldrig på användare! ;)

Medlem sedan jan. 20026 inlägg
#3

hur menar du formatera användarens värden?

Medlem sedan mars 20007 896 inlägg
#4

T.ex. ta bort alla \, ' och " som kan ställa till problem.

Förslagsvis kör du funktionen addslashes () innan, eller htmlentities (). :)

251 ms totalt · 4 externa anrop · v20260731065814-full.7d626504
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)