kan iemand mij vertellen wat ik fout doe. als ik in mijn forulier een getal onder de 100 invul krijg ik de fout melding, boven de 100 gaat het zoals het hoort
ik dacht ook ff wat te maken in javascript, maar dat blijkt lastiger dan ik dacht.
<?
$bestand = $_GET[sub1_loc].'/'.$_GET[sub2_loc].'/'.$_GET[image];
$afm=getimagesize($bestand);
echo'
<SCRIPT language="JavaScript">
function sca_photo(form){
var a=form.afm.value;
var H="'.$afm[1].'";
var B="'.$afm[0].'";
if(a==""){
alert("Als we niets invullen wordt het nooit wat natuurlijk.");
}else{
if(form.soort.value == "min_h"){
if(a<H){
var B_new=Math.round((a/H)*B);
var H_new=Math.round(a);
var verschalen="min hoogte";
var oke=true
}else{
alert("Nieuwe waarde is groter dan huidige hoogte.");
var oke=false
}
}
if(form.soort.value == "min_b"){
if(a<B){
var B_new=Math.round(a);
var H_new=Math.round((a/B)*H);
var verschalen="min breedte";
var oke=true
}else{
alert("Nieuwe waarde is groter dan huidige breedte.");
var oke=false
}
}
if(form.soort.value == "pro"){
}
if(oke==true){
question = confirm("Huidige schaal "+H+" X "+B+". Nieuwe waarde "+a+" en "+verschalen+"? "+H_new+" X "+B_new+".. ")
if (question !="0"){
top.location = "?action=scale_photo&sub1_loc='.$sub1loc.'&sub2_loc='.$sub2loc.'&image='.$_GET[ image].'&statement=ja"
}
}
}
}
</script>
';
?>
384 views