Avatar billede julemandenb Nybegynder
27. oktober 2009 - 15:57 Der er 13 kommentarer og
1 løsning

vis/=side?a?navn=$row[navn] Problem ( Sendes uden design ;s )

Heej Eksperter (:

- Når jeg skal navigerer mig rundt på
min hjemmeside www.coolboom.dk
Så bruger jeg denne kode

<?php //her starter vi vores side hvor alt skal vises
          $side = addslashes($_GET['side']); // Lidt sikkerhed
          if ($side) { //                      Hvis strengen $side er sat
          if (file_exists("".$side.".php")) {
          include("".$side.".php"); //  Inkluder filen strengen peger på
          } else {
          include("fejl404.php");
          }
          } else { //Hvis strengen $side ikke var sat
          include("forside.php"); //Inkluder forsiden
          }
          ?>

Og mine link ser sådan her ud:

<a href="?side=link">Din tekst her</a>

Nu jeg så kommet det til at det skal indsættes i PHP
og der har ikke været nogle problemet før jeg skulle
lave den sådan her

echo "<a href='vis/=side?a.php?navn=$row[navn]'>$row[navn</a><hr>";

Jeg har også forsøgt med:

echo "<a href='vis/=side?a?navn=$row[navn]'>$row[navn]</a><hr>";

Dog uden hel....

Test det på http://coolboom.dk/vis/=side?a.php?navn=a

Direkte sti

www.coolboom.dk --> Games --> Vælg "A" --> vælg et link under alfabetet.
Nu vil nu finde en side UDEN desig

Mit spørgsmål kommet her:

Nogen som ved hvordan jeg får design på den overstående linkede side?

altså problemet opstod så snart jeg skulle linke til en anden mappe mens jeg skal hente designet med " ?side= "

Håber ikke mit spørgsmål var alt for besværlig....

//Mikkel Bering
Avatar billede michael_stim Ekspert
27. oktober 2009 - 16:03 #1
Men det er vel kun den første variabel i adresselinien der adskilles med ?. Resten bliver vel adskilt med &.

eks. www.minadresse.dk?side=minside&underside=minunderside
Avatar billede michael_stim Ekspert
27. oktober 2009 - 16:04 #2
Blev lidt forkert, men du forstår hvad jeg mener ;o)
Avatar billede julemandenb Nybegynder
27. oktober 2009 - 17:14 #3
Jeg prøver (:
Avatar billede julemandenb Nybegynder
27. oktober 2009 - 17:17 #4
Nu lavede jeg dem således.

echo "<a href='vis/a.php&navn=$row[navn]'>$row[navn]</a><hr>";

Og nu får jeg fejl. http://coolboom.dk/?side=a
Avatar billede michael_stim Ekspert
27. oktober 2009 - 17:20 #5
echo "<a href=\"vis/a.php?navn=".$row['navn']."\">".$row['navn']."</a><hr>";
Avatar billede julemandenb Nybegynder
27. oktober 2009 - 17:29 #6
Tak Michael.
Men nu vi desværre tilbage til mit tidligerer
link, bliver sendt over til koden uden design

Den du gav mig så således ud:

echo "<a href=\"vis/a.php?navn=".$row['navn']."\">".$row['navn']."</a><hr>";

Og min ser således ud:

echo "<a href='vis/b.php?navn=$row[navn]'>$row[navn]</a><hr>";

Disse to link, gider præcis samme resultat.

Test på www.coolboom.dk --> Games --> a --> tryk på et link
Avatar billede michael_stim Ekspert
27. oktober 2009 - 17:42 #7
Hvis du højreklikker på siden og vælger vis kilde, kan du se hvorfor.
Avatar billede julemandenb Nybegynder
27. oktober 2009 - 18:01 #8
Hvad mener du ?
Avatar billede michael_stim Ekspert
27. oktober 2009 - 18:09 #9
Det er ingen html side. Det er kun tabellen du får udskrevet.
Avatar billede julemandenb Nybegynder
27. oktober 2009 - 18:18 #10
Michael. Undskyld det nok min fejl. prøver lige at forklar bedre (:

Jeg skal ha indsat -->  ?side=  <-- i mit dette link

echo "<a href='vis/a.php?navn=$row[navn]'>$row[navn]</a><hr>";

Ligesom her

echo "<a href=\"=?side=a=>A"</a>";
Avatar billede julemandenb Nybegynder
29. oktober 2009 - 20:45 #11
Ingen hjælp ?
Avatar billede michael_stim Ekspert
29. oktober 2009 - 20:58 #12
Men har den a.php fil der ligger i mappen vis, overhovedet noget html kode? Hvis ikke skal den includes og ikke bare kalles på.
Avatar billede michael_stim Ekspert
29. oktober 2009 - 21:01 #13
Og så tror jeg ikke du behøver "".

if (file_exists($side.".php")) {
          include($side.".php"); //  Inkluder filen strengen peger på
Avatar billede julemandenb Nybegynder
29. marts 2010 - 18:05 #14
Tak for jers svar
- Tråden er lukket
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
Kurser inden for grundlæggende programmering

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