FacileForm e-mail notificatie

Moderator: pe7er

Forum rules
Forum Regels
Locked
User avatar
slurfje
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 127
Joined: Wed Jan 11, 2006 5:50 pm
Location: Bunde
Contact:

FacileForm e-mail notificatie

Post by slurfje » Fri Mar 30, 2007 3:32 pm

Na enig puzzelen heb ik toch eenvoudig met FacileForm (1.4.7) een aanmeldingsformulier gemaakt.
Nu wil ik dat ook de inzender een kopie van de notificatie e-mail krijgt.
Op het forum van facileforum  staan daar wel enkele topics over( zie http://www.facileforms.biz/forum/index. ... ,13.0.html) maar het lukt mij niet het script (piece/onderdeel) werkend te krijgen.
Ook niet als ik de codering bij het formulier met script> begin óf beëindig verzenden, activeer.

Wie weet wat ik fout doe?
Hier is het script:

// declare globals used in this piece
global $mosConfig_mailfrom, $mosConfig_fromname, $mosConfig_sitename;

// include facile forms standard library
$this->execPieceByName('ff_InitLib');

// This part sends the confirmation e-mail to the visitor
$this->sendMail(
    $mosConfig_mailfrom,                   // email from name: as in config.php
    $mosConfig_fromname,                   // email from addres: as in config.php
    ff_getSubmit('email'),                 // email address off reciever in this case same as visitor
    'Inschrijving toernooi - '. $this->formrow->title(), // subject
'xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxx'."

".ff_getSubmit('voornaam')." ".ff_getSubmit('achternaam')."
"."
".'Je aanmelding is in goede orde ontvangen.'."
"."
".'Je hebt je ingeschreven met de volgende gegevens. Deze zijn verstuurd naar het wedstrijdsecretariaat.'."
"."
".'Naam:'." ".ff_getSubmit('voornaam')." ".ff_getSubmit('achternaam')."
".'Kyu:'." ".ff_getSubmit('kyu'). ".'gewicht:'." ".ff_getSubmit('gewicht')."
".'Geboorte datum:'." ".ff_getSubmit('gebdat')."
".'Telefoonnummer:'." ".ff_getSubmit('tel')." ".'E-mail:'." ".ff_getSubmit('email')."
"."
".'Vergeet niet tijdig het inschrijfgeld te voldoen!.'"
".'Veel succes op het toernooi!'"
".'Judogroet,'."
"."
".'Michel van Loo'."
".'Wedstrijdsecretaris.'"
);

Alvast dank voor iedere ondersteuning  ;).

JM
Last edited by slurfje on Sat Mar 31, 2007 9:53 pm, edited 1 time in total.

User avatar
slurfje
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 127
Joined: Wed Jan 11, 2006 5:50 pm
Location: Bunde
Contact:

Re: FacileForm e-mail notificatie

Post by slurfje » Fri Mar 30, 2007 3:42 pm

bericht verwijderd ivm foutje (had op quote geklikt ipv modify) :-[
(zou handig zijn als ik eigen entries kon verwijderen... kan dat niet)?
Last edited by slurfje on Fri Mar 30, 2007 4:25 pm, edited 1 time in total.

User avatar
slurfje
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 127
Joined: Wed Jan 11, 2006 5:50 pm
Location: Bunde
Contact:

Re: FacilrForm e-mail notificatie

Post by slurfje » Fri Mar 30, 2007 4:15 pm

het is overigens de bedoeling dat het formulier alleen voor geregistreerde bezoekers beschikbaar komt. T.z.t. zal ik dan ook proberen de data uit de DBase in het formulier op te nemen (zoals naam en e-mailadres...).

Groet

JM

User avatar
TvB
Joomla! Explorer
Joomla! Explorer
Posts: 376
Joined: Tue Aug 23, 2005 5:27 pm
Location: Roden

Re: FacileForm e-mail notificatie

Post by TvB » Fri Mar 30, 2007 5:24 pm

Hoi Jeroen,
Leuk, zo'n thread in je eentje?  ;D

User avatar
slurfje
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 127
Joined: Wed Jan 11, 2006 5:50 pm
Location: Bunde
Contact:

Re: FacileForm e-mail notificatie

Post by slurfje » Fri Mar 30, 2007 5:30 pm

TvB wrote: Hoi Jeroen,
Leuk, zo'n thread in je eentje?  ;D
Hey Theo,
Dit gebeurd als je wat te lang op het schern tuurt... verwissel je gemakkelijk de buttons ;)
Verder is het (nog) wel eenzaam ja  :D


