Avatar billede rozz Nybegynder
21. april 2004 - 21:11 Der er 19 kommentarer og
2 løsninger

simpel ? om php

hej gutter

mht php; hvad er forskellen på et link som feks
rozz.dk/links.php

og så

rozz.dk?=links

er det sidste lavet ved en php self eller sådan noget?

hvordan laver jeg den sidste??
Avatar billede riversen Nybegynder
21. april 2004 - 21:13 #1
er du sikker på det sidste er korrekt syntakt?

mener du ikke rozz.dk/side=links fx. ?
Avatar billede riversen Nybegynder
21. april 2004 - 21:14 #2
rozz.dk/?side=links
Avatar billede rozz Nybegynder
21. april 2004 - 21:16 #3
jo det gjorde jeg men var ikke helt sikker på hvordan man skrev
det.

hvordan laver man sådan et??
Avatar billede riversen Nybegynder
21. april 2004 - 21:18 #4
det byder, at der sendes en parameter til index siden. Parametren hedder side og indeholder teksten links. Man kan så fx. bruge det til at include links.php eller hvad man nu ønsker. Ved ikke om det er det du tænker på.
Avatar billede technodance.dk Nybegynder
21. april 2004 - 21:18 #5
<?
if (isset($_GET['side'])) {
  if(file_exists($_GET['side'].'.php')) {
    include($_GET['side'].'.php'); // Filen som bliver valgt.
  } else {
    include('fejl.php'); // Hvis der er valgt en fil som ikke eksisterer.
  }
} else {
  include('forside.php'); // Standard side, bliver vist hvis intet er valgt.
}
?>

her så linker du eks index.php?side=sidennavn ude .php
Avatar billede rozz Nybegynder
21. april 2004 - 21:23 #6
hvor skal ovenstående indsættes?
Avatar billede biihz Nybegynder
21. april 2004 - 21:26 #7
Nemmere..


Gå ind i notepad / notesblok


Skriv:

<?php
$side = $_GET["side"];

if(!$side == forside) {
echo "Dette er forsiden";
}
if ($side == links) {
echo "Dette er link siden";
}
?>

<a href=?side=>Forside</a><br>
<a href=?side=links>Links</a>









Gem filen i alle filer og som test.php

Og læg den på din ftp server.
Avatar billede rozz Nybegynder
21. april 2004 - 21:34 #8
biihz.

laver jeg så nu en side med links.php eller ??

hvordan får jeg så lag nogle links ind?
Avatar billede biihz Nybegynder
21. april 2004 - 21:37 #9
Links er i test.php


Det den her:

<?php
$side = $_GET["side"];

if(!$side == forside) {
echo "Dette er forsiden";
}
if ($side == links) {
echo "Dette er link siden";
}
?>





denne
(

if ($side == links) {
echo "Dette er link siden";
}
?>

)


Hver gang du  vil lave en ny side skriver du
if ($side == (navnet på den nye side)  ) {
echo "tekst på siden";
}
?>
Avatar billede biihz Nybegynder
21. april 2004 - 21:38 #10
prøv feks, og skriv:


<?php
$side = $_GET["side"];

if(!$side == forside) {
echo "Dette er forsiden";
}
if ($side == links) {
echo "<b>LINKS:</b><br><a href=http://www.exp.dk>Eksperten.dk</a>";
}
?>

<a href=?side=>Forside</a><br>
<a href=?side=links>Links</a>
Avatar billede rozz Nybegynder
21. april 2004 - 21:41 #11
sorry - jeg formulerer mig ikke korrekt

hvis jeg har en forside hvor jeg bare byder velkommen

så vil jeg gerne have en side hvor jeg så viser en oversigt over links

altså istedet for at lave een index.php og så een links.php,
kan jeg så lave bare index=?links
Avatar billede biihz Nybegynder
21. april 2004 - 21:43 #12
Altså

index.php?side=index.php
index.php?side=links.php


Sådan?
Avatar billede rozz Nybegynder
21. april 2004 - 21:51 #13
ja men virker det, for kan ikke få det til at virke

min test.php ser sådan ud

<?php
$side = $_GET["side"];

if(!$side == forside) {
echo "Dette er forsiden";
}
if ($side == links) {
echo "Dette er link siden";
}
?>

<a href=?side=>Forside</a><br>
<a href=?side=links.php>Links</a>


og så har jeg lavet en links.php
Avatar billede rozz Nybegynder
21. april 2004 - 21:54 #14
men så slipper jeg ikke for at lave en ny side feks links.php
det jeg gerne ville var: at have eeen index side kun. altså
indx.php

og så ud fra dette bare includere en masse sider
så jeg havde rozz.dk?side=nyheder
og ?side=links

eller er jeg fuldstændig hel forkert på den??
Avatar billede biihz Nybegynder
21. april 2004 - 22:05 #15
det jo det jeg har lavet..


www.thadevil.frac.dk/index.php
Bare en test.
Avatar billede biihz Nybegynder
21. april 2004 - 22:06 #16
Avatar billede rozz Nybegynder
21. april 2004 - 22:10 #17
kan du ikke lige skrive dine koder her, hvordan du har oprettet index php?
Avatar billede biihz Nybegynder
21. april 2004 - 22:17 #18
Jow jow.


Download filen her:


http://www.thadevil.frac.dk/index.rar
Avatar billede rozz Nybegynder
21. april 2004 - 22:26 #19
det er bare kanon - tak for hjælpen. synes nu hvis jeg klikker på forsiden at du så mister noget af rammen??
men nu tror jeg jeg forstår princippet i det. tak for hjælpen sofar
Avatar billede biihz Nybegynder
22. april 2004 - 14:06 #20
Fordi du skal skrive ved linket: ?page=

Og ikke ?page=1
Avatar billede biihz Nybegynder
22. april 2004 - 14:07 #21
Tak for p0int :O)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester