Avatar billede mstorgaard Praktikant
02. januar 2006 - 23:34 Der er 8 kommentarer og
1 løsning

URL'en på siden ændrer et lille stykke tekst

Jeg har en side hvor jeg skal bruge adskillelige sider med samme slags indhold, men der skal 2 steder ændres ord.

Fx
Navn

Tekst
Tekst
Forkortet navn
Tekst

Hvordan gør jeg sådan at man kan definere Navn og Forkortet navn via URL'en?
Altså sådan at man skriver URL'en index.php?navn=NAVNET&fnavn=FORKORTETNAVN
Avatar billede mr-kill Nybegynder
02. januar 2006 - 23:35 #1
navn=NAVNET&fnavn=FORKORTETNAVN

$_GET['navn'] indeholder så NAVNET osv.
Avatar billede mstorgaard Praktikant
02. januar 2006 - 23:42 #2
<?php
include('header.php');
?>
      <font class="header"><center>$_GET['navn']</center></font>
      <br>
      <br>
<?PHP
$number = "5";
$author = "$_GET['fnavn']";
include("news/show_news.php");
?>
<?php
include('footer.php');
?>

Jeg skriver ego.php?navn=NAVNET&fnavn=FORKORTETNAVN

Så skriver den:

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /MINSIDE/ego.php on line 9
Avatar billede mr-kill Nybegynder
02. januar 2006 - 23:44 #3
$author = $_GET['fnavn']; <-- Du skal ikke ha " på..
Avatar billede mstorgaard Praktikant
02. januar 2006 - 23:47 #4
Hvad skal jeg så ændre $_GET['navn'] til, når det ikke skal bruges indenfor en <?php ?>?
Avatar billede mr-kill Nybegynder
02. januar 2006 - 23:50 #5
Du skal ikke ændre $_GET['navn'] til noget.. Det må gerne være der..

man man bruger ikke:
$var1 = "hej";
$var2 = "$var1";

man bruger:
$var1 = "hej";
$var2 = $var1;

Virker dette ikke?

<?php
include('header.php');
?>
      <font class="header"><center>$_GET['navn']</center></font>
      <br>
      <br>
<?PHP
$number = "5";
$author = $_GET['fnavn'];
include("news/show_news.php");
?>
<?php
include('footer.php');
?>
Avatar billede mstorgaard Praktikant
02. januar 2006 - 23:51 #6
Det med fnavn virker fint, men det med navn virker ikke...
Avatar billede mr-kill Nybegynder
02. januar 2006 - 23:51 #7
<?php
include('header.php');
?>
      <font class="header"><center><?php echo $_GET['navn']; ?></center></font>
      <br>
      <br>
<?PHP
$number = "5";
$author = $_GET['fnavn'];
include("news/show_news.php");
?>
<?php
include('footer.php');
?>
Avatar billede mstorgaard Praktikant
02. januar 2006 - 23:52 #8
Så virker det :)

Mange tak, smid et svar
Avatar billede mr-kill Nybegynder
02. januar 2006 - 23:53 #9
Så lidt :)
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