Avatar billede sqwer Nybegynder
07. august 2003 - 21:56 Der er 17 kommentarer og
1 løsning

Overføre variable "uden om" adressen

Er der nogen metode til at overføre variable til næste side (når et link klikkes) uden at skrive side.php?navn=ib (altså svarende til post i stedet for get). Jeg tænker lidt på noget med sessions, men jeg skal jo stadig have sat variablen når linket bliver klikket, og så er det jo for sent at afvikle php...

(Det jeg bla. er ude efter er at undgå frames, men stadig bevare http://www.adresse.dk/ i adresse-feltet når brugeren skifter side.)
Avatar billede googolplex Novice
07. august 2003 - 22:03 #1
Er det sådan noget her du leder efter:

http://mbn.dk/Apache/stdaddr/

Det er stadig gæt, men men 'pæne' adresser.
Avatar billede gonza.dk Nybegynder
07. august 2003 - 22:03 #2
<form name='linkform' action='side.php' method='post'>
<input type='hidden' name='var' value='et eller andet'>
</form>

<a href="java script:document.forms['linkform'].submit()">link</a>

kan sikkert laves bedre?
Avatar billede googolplex Novice
07. august 2003 - 22:03 #3
gæt = get
Avatar billede tipsen Nybegynder
07. august 2003 - 22:13 #4
Formularer er vist den eneste brugbre løsning bortset fra frames - på en eller anden måde skal variable hvertfald overføres via POST...
Avatar billede repsac Nybegynder
08. august 2003 - 10:39 #5
hvad med at force'e alle filer til at blive parce'et af php, og så kalde dine filer for filnavn (uden .php/.phtml/...)?

www.mbn.dk har vist en lille guide svjh :)
Avatar billede repsac Nybegynder
08. august 2003 - 10:50 #6
Avatar billede sqwer Nybegynder
08. august 2003 - 20:17 #7
Nja, de står jo stadig i adressen, og det er den jeg gerne vil have dem ud af...

Det var mest et optimistisk håb om at der ville dukke et eller andet op, så jeg må jo nok slå mig til tåls med at det gjorde der ikke...

Tak for hjælpen alligevel :).
Avatar billede gonza.dk Nybegynder
08. august 2003 - 21:01 #8
der er jo stadig


<form name='linkform' action='side.php' method='post'>
<input type='hidden' name='var' value='et eller andet'>
</form>

<a href="java script:document.forms['linkform'].submit()">link</a>

Hvis det er meget vigtigt ;o)
Avatar billede schaefner Juniormester
08. august 2003 - 21:03 #9
Du kan vel også bare bruge en ifreame til at vise din side i.
Avatar billede schaefner Juniormester
08. august 2003 - 21:06 #10
på din startside indsætter du dette:

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Titel</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<style type="text/css">
body {overflow: hiddden; padding: 0; margin: 0}
</style>
</head>

<body>

<iframe src="startside.php" height="100%" width="100%" border="0" frameborder="0"></iframe>

</body>
</html>
Avatar billede schaefner Juniormester
08. august 2003 - 21:09 #11
Avatar billede 4us.dk Nybegynder
08. august 2003 - 21:43 #12
schaefner: Højreklik på link->Åbn i nyt vindue->så har du adressen igen.

- dette bruger MANGE mennesker i hvert fald, iblandt mig ;)
Avatar billede schaefner Juniormester
08. august 2003 - 21:47 #13
4us.dk >> Ved det, men derfor er det stadig en mulighed.
Avatar billede tipsen Nybegynder
08. august 2003 - 21:56 #14
Jeg forstår ikke folk der er så glade for at ødelægge de besøgendes muligheder for at navigere nemt rundt på et website...
Avatar billede schaefner Juniormester
08. august 2003 - 22:01 #15
nææh. Der må være noget tophemmeligt gemt i adressen siden det skal skjules, har bare ikke fundet det endnu :)
Avatar billede sqwer Nybegynder
08. august 2003 - 22:18 #16
Adressen gør det ikke navigationen nemmere, tro mig, og så er den så inderligt GRIM! Det er såmænd det hele...

Jeg havde håbet der var en eller anden fiks løsning som jeg ikke havde hørt om, men det tror jeg ikke mere på, så jeg lukker nu.

Tak for jeres tid :).
Avatar billede schaefner Juniormester
09. august 2003 - 11:24 #17
Du mener ikke folk skal have point for den tid de har brugt på at komme med en løsning?
Avatar billede tipsen Nybegynder
10. august 2003 - 12:07 #18
Hvis adressen ikke gør det nemmere at navigere, må det være fordi du kun har meget få sider på dit site... - ellers vil jeg mene at adressen altid er vigtig og aldrig må skjules for folk - det er eks. også p****-irriterende, at de gør det på www.edbpriser.dk - fordi url'en er *grim*... - Men det er nok bare fordi de heller ikke er klogere...
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