>Nu er det lykkedes med 'localhost' som dbhost... Det er i cyberspace. Se her:
herligt, så skal du bare opdaterer databasen med de resterende billeder :)
A)
en hurtig løsning onfocus slet indhold af boxen, det kunne selvføgelig være rart at bevare teksten hvis man ikke skriver noget, men det må du selv lege med
function ClearThisField(elm){
elm.value=""
}
set denne function på alle de felter der skal slettes når man trykker i det
<input type="text" name="Navn" value="Navn" onfocus = "ClearThisField(this)" size="35" style="font-family: Verdana; font-size: 8pt; color:#808080">
der er en ulempe, når man kommer tilbage til feltet for at rette så slettes indholdet jo også.
B)
>samt det første felt til vælg billede og det første felt til vælg størrelse.
hvorfor kun det første, og hvorfor teste ??, du kan jo test i pris feltet det er jo kun != 0 hvis man har valgt motiv og størrelse
jeg kunne da godt finde på at vælge motiv i nr 2 og størrelse i nr 3, der vil så bare ikke komme pris, og det bliver fanget i totalpris valideringen
vælger jeg feks motiv i 2 og størrelse i 2 kommer der en pris og der er en ordre
du kan ikke regne med brugere :), de vælger ikke nødvendigvis motiver i 1,2,3, så det ville være dumt kun at teste på motiv1 og pris1
validerings formen er rettet
if(theForm.Totalpris.value == "0,00" ){
alert("De mangler at vælge et billed eller størrelse.");
return (false);
}
tester på om feltet er blankt eller der står default text
if(theForm.Navn.value == "" || theForm.Navn.value == "Navn"){
alert("De har ikke skrevet noget i Navne feltet.");
theForm.Navn.focus();
return (false);
}
der er selvføgelig også sat på addresse og postnumemr, der er ikke grund til at teste på by da den udfyldes automatisk, feltet er iøvrigt også readonly
man skal måske have lov at skrive i by feltet, hvad hvis det er en ordre fra udlandet, de har jo ikke danske postnummer, men så ville fragt prisen iøvrigt også værer anderledes
jeg har opdateret
demo
http://olsensweb.dk/test/experten/spm/927538/bestilling.phpsource
http://olsensweb.dk/test/experten/spm/927538/927538.zipkun bestilling.php, så den ligger seperat hvis du ikke vil tage hele projectet, da det er den eneste der er ændret
source
http://olsensweb.dk/test/experten/spm/927538/bestilling.zip>Og så vil jeg gerne sige dig en meget stor foreløbig tak for hjælpen..
selv tak, det greb vist merer om sig end jeg lige havde regnet med, men jeg kom ud i nogle programmerings kroge jeg ikke havde været i lang tid
så tror jeg godt vi kan lukke spørgsmålet
/Ronny