Kim Schulz wrote in dk.edb.internet.webdesign.serverside.php:
> On 16 Mar 2006 16:45:41 GMT
> jesper <lindstroem89@hotmail.com> wrote:
>
> > Tobias wrote in dk.edb.internet.webdesign.serverside.php:
> > > Hej....
> > >
> > > Hvordan sætter jeg en " if sætning " igang ved et tryk på en
> > > knap ? Jeg har allerede en knap og skal derfor sørge, at det
> > > specielt er ved tryk på knap2, at sætningen skal aktiveres.
> > >
> > > if (knap2 bliver trykket)
> > > {
> > > .....
> > > .....
> > > }
> > >
> > > VH Tobias
> > >
> >
> > nu er jeg ik selv den bedste men hvis du laver det med <a> så kan du
> > gøre det sådan:
> >
> > <a scr="?b=1">hejhej</a>
> > if ($_GET["b"] == 1)
> >
> >
>
> Det korte af det lange er at knap trykket registreres på klientsiden og
> dette sker først efter at serveren er færdig med at udføre al det den
> skal i php.
>
> Derfor kan du ikke (på en fornuftig måde) lave så at en knap på siden
> sørger for at noget yderligere sker.
> Dette kan gøres ved at knappen submitter en form og disse data så
> sendes til serveren der i php parser det og ud fra dette udfører din if
> for derefter at generere siden igen og vise den endnu en gang til
> brugeren.
> Alternativt kan man benytte sig af javascript til at spørge efter en
> php side der udfører din if igen via et asynkront kald. Dette er det
> som med et buzzword hedder Ajax for tiden.
>
jaja det har du ret i.. og jeg er ret ny i dette PHP noget så forstod ik
det halve.. men mit vil også virke da den bare ville opdatere siden.
men ellers kan man vil bare sætte en funktion og derefter bruge onclick=
?
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials