/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Inkluderingsscript?
Fra : Stig


Dato : 13-08-02 21:44

Hejsa.

Har altid brugt dette asp inkluderingsscript:

<%
If Request.QueryString("site") = "default" then
Server.Execute "error.asp"
ElseIf Request.QueryString("site") <> "" then
Server.Execute Request.QueryString("site") & ".asp"
ElseIf Request.QueryString("file") = "default.asp" then
Server.Execute "error.asp"
Elseif Request.QueryString("file") <> "" then
Server.Execute Request.QueryString("file")
Else Server.Execute"forside.asp"
end if
%>

Vil høre om det lige så nemt kunne laves i PHP? Nogen der ligger inde med en
som er lige til at gå til?

mvh
Stig



 
 
Larz (13-08-2002)
Kommentar
Fra : Larz


Dato : 13-08-02 22:35

Stig wrote:
<...klam asp skåret væk...>
> Vil høre om det lige så nemt kunne laves i PHP? Nogen der ligger inde med en
> som er lige til at gå til?

switch ($_GET['file'])
{
   case 'fejl': include('fejl.php');
      break;
   case 'kontakt': include('kontakt.php');
      break;
   default: include('forside.php');
}

var én måde...

--
-
Lars
http://coder.dk/sohofaq.php - Uofficiel WOL SOHO 77 FAQ
http://wshlman.moons.dk/ - Say goodbye to GameSpy
- A Free Half Life Manager!
To mail me remove your-pants.


FB (13-08-2002)
Kommentar
Fra : FB


Dato : 13-08-02 23:56


"Larz" <lp@your-pants.coder.dk> wrote in message
news:pYe69.359$ww6.104388@news010.worldonline.dk...
> Stig wrote:
> <...klam asp skåret væk...>
> > Vil høre om det lige så nemt kunne laves i PHP? Nogen der ligger inde
med en
> > som er lige til at gå til?
>
> switch ($_GET['file'])
> {
> case 'fejl': include('fejl.php');
> break;
> case 'kontakt': include('kontakt.php');
> break;
> default: include('forside.php');
> }
>
> var én måde...

Hejsa. Jeg takker mange gange. Skal jeg bare indsætte det i et nyt dokument
eller?
Jeg har kopieret scriptet over, men den viser det bare som ren tekst.

Mvh
FB (Stig)



Johan Holst Nielsen (14-08-2002)
Kommentar
Fra : Johan Holst Nielsen


Dato : 14-08-02 10:10

> Hejsa. Jeg takker mange gange. Skal jeg bare indsætte det i et nyt dokument
> eller?
> Jeg har kopieret scriptet over, men den viser det bare som ren tekst.

Husket at starte med

<?php

og slutte med

?>

Husket at gemme som fil.php ?

Udover det, sikker på din udbyder understøtter php... eventuelt prøv med
en fil der kun indeholder følgende

<?php
phpinfo();
?>

mvh
Johan


FB (14-08-2002)
Kommentar
Fra : FB


Dato : 14-08-02 11:10


"Johan Holst Nielsen" <johan@weknowthewayout.com> wrote in message
news:3D5A1E64.9020904@weknowthewayout.com...

> Husket at starte med
>
> <?php
>
> og slutte med
>
> ?>

Der kan man bare se. Det vidste jeg slet ikke.

> Husket at gemme som fil.php ?
>
> Udover det, sikker på din udbyder understøtter php... eventuelt prøv med
> en fil der kun indeholder følgende
>
> <?php
> phpinfo();
> ?>

Mange gange tak!! Det virker bare fint!
Jonas kender du en side som beskriver bare lidt det generelle om PHP helst
på dansk?

Mvh
Stig
Og mange gange tak.



FB (14-08-2002)
Kommentar
Fra : FB


Dato : 14-08-02 11:12


"Johan Holst Nielsen" <johan@weknowthewayout.com> wrote in message
news:3D5A1E64.9020904@weknowthewayout.com...

Hej igen. Forrsten, ved du hvordan linksene skal være?
Ved mit APS script skulle det være; <a
href="default.asp?site=forside">forside</a>

Hvordan skal et link skrives, hvis den skal vise linket i
inkluderingscriptet?
Mange gange tak.
Mvh
Stig



Johan Holst Nielsen (14-08-2002)
Kommentar
Fra : Johan Holst Nielsen


Dato : 14-08-02 11:22

> Hej igen. Forrsten, ved du hvordan linksene skal være?
> Ved mit APS script skulle det være; <a
> href="default.asp?site=forside">forside</a>
>
> Hvordan skal et link skrives, hvis den skal vise linket i
> inkluderingscriptet?
> Mange gange tak.


<?php
switch($_GET['site']) {
case "kontakt": include("./kontakt.php");
break;
case "fejl" : include("./fejl.php");
break;
default : include("./forside.php");

}
?>

Så skrives link f.eks.

<a href="index.php?site=kontakt">Kontakt</a>

Bemærk $_GET['site'] ... det er pga. du skal hente en request...
Hvis du f.eks. bruger en blanding mellem post og get... såååh..

$_REQUEST['site']... dette kunne f.eks. bruges hvis du poster en form
med site variablen, og denne er sat til method = post :)...

Evt. kan du bruge $_POST['site'] ved post variabler...

Lidt indviklet? Men håber du forstår?

Iøvrigt hedder jeg Johan ;)

mvh
Johan


FB (14-08-2002)
Kommentar
Fra : FB


Dato : 14-08-02 12:14


"Johan Holst Nielsen" <johan@weknowthewayout.com> wrote in message
news:3D5A2F51.9000103@weknowthewayout.com...

> Iøvrigt hedder jeg Johan ;)
>
> mvh
> Johan

undskyld :) Hej Johan. Jeg håber du vil svare på denne reply for nu kan mit
webhotel godt vise min forside nemlig. Men jeg kan bare ikke få den til at
linke sammen.

Jeg vil gerne fortsætte med at skrive her med dig, men jeg håber du vil
kontakte mig på ICQ (hvis du har det) 120010518
Jeg har bare brug for _lidt_ hjælp, så skal jeg nok lade være med at
irretere dig ;)

Mvh
Stig



TH (14-08-2002)
Kommentar
Fra : TH


Dato : 14-08-02 13:52

Hej,

> Jeg vil gerne fortsætte med at skrive her med dig, men jeg håber du vil
[SNIP]

Dårlig ide...

Hvis Johan o.a. stadig gider svare vil jeg da gerne fortsat se
svarene...Husk på at News kan være en enorm vidensbank for alle andre, og
alle os andre Noobs gerne vil læse løsninger her...Men som sagt: Det
forudsætter at I fortsætter disk. i NG'en og ikke på IRC/ICQ og whatever der
nu er moderne...

mvh
TH



FB (14-08-2002)
Kommentar
Fra : FB


Dato : 14-08-02 13:55


"TH" <th@cogito.dk> wrote in message
news:3d5a5286$0$88386$edfadb0f@dspool01.news.tele.dk...
> Hej,
>
> > Jeg vil gerne fortsætte med at skrive her med dig, men jeg håber du vil
> [SNIP]
>
> Dårlig ide...
>
> Hvis Johan o.a. stadig gider svare vil jeg da gerne fortsat se
> svarene...Husk på at News kan være en enorm vidensbank for alle andre, og
> alle os andre Noobs gerne vil læse løsninger her...Men som sagt: Det
> forudsætter at I fortsætter disk. i NG'en og ikke på IRC/ICQ og whatever
der
> nu er moderne...

Hej TH. Jeg forstår dine synspunkter. Men det ville være lidt træls at
skulle vente et kvarter hver gang man skrev til hinanden.
Johan var så flink at hjælpe mig gennem ICQ.

En stor tak (igen igen til Johan

mvh
Stig




ZtinKyFinGaZ (14-08-2002)
Kommentar
Fra : ZtinKyFinGaZ


Dato : 14-08-02 22:20

Kunne du så ikke evt. smide en logfil?
Jeg fulgte faktisk lidt med.

--
- ZtinKyFinGaZ
~~~~~~~~~~
Email+MSN Messenger: ztinkyfingaz@hotmail.[fjern]com
ICQ. Fjern 8taller (Bruger jeg ikke så meget): 888130701643888


"FB" <no@mail.invalid> skrev i en meddelelse
news:3d5a5304$0$87291$edfadb0f@dspool01.news.tele.dk...
>
> "TH" <th@cogito.dk> wrote in message
> news:3d5a5286$0$88386$edfadb0f@dspool01.news.tele.dk...
> > Hej,
> >
> > > Jeg vil gerne fortsætte med at skrive her med dig, men jeg håber du
vil
> > [SNIP]
> >
> > Dårlig ide...
> >
> > Hvis Johan o.a. stadig gider svare vil jeg da gerne fortsat se
> > svarene...Husk på at News kan være en enorm vidensbank for alle andre,
og
> > alle os andre Noobs gerne vil læse løsninger her...Men som sagt: Det
> > forudsætter at I fortsætter disk. i NG'en og ikke på IRC/ICQ og whatever
> der
> > nu er moderne...
>
> Hej TH. Jeg forstår dine synspunkter. Men det ville være lidt træls at
> skulle vente et kvarter hver gang man skrev til hinanden.
> Johan var så flink at hjælpe mig gennem ICQ.
>
> En stor tak (igen igen til Johan
>
> mvh
> Stig
>
>
>



Kim Schulz (13-08-2002)
Kommentar
Fra : Kim Schulz


Dato : 13-08-02 22:37

On Tue, 13 Aug 2002 23:35:17 +0200
Larz <lp@your-pants.coder.dk> wrote:
> Stig wrote:
> <...klam asp skåret væk...>
> > Vil høre om det lige så nemt kunne laves i PHP? Nogen der ligger
> > inde med en som er lige til at gå til?
>
> switch ($_GET['file'])
> {
>    case 'fejl': include('fejl.php');
>       break;
>    case 'kontakt': include('kontakt.php');
>       break;
>    default: include('forside.php');
> }
>
> var én måde...
>

er du sikker? jeg mener helt sikkert at cases i php kun kan klare
integers som case variabel.....og ikke strenge.


--
Kim Schulz - Freelance Development | Computers can figure out all
www.schulz.dk - En nørds bekendelser | kinds of problems, except the
www.linuxia.dk - hverdagens små hacks | things in the world that just

N/A (13-08-2002)
Kommentar
Fra : N/A


Dato : 13-08-02 22:51



Kim Schulz (13-08-2002)
Kommentar
Fra : Kim Schulz


Dato : 13-08-02 22:41

On Tue, 13 Aug 2002 23:40:18 +0200
Larz <lp@your-pants.coder.dk> wrote:
> Kim Schulz wrote:
> > er du sikker? jeg mener helt sikkert at cases i php kun kan klare
> > integers som case variabel.....og ikke strenge.
>
> 100% ;)
>
ok så må det være i et andet sprog jeg havde det problem...jeg undrer
mig bare over at der ingen info er om dette i APIet

--
Kim Schulz - Freelance Development | I demand IMPUNITY!
www.schulz.dk - En nørds bekendelser |
www.linuxia.dk - hverdagens små hacks |

JMo. (13-08-2002)
Kommentar
Fra : JMo.


Dato : 13-08-02 22:51

On Tue, 13 Aug 2002 23:41:21 +0200, Kim Schulz <kim@schulz.dk> wrote:

>ok så må det være i et andet sprog jeg havde det problem...jeg undrer
>mig bare over at der ingen info er om dette i APIet

Strings skulle ikke volde problemer:

http://dk.php.net/manual/en/control-structures.switch.php

"The case expression may be any expression that evaluates to a simple
type, that is, integer or floating-point numbers and strings. Arrays
or objects cannot be used here unless they are dereferenced to a
simple type. "

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste