Mailform-Handler V1

Door Dbr Br, 23 jaar geleden, 5.030x bekeken

Dit script neemt alle formulieren tot zijn rekening. Het enige benodigde voor dit script, is het volgende:

- een veld genaamd 'restricted', dat de namen van de velden die verplicht zijn bevat, gescheiden door een puntkomma.

- een veld genaamd 'subject' waarin het onderwerp in de betreffende mail wordt gezet.

- een veld genaamd 'email_adress_to' waarin het emailadres staat waarna het formulier wordt ge-emailt.

Er moet uiteraard gebruik gemaakt kunnen worden van een SMTP-server voor de mail functie.

Thats all, Enjoy!

Gesponsorde koppelingen

PHP script bestanden

  1. mailformhandler-v1

 

Er zijn 8 reacties op 'Mailform handler v1'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Jan Koehoorn
Jan Koehoorn
23 jaar geleden
 
0 +1 -0 -1
op het forum wordt vaak gevraagd naar dit soort scripts, dus deze lijkt me een heel nuttige toevoeging. Voor mensen die niet weten wat classes zijn, zou je er nog een voorbeeldje onder kunnen zetten hoe ze het kunnen gebruiken.
Jelmer -
Jelmer -
23 jaar geleden
 
0 +1 -0 -1
Een voorbeeldje hoe je hem moet implanteren zou wel makkelijk zijn...
Eris -
Eris -
23 jaar geleden
 
0 +1 -0 -1
Ja die mis ik eigelijk ook nog :(
 
0 +1 -0 -1
"Noting in this script has te be modified to be functional."
Weet je dit zeker?
Sander
Sander
23 jaar geleden
 
0 +1 -0 -1
Inderdaad, een voorbeeld zou heel makkelijk zijn..


23 jaar geleden
 
0 +1 -0 -1
njk,.n
Dbr Br
Dbr Br
23 jaar geleden
 
0 +1 -0 -1
Ja, sorry voor de ERG late reactie.
Om dit script te laten werken, hoef je alleen maar een formulier te maken die gegevens naar deze pagina stuurt.. Op deze manier hoef je niet te gaan liggen scripten om deze code te gebruiken. Het handige is namelijk dat je een groot deel van de mail gewoon met het formulier zelf kunt 'editten'.


Wat ik al zei bovenaan de pagina:
Quote:
- een veld genaamd 'restricted', dat de namen van de velden die verplicht zijn bevat, gescheiden door een puntkomma.

- een veld genaamd 'subject' waarin het onderwerp in de betreffende mail wordt gezet.

- een veld genaamd 'email_adress_to' waarin het emailadres staat waarna het formulier wordt ge-emailt.


Dus een pagina als deze zal de code zijn werk laten doen:

Quote:
<form method="POST" action="thispage.php" name="form1">
<!-- We willen de velden genaamd 'naam, password en emailadress' verplicht ingevuld laten worden -->
<input type="hidden" name="restricted" value="naam;password;emailadress" />
<!-- Hier het onderwerp dat in de mail moet komen te staan -->
<input type="hidden" name="subject" value="Inloggegevens" />
<!-- Hieronder het emailadres waarnaar de email gestuurd moet worden -->
<input type="hidden" name="email_adress_to" value="[email protected]" />
Naam: <input type="text" value="naam" /><br />
Password: <input type="password" value="password" /><br />
Email: <input type="text" name="emailadress" /><br />
Age: <input type="text" name="age" maxchars="2" /><br />
<input type="Submit" name="Submit">
<form>
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Mirella
mirella
23 jaar geleden
 
0 +1 -0 -1
Ik ben een redelijke beginner met php. Het lijkt erop dat dit een heel handig script is maar ik begrijp het niet helemaal. Klopt het dat ik een willekeurig html-formulier kan verwijzen naar bovenstaand script en dat die de inhoud ervan gaat mailen naar het mailadres [email protected]???

Ik heb nl een html formulier waarvan ik de ingevulde inhoud wil mailen op:
http://www.ferme-de-montenon.nl/form_test2b.php

En zou ik die pagina met het script dan thispage.php moeten noemen of juist de pagina met het html formulier of moet ik beide combineren?

Wie kan mij verder helpen??

Alvast dank voor jullie hulp!!!
groet,
Mirella

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. mailformhandler-v1

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.