Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  8 556
jeg står helt stille jeg nå ei stund sia jeg har drivi med php... så leit

skal inkludere en fil i PHP, så har jeg satt inn denne koden

Kode

include('http://domene.no/filer/'+'$filnavn');
men tror nok den måten å sette sammen på er pascal
noen som kan fortelle hvordan det skal gjøres i PHP?
Sist endret av fr3ak; 4. juli 2004 kl. 00:20.
sry mac, du kan ikke bruke http:// i include, det finnes jo mer avanserte koder for det, men det går ikke bare include("http://fil.com/fil.php");

Se på www.php.net/include, tror det står noe der
Trådstarter
Opprinnelig postet av Rariuz
sry mac, du kan ikke bruke http:// i include, det finnes jo mer avanserte koder for det, men det går ikke bare include("http://fil.com/fil.php");

Se på www.php.net/include, tror det står noe der
Vis hele sitatet...
har jo samme problemet hvis jeg bruker

include('/files/'+'$filename');

*leser php.net*
Sist endret av fr3ak; 4. juli 2004 kl. 00:19.
include(files/$filename);

Desuten er det ganske leit at du ikke klarer å bruke emnefeltet til hva det skal brukes til. Neste gang så lager du et emne så folk skjønner hva tråden handler om, mkehi?
Sist endret av zwifty; 4. juli 2004 kl. 00:26.
improbable
Gusto's Avatar
DonorAdministrator
Dere har alle feil.

PHP bruker ikke "+", men ".".

include("http://domene.no/filer/" . $filnavn);
Trådstarter
Opprinnelig postet av zwifty
include(files/$filename);

Desuten er det ganske leit at du ikke klarer å bruke emnefeltet til hva det skal brukes til. Neste gang så lager du et emne så folk skjønner hva tråden handler om, mkehi?
Vis hele sitatet...
*angel* taktisk valg av emnet denne gangen ja, skal ikke gjenta seg

edit: Thanks you Gusto <3 funka fint
Sist endret av fr3ak; 4. juli 2004 kl. 00:32.
Gusto:
Man trenger vel egentlig ikke bruke "" i include() ? Mener jeg har brukt denne funkjsonen uten "" før. Lenge siden jeg har kodet noe, så ting går litt i surr :S
include('http://domene.no/filer/'+'$filnavn');
"+" blir ikke brukt for å føye sammen strenger/variabler, men ".".

include('http://domene.no/filer/'.'$filnavn');
Tegnet ' unngår parsing av strengen. Så '$filnavn' blir ikke verdien av $filnavn, men $filnavn.

include('http://domene.no/filer/'.$filnavn);
Er den korrekte versjonen. 'http://domene.no/filer/' inneholder ingen spesialtegn vi vil ha parset så vi bruker ' rundt stringen. Og siden PHP helst vil ha variablene sine utenfor " og ' så gir vi den det.
improbable
Gusto's Avatar
DonorAdministrator
zwifty: PHP er et veldig tilgivende språk, men man bør ikke ha en dårlig kodeskikk pga det.

En string må det uansett være, enten ved hjelp av 'string' (fungerer ikke i alle språk) eller "string" (fungerer i de fleste moderne språk).