Avatar billede Slettet bruger
20. november 2006 - 22:45 Der er 13 kommentarer og
1 løsning

Kan FORM ikke nøjes med at poste ?page=

Hej Eksperter.

Kan det virkeligt passe at man ikke kan få form til at lave action="?page=gaestebog&post=do"

Og man virkelig SKAL lave action="default.asp?page=gaestebog&post=do"

Når jeg prøver at lave det første, siger den at siden ikke findes, men trykker jeg url'en ind i browseren virker det fint. Og det hele virker fint hvis jeg har default.asp foran, som i tilfælde nr 2.

Kan det virkelig passe at form ikke kan finde ud af det?
Har i evt en smart lille fiks måde at gøre det på?

Og ja, har tjekket stien godt og grundigt igennem.
Avatar billede apo Praktikant
20. november 2006 - 22:48 #1
Har du prøvet med:

action="/?page=gaestebog&post=do" ?

'/' (skråstregen) står for roden af dit domæne.
Avatar billede softspot Forsker
20. november 2006 - 22:50 #2
Det du gør (eller sådan burde det i det mindste fungere), når du efterlader adresse foran querystring tom er at navigere til samme side som du står på. Men at det skulle give en sidefejl kan undre...

Jeg ville mene at du burde kunne specificere action således for at få fat i default.asp

"/?page=gaestebog&post=do"
Avatar billede apo Praktikant
20. november 2006 - 22:50 #3
Hvis din default.asp f.eks. ligger i mappen 'gaestebog', skal du også have den med:

action="/gaestebog/?page=gaestebog&post=do"
Avatar billede cpufan Juniormester
20. november 2006 - 23:04 #4
apo  "/" står ikke for roden

action="/gaestebog/?page=gaestebog&post=do"

vil sende formen til en mappe i et niveau længere nede i forhold til nuværende side,
altså til mappen gaestebog.
Avatar billede keysersoze Ekspert
20. november 2006 - 23:41 #5
nej - at skrive / vil fungere som at komme tilbage til roden. Vil man kun ét niveau længere ned skriver man ../ og er det i samme mappe skriver man ingenting.

fx et billede angivet med /images/bill.jpg vil kunne ses på samtlige sider uanset niveau (www.domain.dk - www.domain.dk/mappe - www.domain.dk/mappe/mappe/mappe/mappe/mappe)
Avatar billede apo Praktikant
20. november 2006 - 23:48 #6
cpufan > erizias har ikke nævnt om hans default.asp ligger ved roden eller i en mappe et niveau fra roden. Men hvis hans default.asp ligger ved roden, vil han kunne kalde den via: /default.asp?page=gaestebog&post=do

Hvis hans default.asp ligger et niveau fra roden, f.eks. i mappen 'gaestebog', vil han kunne kalde den via: /gaestebog/?page=gaestebog&post=do

Når vi taler stiangivelser/links i HTML (som f.eks. den slags der benyttes i forbindelse med HTML-formularer) hvilket vi gør her, betyder '/' roden af domænet.

Prøv f.eks. følgende link fra en webside, der befinder sig på et hvilken som helst niveau fra roden:

<a href="/">Til roden</a> - så vil I kunne se hvad jeg mener :o)
Avatar billede apo Praktikant
20. november 2006 - 23:51 #7
Men i øvrigt benytter jeg altid en fuldstændig sti (inklusiv domæne), når jeg angiver HTML-links, og bruger derfor ikke længere '/'.
Avatar billede cpufan Juniormester
20. november 2006 - 23:57 #8
når i er så påståelige, så må jeg vel give mig............ :D
benytter også altid fuldstændig sti..... så jeg er nok heller ikke så klog
på det område......

fuldstændig sti, giver dog bedre placering på google har jeg observeret,
og bedre overblik i koderne.
Avatar billede apo Praktikant
21. november 2006 - 00:01 #9
Måske skal jeg lige nævne, at for at kalde roden, skal '/' befinde sig først i stiangivelsen. Herefter kan man angive næste niveau via: /niveau1/ - /niveau1/niveau2/ osv.

cpufan > Det er netop en af årsagerne til at jeg benytter fuldstændige stier - af hensyn til søgemaskinerne/Google :o)
Avatar billede Slettet bruger
24. november 2006 - 18:58 #10
Puha, takker for hjælpen drenge.. øhm, det er kun 15 points..
Men smid nogle svar, så gir jeg points..
I var alle behjælpelige, så det er lidt svært at bestemme hvem der skal have dem :s
Avatar billede softspot Forsker
24. november 2006 - 22:25 #11
Jeg hopper bare fra...

Bare til info: Point kan godt deles lige mellem alle, selvom antallet af point ikke er lige deleligt med antallet af personer der skal have point :)
Avatar billede Slettet bruger
24. november 2006 - 23:17 #12
Det ved jeg, men mangler nogle svar ;)
Avatar billede apo Praktikant
25. november 2006 - 20:48 #13
erizias > Jeg går ud fra, at du fik det til at virke - så jeg smider et svar :o)

Ellers må du give lyd hvis du stadig har problemer med at få det til at virke...
Avatar billede Slettet bruger
27. november 2006 - 15:50 #14
jeg fik det til at virke ja :)
så tak for det., apo får bare pointsne, gider ik blive ved med at spørgsmålet åbent :)
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
Kurser inden for grundlæggende programmering

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