19. december 2004 - 20:03Der er
32 kommentarer og 1 løsning
Hjælp til array funktion
Jeg er ved at lave et booking system, og har så en tabel med en kalender i. Når man klikker på en celle, skal dens id puttes ind i et array, men hvis den allerede er der, skal den ud. Og så skal cellen skifte farve.
Man skal klikke på de dage, hvor man vil booke lejligheden, og når man så trykker "bestil" Skal jeg så lave noget databasehalløj m.v. i PHP med det array. Men den tid den sorg. Da ingen svarede her indenfor et kvarter, prøvede jeg selv lidt mere, og hænger nu her:
<script type="text/javascript"> var dage = new Array();
Nikolaj, eller olebole. Jeg er så rørt over mine egne funktioner, at jeg tror jeg vil bruge dem... Men når jeg så skal sende datoerne, sker der noget mystisk:
function sendDatoer() { var streng; var dag = 0; for(i=0;i<dage.length;i++) { if(dage[i] != null) { dag++; var dennedag = "dag" + dag + "=" + dage[i] + "&"; streng += dennedag; } } window.location.href="opretordre.php?"+streng; }
Prøvede med en sovsekode: streng.replace("undefineddag1", "dag1"); Men den virker heldigvis ikke... Er der ikke lige en af jer to smukke mennesker, der vil fjerne undefined fra min streng :)
function order(){ var a = []; d = 0; for (i in dato){ a.push("dag"+ d + "=date_" + dato[i].day + "_" + dato[i].month + "_" +dato[i].year); d++; } self.location = "order.php?" + a.join("&"); }
se mine lørdage og søndage er lidt mere lyseblå. Men efter de har været igennem min funktion to gange, er de sammen farve som hverdagene pga. backgroundColor = osv. Den kan jeg ikke helt greje. Man kan vel ikke rigtig fikse det i mit script.
Åh, nikolaj. Du har misforstået. -Det er ikke når de bliver aktiveret, der skal være farveforskel. Kig på linket og klik to gange på en weekend-dag. Så er den "mørkeblå" = hverdagsfarvet! :)
Det kan jeg ikke finde ud af (og styr lige din capslock)
ER DET HER VIRKELIG SÅ SVÆRT AT FORSTÅ: "se mine lørdage og søndage er lidt mere lyseblå. Men efter de har været igennem min funktion to gange, er de sammen farve som hverdagene"
Undskyld ... nej, den aldrende piraña sov skam ikke. Den var bare igang med at kode noget af dens eget ;D
Men, hvad skal jeg dog osse her? Jeg kan jo se, Jumpin' Jack Flash har kogt ærterne for dig :)
Go' Jul, guys *<();o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.