Avatar billede ormehul Nybegynder
24. november 2004 - 15:27 Der er 5 kommentarer

Linke med include(tekst.inc)

Hej JEg vil gerne lave mine links på min side således at den ændre teksten vha. forskellige tekster jeg includer. eks.
Link1 --> include(link1.inc)
link2 --> include(link2.inc)
link3 --> include(link3.inc)

Det vil sige at linkX.inc der skal ændres kandet gøres vha. variabler? skal siden reloades?

Mvh
Niels
Avatar billede schaefner Juniormester
24. november 2004 - 15:28 #1
Jeg forstår ikke rigtig hvad du mener?
Avatar billede ormehul Nybegynder
24. november 2004 - 16:19 #2
Jeg har en side somjeggerne vil hente tekst ind i. Jeg gider ikke have flere dokumenter som php men som txt dokumenter, så uvidende kan redigere i teksten. Teksterne skal hentes vha. include, dvs. når man trykker på et link sender den teksten ind i en tabel...
Avatar billede olebole Juniormester
24. november 2004 - 16:22 #3
<ole>

<?
switch ($_GET["link"]) {
  case "L_1":
    include("link1.inc");
  break;
  case "L_2":
    include("link2.inc");
  break;
  case "L_3":
    include("link3.inc");
  break;
}
?>

... og ja, du skal reloade med:
  <a href="side.php?link=L_1">TEST</a>

/mvh
</bole>
Avatar billede olebole Juniormester
24. november 2004 - 16:27 #4
Undlad at give variablen selve fil-navnet som værdi - og derefter inkludere direkte. Så kan brugeren inkludere en hvilken somhelst fil og det kan være en sikkerheds risiko.

Check, om du får noget, du forventer - og foretag dig derefter et eller andet, hvis du gør ... og noget andet, hvis ikke. Lad ikke bruger-input'et direkte diktere, hvad der skal foregå.
Det gælder i øvrigt generelt, når man modtager bruger-input  :)
Avatar billede ormehul Nybegynder
24. november 2004 - 16:31 #5
Prøver det...
tak
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