Hallo,
Ik heb een e-mail script gemaakt waarmee mensen anoniem een mail kunnen versturen.
Nu wil ik dat gelogd hebben in een database voor de datum, en dan wil ik dat je niet binnen 10 minuten nog een mail kan sturen.
Dus als je een mail verstuurd moet je 10 minuten wachten voordat je nog een mail kan sturen.
Hoe maak je dat? Ik hoef alleen de query te weten die kijkt of er al 10 minuten tussen zit met jouw ip.
Hopelijk kan het
Ik heb een e-mail script gemaakt waarmee mensen anoniem een mail kunnen versturen.
Nu wil ik dat gelogd hebben in een database voor de datum, en dan wil ik dat je niet binnen 10 minuten nog een mail kan sturen.
Dus als je een mail verstuurd moet je 10 minuten wachten voordat je nog een mail kan sturen.
Hoe maak je dat? Ik hoef alleen de query te weten die kijkt of er al 10 minuten tussen zit met jouw ip.
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]// Auteur: Jelle Schneiders
// Niks kopiëren zonder toestemming[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/IsSet"]IsSet[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]submit[/COLOR][COLOR= #007700]]))
{[/COLOR]
[COLOR= #0000BB]$naam_ontvanger[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naar_naam[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$email_ontvanger[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naar_emailadres[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$naam_verzender[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]van_naam[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$email_verzender[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]van_emailadres[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$onderwerp[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]onderwerp[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$bericht_verzender[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bericht_verzender[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$headers[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"From: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$naam_verzender[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" <"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$email_verzender[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]">
"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$bericht[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$bericht_verzender[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$email_ontvanger[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$onderwerp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$bericht[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$headers[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<div id="succes">Mail is verstuurd, over 10 minuten kan je nog een mail sturen!</div>[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
?>
<form action="" method="post">
Naam ontvanger: <input type="text" name="naar_naam"><br />
Email ontvanger: <input type="text" name="naar_emailadres"><br /><br />
Naam verzender: <input type="text" name="van_naam"><br />
Email verzender: <input type="text" name="van_emailadres"><br /><br />
Onderwerp: <input type="text" name="onderwerp"><br />
bericht:<br />
<textarea name="bericht_verzender"></textarea>
<br /><br />
<input type="submit" name="submit" value="versturen">
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?> Hopelijk kan het
