Kom ihåg mig?
Home Menu

Menu


/ i sökvägsvariabler

Ämnesverktyg Visningsalternativ
Oläst 2005-05-07, 08:31 #1
Tvartom Tvartom är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 86
Tvartom Tvartom är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 86
Hur ska man hantera / i variabler till sökvägar?
Sist, först eller inte alls? (Se exempel

Det här är inget egentligt problem, men jag tänkte bli konsekvent.
Hur gör ni? Finns det något som är mer "rätt" än något annat?

Sist:
Kod:
define("MY_FILE_ROOT", "/home/files/");
$userpath = "myuser/";
$userfile = "minbild.jpg";

$myfile = MY_FILE_ROOT.$userpath.$userfile;
Först:
Kod:
define("MY_FILE_ROOT", "/home/files");
$userpath = "/myuser";
$userfile = "/minbild.jpg";

$myfile = MY_FILE_ROOT.$userpath.$userfile;
Inte alls:
Kod:
define("MY_FILE_ROOT", "/home/files");
$userpath = "myuser";
$userfile = "minbild.jpg";

$myfile = MY_FILE_ROOT."/".$userpath."/".$userfile;
Tvartom är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-05-07, 11:42 #2
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
Jag är tyvärr inte konsekvent, men först & sist är de två metoder som jag använder. Oftast "sist" för att slippa det fula: $userfile = "/minbild.jpg";
eg0master är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-05-07, 12:21 #3
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
Jag kör också lite olika. Om jag vet med mig att jag behöver tex behandla, lagra eller kolla filnamnet eller sökvägen på något sätt så försöker jag att inte ha "/" före eller efter, alltså jag vill lagra det så rent som möjligt utifall jag behöver filnamnet utan "/" före.
Robert är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-05-08, 12:18 #4
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Jag kör konsekvent på metod 1 av säkerhetsfel. Det gör att om MY_FILE_ROOT skulle tappa sitt värde (p.g.a bug i koden t.ex) så blir inte $myfile en absolut path ("/myuser/minbild.jpg") utan en relativ ("myuser/minbild.jpg").

Edit: Dessutom håller jag med Robert.
kullervo ä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 06:23.

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