Autor Zpráva
Peter45
Profil
Odkaz

Mam tady ten system pekne mi to funguje ale v mojom forme mam este odsuhlasenie podmienok v chechboxe a to mi uz nefunguje...

Mozte sa mi dakto na to pozret???

Este doplnim,ked kliknem na tlacitko adoslat a nic nevyplnim tak sa zobrazia dane img s chybou aj pri checkboxe,ked ale polia vyplnim dane chyby zmyznu co by bolo dobre ale pri checkboxe chyba ostava a aj ked zafajknem tak pretrvava a nejde odoslat

Prikladam moj kod

<div class="pre"><pre><SCRIPT LANGUAGE="JavaScript">

<!-- Begin
// Preload images

var meno = new Image(); meno.src = "ziperror0.gif";
var ulica = new Image(); ulica.src = "ziperror1.gif";
var mesto = new Image(); mesto.src = "ziperror2.gif";
var psc = new Image(); psc.src = "ziperror3.gif";
var email = new Image(); email.src = "ziperror4.gif";
var telefon = new Image(); telefon.src = "ziperror5.gif";
var podmienky = new Image(); podmienky.src = "ziperror6.gif";

var haveerrors = 0;
function showImage(imagename, imageurl, errors) {
document[imagename].src = imageurl;
if (!haveerrors && errors) haveerrors = errors;
}

function validateForm(f) {
haveerrors = 0;
(f.meno.value.length < 1)
? showImage("ziperror0", "ziperror0.gif", true)
: showImage("ziperror0", "blankimage.gif", false);

(f.ulica.value.length < 1)
? showImage("ziperror1", "ziperror1.gif", true)
: showImage("ziperror1", "blankimage.gif", false);

(f.mesto.value.length < 1)
? showImage("ziperror2", "ziperror2.gif", true)
: showImage("ziperror2", "blankimage.gif", false);

(f.psc.value.length < 1)
? showImage("ziperror3", "ziperror3.gif", true)
: showImage("ziperror3", "blankimage.gif", false);


(f.email.value.length < 1)
? showImage("ziperror4", "ziperror4.gif", true)
: showImage("ziperror4", "blankimage.gif", false);

(f.telefon.value.length < 1)
? showImage("ziperror5", "ziperror5.gif", true)
: showImage("ziperror5", "blankimage.gif", false);

(f.podmienky.value.length < 5)
? showImage("ziperror6", "ziperror6.gif", true)
: showImage("ziperror6", "blankimage.gif", false);

return (!haveerrors);
}
// End -->
</script>




<form name="form2" method="post" action="?art=kosik.php&amp;action=odoslat" onSubmit="return validateForm(this)">

<?
$variabilny = $sUserID.createRandomVariabilny();

$variabilny = substr($variabilny, 0, 8);
$_SESSION['sVariabilny'] = $variabilny;



?>





<table border=0 cellspacing=0 celpadding=0>
<tr>
<td colspan=2></td>
</tr>
<tr>
<td><p align=right>
<strong>Meno a priezvisko:</strong></td>
<td>
<input type="text" name="meno" id="meno" size="25" value="<?php echo $_POST["meno"]; ?>"><font color="#ff0000">*</font><br>
<img name=ziperror0 src="blankimage.gif" width=350 height=10 border=0></td>
</tr>
<tr>
<td><p align=right>
<strong>Adresa:</strong></td>
<td>
<input type="text" name="ulica" id="ulica" size="25" value="<?php echo $_POST["ulica"]; ?>"><font color="#ff0000">*</font><br>
<img name=ziperror1 src="blankimage.gif" width=350 height=10 border=0></td>
</tr>
<tr>
<td><p align=right>
<strong>Mesto:</strong></td>
<td>
<input type="text" name="mesto" id="mesto" size="25" value="<?php echo $_POST["mesto"]; ?>"><font color="#ff0000">*</font><br>
<img name=ziperror2 src="blankimage.gif" width=350 height=10 border=0></td>
</tr>


