Beste SDers,
Helaas zit ik met een probleem en heb met spoed hulp nodig. Mijn contactforumulier werkt niet meer en weet niet hoe ik het kan fixen. Het gaat om: http://www.studentenhuisschoonmaken.nl/
Misschien dat iemand mij hier mee kan helpen. Eventueel ook betaald.
velden
en mijn form.phpCode:<form action="php/form.php" method="post" class="form" id="contact-form"> <div class="field icon-name"><input type="text" name="fields[Name]" placeholder="Naam" class="required" /></div> <div class="field icon-map"><input type="text" name="fields[Place]" placeholder="Plaats" class="required" /></div> <div class="field icon-email half-size"><input type="text" name="fields[Email]" placeholder="Email" class="required email" /></div> <div class="field icon-phone half-size-last"><input type="text" name="fields[Phone]" placeholder="Mobiel" /></div> <div class="field icon-message"><textarea name="fields[Message]" style="height:63px" placeholder="Kies uw urenpakket en bepaal de datum en tijd?"></textarea></div> <div> <input type="checkbox" />Ik ga akkoord met de <a href="links.htm" taget="_blanc"> Algemene Voorwaarden </a></div> <input type="submit" value="Bestel uw Schoonmaker" /> <div class="clear"> </div> </form>
Laat maar weten.PHP Code:
<?php
/************ CONFIG ******************/
$_SETTINGS['send_to_email']=true; // true/false to send data on email or 'gdocs' to store data in Google.Docs
$_SETTINGS['store_to_gdocs']=false; // true/false to store data in Google.Docs Spreadsheet
$_SETTINGS['store_to_mailchimp']=false; // true/false to store submitted emails to your MailChimp List
// Email Settings
$_SETTINGS['email']['address']='info@huurbieding.nl'; // Email to receive data
$_SETTINGS['email']['from']='info@huurbieding.nl'; // "from: email" field in message
$_SETTINGS['email']['fromName']='theForm Landing Page'; // "from: name" field in message
$_SETTINGS['email']['subject']='Form filled on landing page'; // message subject
/****************************************/
if(@$_POST['site'] != 1)
die(); // antispam
$ret=array('error'=>0);
/**************** EMAIL method ************************/
if($_SETTINGS['send_to_email'])
{
include_once("phpMailer/class.phpmailer.php");
$mail = new PHPMailer(); // defaults to using php "mail()"
$body = '<body><h1>'.$_SETTINGS['email']['subject'].'</h1><table border="0">';
$body .='<tr valign="top"><td>Date:</td><td>'.date("m/d/Y H:i").'</td></tr>';
foreach($_POST['fields'] as $k=>$v)
$body.='<tr valign="top"><td>'.$k.':</td><td>'.str_replace("\n",'<br>',$v).'
</td></tr>';
$body .='</table></body>';
$body = eregi_replace("[\]",'',$body);
$mail->From = $_SETTINGS['email']['from'];
$mail->FromName = $_SETTINGS['email']['fromName'];
$mail->Subject = $_SETTINGS['email']['subject'];
$mail->AltBody = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test
$mail->MsgHTML($body);
$mails=explode(',',$_SETTINGS['email']['address']);
foreach($mails as $v)
$mail->AddAddress(trim($v));
if(!$mail->Send())
$ret['error']=1;
}
/**************** GOOGLE.DOCS method ************************/
if($_SETTINGS['store_to_gdocs'])
{
include_once("GoogleSpreadsheet/Google_Spreadsheet.php");
$ss = new Google_Spreadsheet($_SETTINGS['gdocs']['user'],$_SETTINGS['gdocs']['password']);
$ss->useSpreadsheet($_SETTINGS['gdocs']['spreadsheet_name']);
$ss->useWorksheet($_SETTINGS['gdocs']['worksheet_name']);
$row = array
(
"Date" => date("m/d/Y H:i"),
);
foreach($_POST['fields'] as $k=>$v)
$row[$k]=$v;
if(!$ss->addRow($row))
$ret['error']=1;
}
if($_SETTINGS['store_to_mailchimp'])
{
if(@$_POST['fields'][$_SETTINGS['email_field_name']] && $_SETTINGS['mailchimp']['apikey'] && $_SETTINGS['mailchimp']['listId'])
{
include_once 'mailChimp/MCAPI.class.php';
$MCAPI = new MCAPI($_SETTINGS['mailchimp']['apikey']);
$arr=array('EMAIL'=>$_POST['fields'][$_SETTINGS['email_field_name']]);
if($_SETTINGS['first_name_field_name'])
$arr['FNAME']=@$_POST['fields'][$_SETTINGS['first_name_field_name']];
if($_SETTINGS['last_name_field_name'])
$arr['LNAME']=@$_POST['fields'][$_SETTINGS['last_name_field_name']];
$MCAPI_batch[] = $arr;
$MCAPI_optin = true; //yes, send optin emails
$MCAPI_up_exist = true; // yes, update currently subscribed users
$MCAPI_replace_int = false; // no, add interest, don't replace
$MCAPI_vals = $MCAPI->listBatchSubscribe($_SETTINGS['mailchimp']['listId'], $MCAPI_batch, $MCAPI_optin, $MCAPI_up_exist, $MCAPI_replace_int);
if($MCAPI->errorCode)
$ret['error']=1;
}
else
$ret['error']=1;
}
header('Content-type: application/json; charset=utf-8');
header('Cache-Control: no-cache');
echo json_encode($ret);
?>
Met vriendelijke groet,
Ronald Boer[/QUOTE]
- [Spoed] Scripter gezocht voor contact formulier
-
14-03-2013, 09:56 #1
- Berichten
- 1.832
- Lid sinds
- 19 Jaar
[Spoed] Scripter gezocht voor contact formulier
-
14-03-2013, 10:04 #2
- Berichten
- 434
- Lid sinds
- 16 Jaar
Re: [Spoed] Scripter gezocht voor contact formulier
Beste, op www.cloudformz.com maak je je contactformulier binnen 3 minuten.
Voor eenmalig €14,95. Wijzigingen kun je online doorvoeren en zijn direct zichtbaar op je website zonder enige broncode aan te passen.
-
14-03-2013, 10:06 #3gast59522 Guest
Re: [Spoed] Scripter gezocht voor contact formulier
codecanyon.net? Al vanaf $1 een goed formulier
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic