Skip to content

Instantly share code, notes, and snippets.

View sabaraouf's full-sized avatar

Saba Raouf sabaraouf

  • Berlin, Germany
View GitHub Profile
@sabaraouf
sabaraouf / validate-and-submit-form.js
Last active August 29, 2015 13:56
Validate and submit mailchimp form
$(document).ready(function() {
$('#subscribe').submit(function() {
if (!valid_email_address($("#email").val()))
{
$(".message").html('The email address you entered was invalid. Please make sure you enter a valid email address to subscribe.');
}
else
{
$(".message").html("<span style='color:green;'>Adding your email address...</span>");
@sabaraouf
sabaraouf / mailchimp-form.html
Last active August 29, 2015 13:56
Mailchimp form
<div class="message"></div>
<form role="form" method="post" id="subscribe">
<input type="email" id="email" name="email" placeholder="you@yourself.com" value="">
<button type="submit">SUBSCRIBE</button>
</form>
@sabaraouf
sabaraouf / mailchimp_subscribe_user.php
Last active January 17, 2016 01:29
MailChimp API - Subscribe User
<?php
$api_key = "YOUR_API_KEY";
$list_id = "YOUR_LIST_ID";
require('Mailchimp.php');
$Mailchimp = new Mailchimp( $api_key );
$Mailchimp_Lists = new Mailchimp_Lists( $Mailchimp );
$subscriber = $Mailchimp_Lists->subscribe( $list_id, array( 'email' => htmlentities($_POST['email']) ) );
if ( ! empty( $subscriber['leid'] ) ) {