[gezocht] soort contact script

Status
Niet open voor verdere reacties.

cool2009

Gebruiker
Lid geworden
28 jan 2007
Berichten
108
Ik ben al een tijdje bezig met het vinden van een script.
met gewoon 1 tekstvak en een verzendknop dat dan naar mijn email adres word gestuurd.
Ik heb het ook al geprobeerd te maken gebaseerd op andere contact scripts maar dit is mij dan ook niet gelukt
duidelijkheid: liefst in php
|=============================|
| Hier de tekst van de persoon |
| . |
| . |
| . |
| . . |
|=============================|
verzendknop

that's it
Misschien is het voor jullie appeltje eitje maar ik vak niet zoveel van php
EDIT: het weergeeft niet echt goed ik denk dat jullie het wel snappen
 
Laatst bewerkt:
Elke contact-script dat je download zal een textveld bevatten dus dat je er dan niet uit komt vind ik vreemd.

In principe hoef je alleen dit maar te hebben:
PHP:
// Config
$webmaster = 'jouwemail@adres.nl';
$onderwerp = 'Reactie op je site';
// end Config

if(isset($_POST['submit']) && !empty($_POST['bericht'])) {
  mail($webmaster, $onderwerp, $_POST['bericht']);
  echo 'Bericht verstuurd!';
} else {
echo <<<EIND
<html>
<head>
 <title>Formulier</title>
</head>
<body>
<form method="post">
<textarea name="bericht"></textarea><br />
<input type="submit" value="Verzenden" name="submit" />
</form>
</body>
</html>
EIND;
}
Ik snap alleen niet waarom je een contactformulier wilt maken waarmee je geen contact op kunt nemen met degene die het formulier heeft ingevuld :confused:
 
Dat is ook niet de bedoeling, het is ook niet echt een contact formulier.
Het is gewoon iemand stuurt iets dat ik dan op de website laat verscheinen.
iniedergeval bedankt :D als ie werkt dan verander ik even de status

EDIT:
<?php
// Config
$webmaster = 'noreply@dutchsupport.nl';
$onderwerp = 'Er is een nieuw script verstuurd.';
// end Config

if(isset($_POST['submit']) && !empty($_POST['bericht'])) {
mail($webmaster, $onderwerp, $_POST['bericht']);
echo 'Bericht verstuurd!';
} else {
echo <<<EIND
?>
<html>
<head>
<title>Formulier</title>
</head>
<body>
<form method="post">
<p align="center">
<textarea name="bericht" rows="6" cols="46"></textarea><br />
<input type="submit" value="Verzenden" name="submit" /></p>
</form>
</body>
</html>
Hij doet het niet heb hem ietsje aaangepast.
Heb deze error:
Parse error: syntax error, unexpected $end in /storage/mijndomein/users/080669/public/sites/www.01010.dutchsupport.nl/versturen.php on line 24
Dit snap ik niet omdat ik dat niet kan vinden xD
lijn 24 is volgens mij een lege regel onder de html afsluiting
De 1e van jouw deed het wel
 
Laatst bewerkt:
Niet met dingen gaan rommelen als je niet weet wat het doet :rolleyes:

echo <<<EIND geeft aan dat alles moeten worden ge-echoëd totdat EIND; voorbij komt.

Wat je nu doet is je zegt dat hij alles moet echoën tot EIND maar vervolgens sluit je de PHP-tags af dus hoef je het HTML niet te echoën. Daarna zet je dus aan het eind geen sluit-accolade voor het ELSE-statement.
 
Bedankt voor de ingewikkelde tips het is met toch gelukt :D
Kan ik er ook nog wat van leren.
zal nu even probere of ik de email ontvang
hij doet het bedankt :D
Nu ga ik zelf wel een ip functie erin maken want ik vind het nutteloos om alles aan een ander te vragen
 
Laatst bewerkt:
Vragen is soms beter dan zelf wat aan rommelen ;) Succes
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan