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.
  19 1142
index.php?site=home må skrives med 1 variabel bak.

men hva må jeg skrive for å få flere variabler bak?

viss jeg for eksempel ville ha disse variablene bak;
--------------
$site=home
$link=b
--------------
Up is the new down
SilverKhan's Avatar

Kode

index.php?site=home&link=b
Se i adressefeltet akkurat nå mann!
KonTrax's Avatar
Trådstarter
i adressefeltett akkuratt nå står det

Kode

showthread.php?s=&threadid=31677
det betyr:

Kode

$s=
$threadid=31677
???

ps. Det står ingenting om dette i boka jeg leser
kreativ nerd
devotio's Avatar
Opprinnelig postet av kontrax
i adressefeltett akkuratt nå står det

Kode

showthread.php?s=&threadid=31677
det betyr:

Kode

$s=
$threadid=31677
???

ps. Det står ingenting om dette i boka jeg leser
Vis hele sitatet...
nettopp

Kode

$_GET['s']
$_GET['threadid']
Hva brukes dette til? Hvordan kan jeg utnytte dette i praksis?
Hente det inn

index.php
---

Kode

echo 's = '.$_GET['s'].'<br>';
echo 'threadid = '.$_GET['threadid'];
---

ht tp://domene.lan/sti/index.php?s=123&threadid=987654
Jeg mente generelt. Skjønner ikke hva jeg kan bruke det til. Det med index.php?site=3&id=4. Er det til bruk i forum eller har det noen nytteverdi på vanlige sider også?
Dett blir brukt veldig mye rundt omkring på nettsider.

det sparer deg endel arbeid også
reallife: Det sa meg ingenting om hva og hvordan jeg kan bruke det!
Hvis du vil at noe skal vises, f.eks. en feilmelding:
?feil=test

Kode

if ($_GET['feil'] == 'test') {
echo "Det oppstod en feil i testen";
}
I like turtles
Skyfex's Avatar
mort1: Det er GET variabler. Det brukes til å sende informasjon til skriptet ditt via URL'en. Det finnes også POST.. Men det kan ikke skrives inn i URL'en. Det brukes blandt annet til HTML FORMS..
Basert på koden til Scoody, er dette riktig gjort?


Kode

if ($_GET['side'] == 'hjem') {
require 'hjem.php';
}
Vil dette vise hjem.php hvis url'en er f.eks www.domene.no/?side=hjem ?
ex-crew uten solbriller
SharQ's Avatar
Nei - du må ha en ' etter hjem.php..

if ($_GET['side'] == 'hjem') { require 'hjem.php'; }

Da er du på riktig vei!

Haje
ex-crew uten solbriller
SharQ's Avatar
Menne.. Om du vil bli god på PHP, følg noen tutorials, eller kjøp "Beginning PHP" som er utgitt på Wrox Press.

Det nytter ikke å prøve å lære hele PHP basert på spørsmål i fora som dette, tror jeg. (I know, I tried, ask Gusto )
Opprinnelig postet av SharQ
Det nytter ikke å prøve å lære hele PHP basert på spørsmål i fora som dette, tror jeg. (I know, I tried, ask Gusto )
Vis hele sitatet...
Det går fint å lære gjennom fora som dette, men du må ha minst to bøtter med tålmodighet, og håpe at noen gidder å svare, på den annen side er det nok langt mer effektivt å bruke php.net, og se på kommentarene under hver funksjon.
kreativ nerd
devotio's Avatar
Opprinnelig postet av SharQ
Menne.. Om du vil bli god på PHP, følg noen tutorials, eller kjøp "Beginning PHP" som er utgitt på Wrox Press.

Det nytter ikke å prøve å lære hele PHP basert på spørsmål i fora som dette, tror jeg. (I know, I tried, ask Gusto )
Vis hele sitatet...
Det kommer helt ann på hvor mye PHP du har tenkt å lære deg, og til hva. Jeg kan det mest grunnlegende (kan ikke lage egne script, men kan bruke de, og forstår det meste). Alt PHP jeg har lært er fra nFF (og noe fra php.net)
Up is the new down
SilverKhan's Avatar
Akkurat dette står forklart her: http://www.freakforum.nu/forum/showt...ude#post207664

Men som SharQ sier... dette er ikke det beste måten å lære php på...

Her er et par sider med tutorials:
www.phpfreaks.com
www.codewalkers.com

Itillegg kan du ta lære mye av å se på scriptene på www.hotscripts.com .

og seff www.php.net
www.w3schools.com er også en fin side.
Opprinnelig postet av SharQ
Nei - du må ha en ' etter hjem.php..

if ($_GET['side'] == 'hjem') { require 'hjem.php'; }

Da er du på riktig vei!

Haje
Vis hele sitatet...
Ikke for å klage, men jeg merka at det mangla en ' etter hjem.php, tok en edit litt kjapt. Du må ha svart før jeg rakk det