Genereer voorbeeldcode
Direct naar...
Implementatie vormOndersteunende bestanden
- callmenow.js; clientside controle geldig telefoonnummer
- email.php; voor eigen Call me Now emailberichten
Formulier op website
code:
<input type="hidden" name="uid" value="0">
<input type="hidden" name="pid" value="0">
<input type="hidden" name="cc" value="31">
<input type="hidden" name="rbConnection" value="multi">
<input type="hidden" name="save" id="save" value="true" />
<br/>
Uw telefoonnummer: <br/>
<input id="phonenumber" name="phonenumber" size="15" type="text">
<input class="submit" value="Bel nu gratis" type="submit">
</form>
<div id="messageArea" style="color: #cc0000; font-family: arial; font-size:10px;"></div>
Link op website
Klik hier indien het formulier niet goed werkt.
code:
hier indien het formulier niet goed werkt.</a>
Link in e-mailbericht
Code:
callmenow.js
Code:
function checkPhonenumber( form ){
phonenumber = form.phonenumber.value;
phonenumber.replace(/-| /g,'');
if (phonenumber == "") {
document.getElementById('messageArea').innerHTML = "Geen telefoonnummer ingevuld";
form.phonenumber.focus();
return false ;
} else if (phonenumber.length < 8 || phonenumber.length > 12) {
document.getElementById('messageArea').innerHTML = "Ongeldig telefoonnummer ingevuld";
form.phonenumber.focus();
return false ;
} else if (phonenumber.charAt(1) == 8){
document.getElementById('messageArea').innerHTML = "Geen servicenummers toegestaan";
form.phonenumber.focus();
return false ;
} else if (phonenumber.charAt(1) == 9){
if (phonenumber.substring(2,4) == 91){
return true;
} else {
document.getElementById('messageArea').innerHTML = "Geen servicenummers toegestaan";
form.phonenumber.focus();
return false ;
}
} else if (phonenumber.charAt(0) != '+' && phonenumber.charAt(0) != 0){
document.getElementById('messageArea').innerHTML = "Ongeldig telefoonnummer ingevuld";
form.phonenumber.focus();
return false ;
} else {
document.getElementById('messageArea').innerHTML = "";
window.open('', 'foo', 'width=460, height=360,status=no,resizable=no,scrollbars=no');
return true ;
}
}
email.php
Code:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Call Me Now</title>
<style type="text/css">
body { margin-top:40px;}
</style>
<script language="javascript" type="text/javascript">
function fnSubmit() {
window.document.frmCall.submit();
return;
}
</script>
</head>
<?php
$uid = $_GET['uid'];
$pid = $_GET['pid'];
$phonenumber = $_GET['ph'];
if ( $uid == "") { $uid = 0; }
if ( $pid == "") { $pid = 0; }
if ($phonenumber <> "") {
?>
<body LANGUAGE="javascript" onload="return fnSubmit()">
<div align="center">
<form name="frmCall" method="post" action="http://ctd.voys.nl/ctd/ShowPincode" target="foo"/>
<input type="hidden" name="uid" value="<? echo $uid; ?>"/>
<input type="hidden" name="pid" value="<? echo $pid; ?>"/>
<input type="hidden" name="cc" value="31"/>
<input type="hidden" name="rbConnection" value="multi"/>
<input type="hidden" name="save" id="save" value="true" />
<input type="hidden" id="phonenumber" name="phonenumber" value="<? echo $phonenumber; ?>"/>
</form>
<iframe name="foo" id="foo" width="460" height="360," scrolling="no" frameborder="0"></iframe>
</div>
<?
} else {
?>
<body>
<div align="center">
<iframe name="foo" id="foo" width="460" height="360," scrolling="no" frameborder="0" src="http://ctd.voys.nl/ctd/DoCall?pid=<? echo &pid; ?>&uid=<? echo $uid; ?>&cc=31"></iframe>
</div>
<?
}
?>
</body>
</html>