<tr>
<td><p align=right>
<strong>PSČ:</strong></td>
<td>
<input type="text" name="psc" id="psc" size="25" value="<?php echo $_POST["psc"]; ?>"><font color="#ff0000">*</font><br>
<img name=ziperror3 src="blankimage.gif" width=350 height=10 border=0></td>
</tr>


<tr>
<td><p align=right>
<strong>Email:</strong></td>
<td>
<input type="text" name="email" id="email" size="25" value="<?php echo $_POST["email"]; ?>"> <font color="#ff0000">*</font><br>
<img name=ziperror4 src="blankimage.gif" width=350 height=10 border=0></td>
</tr>

<tr>
<td><p align=right>
<strong>Telefon:</strong></td>
<td>
<input type="text" type="text" name="telefon" id="telefon" size="25" value="<?php echo $_POST["telefon"]; ?>"><font color="#ff0000">*</font><br>
<img name=ziperror5 src="blankimage.gif" width=350 height=10 border=0></td>
</tr>

<tr>
<td>Spôsob platby </td>
<td><script type="text/javascript">
function check()
{

if (document.form2.platba.value=="Hotovosť (u nás v obchode)" ) document.form2.dorucenie.disabled=true;
else document.form2.dorucenie.disabled=false;
}
</script>


<select name="platba" id="platba" onchange="check();" style="width:225px" class="text">
<option value="Hotovosť (u nás v obchode)">Hotovosť (u nás v obchode)</option>
<option value="Dobierka (pošta)" >Dobierka (pošta)</option>
<option value="Dobierka (UPS)" >Dobierka (UPS)</option>
<option value="Prevodom (proforma)">Prevodom (proforma)</option>
</select></td>
</tr>
<tr>
<td>Doručenie</td>
<td><select name="dorucenie" id="dorucenie" style="width:225px" >
<option value="Osobne (u nás v obchode)" selected="selected">Osobne (u nás v obchode)</option>
<option value="Slovenská pošta (Slovensko 3,31 - EUR)">Slovenská pošta (Slovensko 3,31 - EUR)</option>
<option value="UPS do 24hod. Slovensko 8,29 - EUR">UPS do 24hod. Slovensko 8,29 - EUR</option>
</select></td>
</tr>
<tr>
<td><strong>Poznámka</strong></td>
<td><textarea name="poznamka" class="fta" id="poznamka" rows="4" cols="20"><?php echo $_POST["poznamka"]; ?></textarea></td>
</tr>

<tr>
<td valign="top"><strong>Suma na úhradu mimo dopravy: </strong></td>
<td>
<? echo number_format($totalcena*1.19, 2, ',', ' ')." &euro;"; ?><br >
<span class="small"><? echo number_format($totalcena*1.19*$_SESSION["sEuro"] , 1, ',', ' '); ?>0 Sk</span>


</td>
</tr>
<tr>
<td>&nbsp;</td>
<td> </td>
</tr>
<tr>
<td valign="top">&nbsp;</td>
<td valign="top"><a href="podmienky.php" target="_blank"><b>Obchodn&eacute; podmienky</b></a>
<br> <div style="margin-top: 5px; font-size:12px; font-weight:bold; color: #000;">
<input name="podmienky" type="checkbox" id="podmienky" value="5"> Súhlasím s obchodnými podmienkami
<img name=ziperror6 src="blankimage.gif" width=350 height=10 border=0></div></td>
</tr>



<tr>
<td>&nbsp;</td>
<td> <br>
<input value="Objednať" style="font-size: 10pt; color: #FFF; font-weight: bold; border: 1px solid #222; background-color: #F00FCE;" type="submit" name="submit" class="button">

<!-- <button class="button" type="submit" name="submit">Objednať</button> -->
<input name="objed" type="hidden" id="objed" value="2" >
<input name="sumauhrada" type="hidden" value="<? echo $totalcena*1.19; ?>" >
</td>
</tr>

<tr>
<td colspan="2" class="sma
Chamurappi
Profil
Reaguji na Petra45:
Prosím o odkaz na živou ukázku.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0