Avatar billede andreas13_fam Nybegynder
12. januar 2009 - 18:15 Der er 3 kommentarer og
1 løsning

Underlige XY koordinator i url efter inputknap.

Planen var at jeg skulle lære lidt PHP, men nu er jeg kommet ind i helt andre problemer. Den input knap jeg har sender en underlig besked der liner XY koordinator fx  ?Bruger.x=63&Bruger.y=4
Jeg har ingen ide om hvorfor, udskrivnings koden (efter php) ser sådan ud.
<form method="get" action="WWW_Den-lille-kogebog_MySQL.php?Opret=skriv">
<input type="image" src="WWW_den-lille-kogebog/img/Opskrift_buttom.png" class="loginButton" id="opskirft" onmouseover="document.getElementById('opskirft').src='WWW_den-lille-kogebog/img/Opskrift_buttom-selekt.png';" onmouseout="document.getElementById('opskirft').src='WWW_den-lille-kogebog/img/Opskrift_buttom.png';" name="Bruger" value="test" />
</form>
Ellers kan i prøve selv…
http://www.a-mweb.dk/Portal/WWW_Den-lille-kogebog_MySQL.php -->
log in med brugernavn:test kodeord:test -->
tryk på ”Opret opskrift”
PS: jeg skrifter selvfølgelig til POST, det er bare letter at rette fejl når man ved hvad computeren ved :D
Avatar billede jensgram Nybegynder
12. januar 2009 - 18:22 #1
Når du benytter en <input> med et billede, submittes knappen med koordinater. Det kan i nogle situationer have sin relevans - i andre tilfælde kan du blot tjekke $_GET['Bruger.x'] isf. $_GET['Bruger']
Avatar billede andreas13_fam Nybegynder
12. januar 2009 - 19:07 #2
Ja det kan da godt være en nyttig funktion hvis man har et koordinatsystem, og man så klikker på nogle koordinator. Men det er ikke midt tilfælde.

Men så kan man vel bruge dette.
<form method="get" action="sti.php">
<input type="hidden" name="Bruger" value="$variabel" />
<input type="image" src="billede.png" />
</form>

Men lig et svar
Avatar billede jensgram Nybegynder
12. januar 2009 - 19:22 #3
Præcis
Avatar billede olebole Juniormester
13. januar 2009 - 14:39 #4
<ole>

Jo, det er ganske nyttigt, men at du ikke kan se det skyldes sikkert, at du bruger knappen på serveren. Gør i stedet sådan:

<form method="get" action="sti.php">
<input type="hidden" name="contxt" value="blabla">
<input type="hidden" name="Bruger" value="$variabel" />
<input type="image" src="billede.png" />
</form>

- og:

<?php
if (isset($_GET["contxt"]) && $_GET["contxt"]=="blabla") {
  // DoDaShit!
}
?>

/mvh
</bole>
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