Kom ihåg mig?
Home Menu

Menu


Dölja ful phpändelse

 
Ämnesverktyg Visningsalternativ
Oläst 2006-04-30, 20:58 #11
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Att använda någon form av session för det hela skulle innebära att du sparade undan alla variabler kopplat till ett unikt session ID. Att sen spara på den informationen i ett år tills besökaren kommer tillbaka med sitt bokmärke är nog en dålig ide om det inte är väldigt glest med besökare.

POST info sparar ingen browser i ett vanligt bookmark, och är därmed inget jag skulle rekommendera.

Håller med föregående om mod_rewrite och GET. Men vill också ge förslaget att lite variation i URLen ofta gör skillnad i själva utseendet när det är många variabler. T ex fest.se/motala-05-01/pluto_18ar.html jämfört med fest.se/motala/05/01/pluto/18/
Clarence är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-04-30, 23:38 #12
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
Att länka runt på en hemsida med POST är inget att rekommendera. Dels så kommer inga sökmotorer att kunna navigera runt på din sida och besökaren kan inte backa tillbaka med bakåtknappen på webbläsaren (går bra på Opera men inte på IE och FF). Du kommer att få en massa arga besökare.

Ett omständigt sätt att göra det du vill är att ge varje alternativ i query-strängen en kod eller löpnummer och lagra variablarna i en tabell. Du skulle således få en url som liknar något i stil med www.dinsida.se/37733. Då går det att bokmärka sidan och när någon accessar sidan slår man upp raden i tabellen med den koden och ser efter vilka värden som ska vara på stad, dag osv.
guran är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-05-01, 02:36 #13
Surfarens avatar
Surfaren Surfaren är inte uppkopplad
Medlem
 
Reg.datum: Mar 2006
Inlägg: 212
Surfaren Surfaren är inte uppkopplad
Medlem
Surfarens avatar
 
Reg.datum: Mar 2006
Inlägg: 212
Det må så vara att query-strängen är lite "ful", men den finns ju faktiskt där av en anledning också. Varför vill man inte att folk ska få något annat än startsidan med i sina bokmärken? Onödigt dumt att dölja sådan info för besökaren om man frågar mig...
Surfaren är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-05-01, 10:52 #14
Danieloss avatar
Danielos Danielos är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Oct 2005
Inlägg: 3 102
Danielos Danielos är inte uppkopplad
Klarade millennium-buggen
Danieloss avatar
 
Reg.datum: Oct 2005
Inlägg: 3 102
Jag kör .htaccess för att köra allt till index.php:

RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [QSA,L]

Sedan splittar jag upp exvis www.domän.se/var1/var2/var3 osv
$urldecode = (preg_split("[/]",$_SERVER[REQUEST_URI],-1,PREG_SPLIT_NO_EMPTY));

Så att det blir:
$var1 = $urldecode[0];
$var2 = $urldecode[1];
$var3 = $urldecode[2];
osv..
Danielos är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 09:15.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017