Avatar billede rema Nybegynder
13. marts 2004 - 18:15 Der er 20 kommentarer og
1 løsning

<input type="button" name="antal" value="2" onClick="http://www.

Hvad er der galt med denne??

rema
Avatar billede gil-galad Nybegynder
13. marts 2004 - 18:18 #1
<input type="button" name="antal" value="2" onClick="window.location.replace("http://www.google.com");">

hvis du altså vil bruge en knap som et link
Avatar billede rema Nybegynder
13. marts 2004 - 18:23 #2
Den skal opdater en php side
Avatar billede gil-galad Nybegynder
13. marts 2004 - 18:24 #3
<input type="button" name="antal" value="2" onClick="window.location.reload();">
Avatar billede coldray Nybegynder
13. marts 2004 - 18:25 #4
hvorfor give den en værdi?
Avatar billede rema Nybegynder
13. marts 2004 - 18:28 #5
'det bliver bedre' men den skal også tage $antal=2 med, kan det lade sig gøre??
Avatar billede gil-galad Nybegynder
13. marts 2004 - 18:30 #6
<input type="button" name="antal" value="2" onClick="window.location.replace("side.php?antal=2");">

ved ikke hvilken måde $antal=2 er gemt på, men prøv denne så
Avatar billede roenving Novice
13. marts 2004 - 18:30 #7
-- og så vil det sikkert være meget rart at bruge true i dette tilfælde, så det er serverens udgave, som kommer uanset et eventuelt udløbstidspunkt på siden (i hvert fald i teorien !-)

<input type="button" name="antal" value="2" onClick="window.location.reload(true);">
Avatar billede coldray Nybegynder
13. marts 2004 - 18:30 #8
Ja.. så skal du bruge noget get for at trække værdien ned er ikk skarp på php.. men noget lign:

onClick="location.href='side.php?antal=2'"

og så noget med <?GET[ ?>.. som sagt kan jeg ikk php ^^
Avatar billede rema Nybegynder
13. marts 2004 - 18:30 #9
Skal bruge det til at lægge/trække 1 fra i en database
Avatar billede coldray Nybegynder
13. marts 2004 - 18:31 #10
troede det var php.. doh
Avatar billede rema Nybegynder
13. marts 2004 - 18:39 #11
Jeg har brugt coldray's forslag:

onClick="location.href='<? $PHP_SELF; ?>?main=hent_faktura&kundeid=<? print $kundeid; ?>&intid=<? print $row[intid]; ?>&antal=2'"

Tak til alle for hjælpen.

rema
Avatar billede gil-galad Nybegynder
13. marts 2004 - 18:42 #12
det var altså heller ikke let lige at vide hvad du ville med den yderst exellente måde du beskrev dit problem på :-)
Avatar billede rema Nybegynder
13. marts 2004 - 18:54 #13
sorry:O)
Avatar billede olebole Juniormester
13. marts 2004 - 19:37 #14
<ole>

rema >> Det har du forhåbentlig ikke skrevet - virker det, er det vist lidt af et tilfælde  :)

/mvh
</bole>
Avatar billede rema Nybegynder
13. marts 2004 - 19:46 #15
olebole>>

Det virker helt fint;O)

Hvad ville du have gjort???
Avatar billede olebole Juniormester
13. marts 2004 - 20:18 #16
Ja, og det er et rent tilfælde  :)
<? $PHP_SELF; ?> udskriver intet somhelst. Kik i ViewSource, så kan du se det.
I gamle versioner af PHP (og i forældede opsætninger af nyere versioner) kunne du skrive <? print $PHP_SELF ?> eller <?=$PHP_SELF?>. I nyere versioner hedder det: <? print $_SERVER["PHP_SELF"] ?> eller <?=$_SERVER["PHP_SELF"]?>. Under alle omstændigheder skal strengen altså printes ud  ;o)

Derudover bør du altid bruge gåseøjne, når du kalder et element i et array: $row["intid"];
/mvh
Avatar billede rema Nybegynder
13. marts 2004 - 21:22 #17
olebole>>

Jeg har ændret det til det nye...

Virker det ellers på samme måde???
Avatar billede coldray Nybegynder
13. marts 2004 - 21:23 #18
Takker for pts!
Avatar billede olebole Juniormester
13. marts 2004 - 21:28 #19
Yups  :)
At det fungerede før, kunne hænge sammen med, at dokumentet er din index-fil i den mappe. Eksempel:

  <a href="http://www.domain.dk/mappe/index.php?id=24">
  <a href="http://www.domain.dk/mappe/?id=24">
... kalder begge samme side.

  <a href="?id=24">
... kalder 'index.php' i samme mappe (som dokumentet med linket ligger i) med get-variablen 'id' sat til 24.

Håber, det afklarede lidt  :)
Avatar billede rema Nybegynder
13. marts 2004 - 21:48 #20
olebole>>Du skal have mange tak for hjælpen, det kunne jo ha' drillet en anden gang.

mvh
rema
Avatar billede olebole Juniormester
13. marts 2004 - 22:35 #21
Selvtak ... ja, det er derfor, jeg skrev det. Spm'et var jo egentlig besvaret  :)
/mvh
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB