Gå til innhold

if else? trenger hjelp med php til siden


Anbefalte innlegg

Skrevet

Jeg kan så og si null php.

 

Det jeg lurer på, er hvordan man kunne "utvide"

<?php

include($_GET['side'] . '.inc');

?>

dette littegran.

 

Jeg bruker dette til dette på en side jeg lager, men hva går det an å lage en kode som

 

IF (ingen side er spesifisert, dukker blir "index.inc" inkludert i sia)

ELSE include($_GET['side'] . '.inc');

 

 

noe som forsto noe av min elendige forklaring av problemet?

Videoannonse
Annonse
Skrevet (endret)

<?php

if(!isset($_GET['side']) OR empty($_GET['side']) OR strlen($_GET['side']) <= 1) {

include('index.inc');

}
else
{
include(''.$_GET['side'].'.inc');
}

?>

 

Noe sånt?

 

EDIT:

 

Ble slått med 2min:(

Endret av ThaMezzy
Skrevet (endret)

En stund siden jeg har holdt på med dette, men tror det skal funke.

Kunne jo lagt inn noen regulære utrykk, MEN det kan ikke jeg noe om dessverre.

*FFjernet det siden det var noen feil og du har fått 2 forslag*

 

EDIT: fikset litt på oppsettet, og ble slått med 2 min

Endret av vi er lost
Skrevet (endret)

vi er lost:

 

Du gjør en litt rar ting her. Du lager variablen $side som innholder filnavn med ext. Så sjekker du om filen finnes som er bra, men så sjekker du om file er empty();

 

Det går ikke:P

 

Du må vel heller inkludere siden rett inn og sjekke om $_GET['side'] er empty();

 

Før ?> har du };

 

Ta vekk ;

Endret av ThaMezzy
Skrevet
vi er lost:

 

Du gjør en litt rar ting her. Du lager variablen $side som innholder filnavn med ext. Så sjekker du om filen finnes som er bra, men så sjekker du om file er empty();

 

Det går ikke:P

 

Du må vel heller inkludere siden rett inn og sjekke om $_GET['side'] er empty();

Gikk litt fort i svingene der ja. Sånne slurvefeil pleier jeg å gjøre :wallbash: mens jeg bruker en halvtime på å finne ut hav som er feil.

Skrevet
Gikk litt fort i svingene der ja. Sånne slurvefeil pleier jeg å gjøre :wallbash: mens jeg bruker en halvtime på å finne ut hav som er feil.

Hehe. Sånt skjer. Er flink på slurvefeiler selv:P

 

Nå har hvertfall emnestarter fått en del muligheter:)

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...