Jump to content
View in the app

A better way to browse. Learn more.

GTAGames.nl - De Nederlandse Grand Theft Auto Community!

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Mailformulier.

Hey, ik ben aan de slag gegaan met een mailformulier alleen nu zit ik vast. Dit is mijn code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Form</title>
</head>
<body>
<p>Onderwerp:</p>
<p>
 <input name="onderwerp" type="text" value="Hier je onderwerp aub" size="10" maxlength="25" />

</p>
<p>Bericht:</p>
<p>
 <textarea name="Bericht" cols="50" rows="10"></textarea>
</p>
<p>Naam:</p>
<p>
 <input name="Naam" type="text" value="Hier je naam aub" size="10" maxlength="25" />
<p>

Email:</p>
 <p>
<input name="email" type="text" value="Hier je email aub" size="10" maxlength="25" />
</p>

<?

$Naam="Naam: $_POST[‘naam’] n"; 
$Email="Email: $_POST[‘email’] n"; 
$Bericht="Bericht: $_POST[‘bericht’] n"; 
mail("mijnemail(at) live DOT nl", "$_POST[‘onderwerp’]", "$Naam $Email $Bericht"); 

?> 

<input name="Verzend" type="submit" value="Verzenden" />
</body>

</html>

(Ik heb mijn email en alles wel ingevuld maar heb ik op dit forum gezet als mijnemail(at) live DOT nl want mijn email hoeft hier niet te komen dacht ik zo.)

Maar de bedoeling is dus dat mensen een bericht kunnen typen en dat naar mij toe kunnen sturen. Ik heb een screenshot van hoe het er nu uitziet:

http://i30.tinypic.com/2v9dfo5.png

Alvast bedankt,

GtaSlave

Featured Replies

Hallo

Ik heb hier zelf niet super veel verstand wel (ben aan het leren). Maar hier heb je als het goed is PHP voor nodig. Misschien is dit scriptje wel iets voor jouw.

Succes ermee

MVG,

Omar

  • Author
Hallo

Ik heb hier zelf niet super veel verstand wel (ben aan het leren). Maar hier heb je als het goed is PHP voor nodig. Misschien is dit scriptje wel iets voor jouw.

Succes ermee

MVG,

Omar

Dan kom ik niet op een pagina uit met een script erop. Btw, het formulier zelf moet in HTML gemaakt worden en het verzenden ervan gaat met PHP dacht ik...:puh: Maar iemand anders die het weet? Of een goed script weet te vinden meestal als ik een script van internet pak en plak hem in dreamweaver dan krijg ik geen goed mailformulier, maar dan met allemaal errors etc...

Grtz,

GtaSlave

Edit:

Ik heb nog even verder gezocht en kwam op deze site uit:

http://tutorialcenter.tu.funpic.org/websit...torials/315.php

Ik heb alles gedaan zoals het moet, en krijg ik deze error:

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\PHP server\wamp\www\post.php on line 38

Uw bericht is met succes verzonden. We helpen U zo snel mogelijk.

Ik heb mijn inbox gecheckt en ik heb geen email. Ik denk dat er een poort ofzo gesloten is? Die open moet, is iemand die weet wat deze error betekent?

Hier het script:

Form.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Form</title>
</head>
<body>

<form name="form1" method="post" action="post.php"> 
<p align="center">Uw 
Naam: <br><input name="naam" type="text" value""><br> 
Uw 
E-mail: <br><input name="email" type="text" value=""></p>
<p align="center">Uw Bericht:<br> 
<textarea name="bericht" rows="7" cols="45"></textarea><br> 
<input type="submit" name="Submit" value="Verzenden">
</body>

</html>

Post.php:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Error</title>
</head>

<?php 
$naam = htmlspecialchars($_POST['naam']);
$email = htmlspecialchars($_POST['email']);
$bericht = htmlspecialchars($_POST['bericht']);

if (!$naam) {
echo "U heeft geen naam ingevuld!";
exit; }

if (!$email) {
echo "U heeft geen e-mailadres ingevuld!";
exit; }

if (!$bericht) {
echo "U heeft geen bericht ingevuld!";
exit; }

else {

$tijd = time();
$datum = strftime("%d/%m/%y %H:%M", $tijd);
$ip = getenv("REMOTE_ADDR");
$message = "" . $naam . " met het e-mailadres " . $email . " en het IP $ip stuurde op $datum het volgende bericht: 
____________________________________
" . $bericht . "
------------------------------------";

$mailadres = "Arno_elevelt(at) live DOT nl";
$message = str_replace ("<br>","\n", $message);
mail("$mailadres", "Bericht van Dutch Race Boys",
$message, "From: " . $email . "");

echo "Uw bericht is met succes verzonden. We helpen U zo snel mogelijk."; 
}
?> 

<body>
</body>
</html>

Dit staat nu in php.ini:

[mail function]

; For Win32 only.

SMTP = localhost

smtp_port = 25

; For Win32 only.

;sendmail_from = test (at) hotmail DOT com

Wat moet ik daar aan veranderen?

Edited by GtaSlave

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.