Avatar billede spidr Nybegynder
16. februar 2005 - 17:30 Der er 18 kommentarer og
1 løsning

Helt enkelt form

Jeg ved godt det er dumt, men kan ikke huske hvordan og kan simpelthen ikke finde det nogen steder :S

men hvordan laver jeg en lille form hvor man kan skrive et nummer og tryk find, og så ryger man ind på index.php?id="NUMMER HER"

Og hvor kan man laese sådan nogle helt aenkle ting når man bare slet ik kan huske det, eller finde det?
Avatar billede roenving Novice
16. februar 2005 - 17:37 #1
<form>
<input type="text" name="find">
<button onclick="location.href='#'+this.form.find.value;return false;">Find punkt</button>
</form>

-- og så skal du sætte et anchor, der hvor du vil hen:

<a name="5"></a>
<div id="tekst5">

...

-- bemærk, at et id _ikke_ må starte med et nummer, men den mest udbredte browser accepterer desværre den slags ukorrekte id'er, så det er svært at opdage, at det aldrig vil virke i andre browsere !-)
Avatar billede roenving Novice
16. februar 2005 - 17:40 #2
-- og så kan man jo prøve på www.html.dk eller www.w3scools.com, selvom der har sneget sig en tavetosse ind hist og pist (faktisk en hel del på html.dk ,-(
Avatar billede roenving Novice
16. februar 2005 - 17:41 #3
Hov, http://www.w3schools.com/ selvfølgelig !-)
Avatar billede spidr Nybegynder
16. februar 2005 - 17:47 #4
roenving, hvorfor må den ikke starte med et nummer?
Hva nu hvis idét er et nummer? :S
Avatar billede spidr Nybegynder
16. februar 2005 - 17:49 #5
og foresten er det 2 forskelige sider :S
så tror ikke helt det der virker :S

det er meningen man står på en side og skriver sit id ind, og så trykker man på knappen og så ryger man over på en anden side.php?id="ID'ET" hvor jeg så kan hente id'et med et strip tag og på den måde få sidens inhold ud fra id'et :D
Avatar billede roenving Novice
16. februar 2005 - 17:53 #6
Fordi www-standarden entydigt foreskriver, at et id _skal_ starte med et bogstav (a-z !-)

-- se f.eks. http://www.w3.org/TR/REC-html40/struct/global.html#h-7.5.2 (find sektion 7.5.2 !-) og http://www.w3.org/TR/REC-html40/types.html#type-name ...
Avatar billede roenving Novice
16. februar 2005 - 17:54 #7
-- og netop det første link viser, at anchors kun virker inden for den samme side ...
Avatar billede spidr Nybegynder
16. februar 2005 - 17:58 #8
men tror igså du har mistforstået lidt hvad jeg vil :S

jeg vil have en HELT enkelt form :)
der bare sender en videre til enellerandenside.php?id="Den id man har intastet"
og så ikke andet :D
Avatar billede olebole Juniormester
16. februar 2005 - 19:49 #9
<ole>

Det er vel så basalt et spørgsmål, at det bedste råd er, at du lærer noget helt grundlæggende HTML. Her er de to links, roenving viser, et okay sted at begynde  :)

/mvh
</bole>
Avatar billede spidr Nybegynder
16. februar 2005 - 21:27 #10
Har faktisk laest begge to fordi jeg syntes det var intressant men det giver ik et svar jeg kan bruge..
Og sagde jo os selv det var et latterligt spørgsmål, derfor er det os irriterende at det er det der skal gøre jeg ik lige kan komme videre..

Men har aldrig rigtigt fået laert java-scripts og "form bygning" har brugt mit krudt på php :S

Håber nogen forbarmer sig og gir et svar :)
Som du selv siger er det jo sindsygt enkelt :S
Avatar billede olebole Juniormester
16. februar 2005 - 22:10 #11
Jeg kan bare ikke forstå, man overhovedet kan bruge PHP uden at vide, hvordan den simplest tænkelige form skrives  :)

<form action="side.php">
  <input type="text" name="id">
  <button type="submit">Send</button>
</form>
Avatar billede plazm Nybegynder
16. februar 2005 - 22:15 #12
olebole
jeg kender en der koder i php ofte, men kan 0 meter html.
Derudover glemte du dit <ole></bole>
Avatar billede spidr Nybegynder
16. februar 2005 - 22:18 #13
lol ja det glemte han sørme :P

men nej det virker ikke ole,

den skal resultere i side.php?id=234

da jeg bruger strip_tags til at hente den igen ;)
Avatar billede spidr Nybegynder
17. februar 2005 - 13:58 #14
Comon, nogen må da hvidet hvordan man gør?
formen skal jo bare sende en videre til have
intast tal: [_____]
Se bannaere for din id tryk [_HER_]

og så rygeover på banner.php?id=[intastede tal]
Avatar billede roenving Novice
17. februar 2005 - 14:02 #15
<form>
Indtast tal: <input type="text" name="find">
<button onclick="location.href='banner.php?id='+this.form.find.value;return false;">Find banner</button>
</form>

?-)
Avatar billede spidr Nybegynder
17. februar 2005 - 14:16 #16
Hehe ja så simpelt var det ;)

tak skal du have :) Hader når det er så lidt der stopper mig :D

et svar?
Avatar billede roenving Novice
17. februar 2005 - 14:17 #17
Velbekomme '-)
Avatar billede roenving Novice
17. februar 2005 - 14:25 #18
-- og tak for point ;~}
Avatar billede spidr Nybegynder
17. februar 2005 - 14:27 #19
Det var da så lidt :)
Endelig fik jeg fixet det:D
http://www.goog.dk/toplistentilmeld.php :D:D
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