Du blander dig ikke - du hjælper :o)
Grundlæggende redirecter udbyderen udelukkende så der kommer ikke brugbar data med over. Det sker på baggrund af en scanningsfrekvens af koden. Jeg har haft kontakt med dem igen i dag, og de taler nu om at man kan foretage en validering på den header der bliver sendt med fra deres server. Headeren vil jo alt andet lige mistes ved refresch eller?
Html siderne er der ikke det store hokus pokus ved - her er den ene:
<!DOCTYPE html >
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<script src="
http://code.jquery.com/jquery-1.6.4.min.js"></script><script src="
http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script> <script type="text/javascript" src="includes/jquery-1.7.2.prod.js"></script>
<script type="text/javascript" src="includes/jquery.ScratchCard.prod.js"></script>
<link href="jquery.mobile.structure-1.0.min.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript">
$(function(){
$(".scratchCard").ScratchCard({
revealRadius:25,
percentComplete:60,
revealOnComplete:true,
updateOnMouseMove:true,
onScratchComplete : function(percentScratched) {
$('#mydiv').html('Du har 4 ens æg og dermed vundet en dejlig præmie!<br><br><input name="test" type="text" size="40" placeholder="Navn"/><br><input name="test" type="text" size="40" placeholder="Adresse"/><br><input name="test" size="40" type="text" placeholder="Postnr/By"/><br><input name="test" type="text" size="40" placeholder="Telefon"/><br><input type="image" src="images/knap.jpg" alt="send data"/>');
},
onUpdate:function(percentScratched) {
$("#percentText").html("Percent: "+percentScratched)
}
});
});
</script>
</head>
<body>
<div id="page" data-role="page" data-theme="a">
<div data-role="header" data-theme="a"><center><img src="logo.png" width="90%"></center><br><br>
<div class="scratchCard" data-backGroundImage="images/scratchIt3.jpg" data-foreGroundImage="images/reveal3.jpg" align="center"></div>
<div data-role="content" align="center"><form action="send.php" method="post">
<p id="mydiv"></p></form></div></div>
<div data-role="footer" data-theme="d"><br>
<center>logo_small.png</center><br>
</div></div>
</body>
</html>
Vinderens person data kan også skrives i db, men man vil jo stadig kunne refresh siden og udfylde med hele familien.
Det er det jeg har og formår.....og så en god ide :O)