Groetjes,
JM 8)
Last edited by slurfje on Fri Mar 30, 2007 5:31 pm, edited 1 time in total.

User avatar
TvB
Joomla! Explorer
Joomla! Explorer
Posts: 376
Joined: Tue Aug 23, 2005 5:27 pm
Location: Roden

Re: FacileForm e-mail notificatie

Post by TvB » Fri Mar 30, 2007 6:17 pm

Helaas, Jeroen - ik heb geen ervaring met Facile Forms en kan ook niet zo 1-2-3 ontdekken waar het aan kan liggen  :(

User avatar
slurfje
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 127
Joined: Wed Jan 11, 2006 5:50 pm
Location: Bunde
Contact:

Re: FacileForm e-mail notificatie

Post by slurfje » Fri Mar 30, 2007 6:23 pm

TvB wrote: Helaas, Jeroen - ik heb geen ervaring met Facile Forms en kan ook niet zo 1-2-3 ontdekken waar het aan kan liggen  :(
Toch bedankt voor je reactie Theo. Maakt het wat minder eenzaam  ;D.

JM 8)

User avatar
slurfje
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 127
Joined: Wed Jan 11, 2006 5:50 pm
Location: Bunde
Contact:

Re: FacileForm e-mail notificatie

Post by slurfje » Sat Mar 31, 2007 9:50 pm

Hey,

Dank zij de hulp van Fred van der Schaar (moderator van het forum van facileforms.biz) is het probleem opgelost.
De fout werd veroorzaakt bij het aanroepen van de titel.
Uiteindelijk ziet de code (piece) er ook wel wat anders en overzichtelijker uit ;).

Ik hoop dat ik hierbij iemand een plezier kan doen!
JM 8)

Zie hier het resultaat (plaatsen in begin versturen van het form):

// declare globals used in this piece
global $mosConfig_mailfrom, $mosConfig_fromname, $mosConfig_sitename;

// include facile forms standard library
$this->execPieceByName('ff_InitLib');

// eerst de hele email body opbouwen in een string is makkelijker te debuggen
// de functie nl() geeft een nieuwe regel (new line)

$message .= "xxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxx".nl();
$message .= ff_getSubmit('voornaam')." ".ff_getSubmit('achternaam').nl().nl();
$message .= "Je aanmelding is in goede orde ontvangen.".nl().nl();
$message .= "Je hebt je ingeschreven met de volgende gegevens. Deze zijn ook verstuurd naar het wedstrijdsecretariaat.".nl();
$message .= "Naam: ".ff_getSubmit('voornaam')." ".ff_getSubmit('achternaam').nl();
$message .= "Kyu:  ".ff_getSubmit('kyu')." gewicht: ".ff_getSubmit('gewicht').nl();
$message .= "Geboorte datum: ".ff_getSubmit('gebdat').nl()."Telefoonnummer: ".ff_getSubmit('tel');
$message .= " E-mail: ".ff_getSubmit('email').nl();
$message .= nl()."Vergeet niet tijdig het inschrijfgeld te voldoen!".nl()."Veel succes op het toernooi!".nl().nl();
$message .= "Judogroet,".nl().nl()."Michel van Loo".nl()."Wedstrijdsecretaris";

// Titel voor dit formulier
$title = "Judo toernooi 1 april";

// This part sends the confirmation e-mail to the visitor
$this->sendMail(
    $mosConfig_mailfrom,                                    // email from name: as in config.php
    $mosConfig_fromname." - Inschrijving",            // email from addres: as in config.php
    ff_getSubmit('email'),                                    // email address off reciever in this case same as
    "Inschrijving toernooi - ".$title,                        // subject
    $message
);

// $cc is een array met de emailadressen die de mail OOK moeten ontvangen
$cc = array("[email protected]", "[email protected]");

// This part sends the confirmation e-mail to the hardcoded recievers
$this->sendMail(
    $mosConfig_mailfrom,                                          // email from name: as in config.php
    $mosConfig_fromname." - Inschrijving",                  // email from addres: as in config.php
    $cc,                                                                  // email of recipient (2)
    "Bevestiging van inschrijving toernooi - ".$title,       // subject
    $message

);

bij beëindig versturen onderstaande code invullen:

