webForumDet fria alternativet

skicka mail med php

3 svar · 219 visningar · startad av Mums

MumsMedlem sedan jan. 20026 inlägg
#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...
?????

------------------
Mums lär sig php :)

SPiNMedlem sedan mars 20005 832 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! ;)

------------------
SPiN, bjorne.w@telia.com

[Redigerat av SPiN den 14 feb 2002]

MumsMedlem sedan jan. 20026 inlägg
#3

hur menar du formatera användarens värden?

------------------
Mums lär sig php :)

SPiNMedlem sedan mars 20005 832 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 (). :)

------------------
SPiN, bjorne.w@telia.com

Genererad på 369 ms · cache AV · v20260730165559-full.f96bc7eb