// include facile forms standard library
$this->execPieceByName('ff_InitLib');

$message1 = "Beste ".ff_getSubmit('voornaam')." ".ff_getSubmit('achternaam');
$message1 .= ", je aanmelding is in goede orde ontvangen.";
ff_die($message1,"home","","Terug naar homepage");
Last edited by slurfje on Mon Apr 02, 2007 8:23 pm, edited 1 time in total.

User avatar
TvB
Joomla! Explorer
Joomla! Explorer
Posts: 376
Joined: Tue Aug 23, 2005 5:27 pm
Location: Roden

Re: FacileForm e-mail notificatie

Post by TvB » Sat Mar 31, 2007 9:59 pm

Hoi Jeroen, gefeliciteerd met de oplossing! Daar was ik dus nooit opgekomen... ;)

User avatar
slurfje
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 127
Joined: Wed Jan 11, 2006 5:50 pm
Location: Bunde
Contact:

Re: FacileForm e-mail notificatie

Post by slurfje » Sat Mar 31, 2007 10:06 pm

TvB wrote: Hoi Jeroen, gefeliciteerd met de oplossing! Daar was ik dus nooit opgekomen... ;)
Dag Theo,

Dank je wel. Ik dus ook niet.
Ik had de eerste code ook uit het forum gehaald maar blijkbaar was deze toch verouderd.
Ik moet echt een compliment aan Fred maken die (ook buiten het forum om) er echt tijd en aandacht aan heeft besteed.
Maar het werkt nu prima dus...
wie weet heeft iemand anders uit dit forum er ook nog wat aan  ;).

Groetjes en tot een volgende keer Theo  ;D.

JM 8)

urbi
Joomla! Apprentice
Joomla! Apprentice
Posts: 40
Joined: Fri Nov 04, 2005 2:20 pm
Contact:

Re: FacileForm e-mail notificatie

Post by urbi » Mon Apr 02, 2007 7:59 pm

beste jeroen..

Waar heb je die code allemaal gelaten? ik heb ook een simpele formulier gemaakt maar wil ook de afzender het resultaat geven.

Heb je nog een antwoord voor mij?

User avatar
slurfje
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 127
Joined: Wed Jan 11, 2006 5:50 pm
Location: Bunde
Contact:

Re: FacileForm e-mail notificatie

Post by slurfje » Mon Apr 02, 2007 8:18 pm

urbi wrote: beste jeroen..

Waar heb je die code allemaal gelaten? ik heb ook een simpele formulier gemaakt maar wil ook de afzender het resultaat geven.

Heb je nog een antwoord voor mij?
Hey Urbi,
Er van uitgaande dat je een formulier in FF hebt gemaakt klik je op 'Bewerk Formulier'.
Dan in de laatste tab 'verstuur' en onder 'begin verzenden' in 'standaard' de code plakken.

Onderstaand deel van de code plakken bij 'beëindig verzenden' en dan moet alles werken (natuurlijk wel je eigen strings uit je form in de code definiëren).

Succes!

Jeroen 8)

// include facile forms standard library
$this->execPieceByName('ff_InitLib');

$message1 = "Beste ".ff_getSubmit('voornaam')." ".ff_getSubmit('achternaam');
$message1 .= ", je aanmelding is in goede orde ontvangen.";
ff_die($message1,"home","","Terug naar homepage");
Last edited by slurfje on Mon Apr 02, 2007 9:15 pm, edited 1 time in total.

User avatar
theflyingdutchman
Joomla! Explorer
Joomla! Explorer
Posts: 428
Joined: Wed Feb 01, 2006 4:53 pm
Location: 't schone brabant
Contact:

Re: FacileForm e-mail notificatie

Post by theflyingdutchman » Thu Apr 03, 2008 7:25 pm

slurfje wrote:Hey,

Dank zij de hulp van Fred van der Schaar (moderator van het forum van facileforms.biz) is het probleem opgelost.
De fout werd veroorzaakt bij het aanroepen van de titel.
Uiteindelijk ziet de code (piece) er ook wel wat anders en overzichtelijker uit ;).

Ik hoop dat ik hierbij iemand een plezier kan doen!
JM 8)
krijg het helaas nog niet voor elkaar

***edit***
tis toch goed gekomen
Je moet toch ergens in geloven, ik geloof dat ik nog maar een biertje pak.


Locked

Return to “Componenten 1.0.x”