Gå til innhold

_Paulsen_

Medlemmer
  • Innlegg

    1 903
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av _Paulsen_

  1. Aha! Nå begynner det å lysne ennå litt mer her skjønner du!

     

    Koden skal ikke limes inn på et vilkårlig sted, iom. at siden som inkluderes puttes inn der koden var. Hvis du setter PHP-koden helt øverst i dokumentet, blir siden din ganske knust, for å si det sånn. ;)

     

    Si jeg har en side som heter index.php da, som er min hovedside. Hvor på denne siden skal jeg da putte inn mitt includeskript, siden du sier at hvis jeg putter det øverst, vil det bli knust..

  2. Jeg kommer nok til å benytte meg av denne:

    <?php

    error_reporting(0);

    $filnavn = $_GET['s'];

    $filendelse = '.php';

     

    if (!eregi("^((.*)/)", $filnavn)) {

    include $filnavn . $filendelse;

    }

    else {

    include "404.php";

    }

    ?>

     

    siden denne er et såklat dynamsik script. Men det jeg ennå ikke har forstått, er hvor jeg skal legge denne kodesnutten? I hver eneste side jeg bruker PHP på, eller trenger det bare være én spesiell?

    Noen som skjønner hva jeg mener her? :dontgetit:

  3. Hmm...hvilken include-skript kode mener du da? Denne:

    <?php

    error_reporting(0);

    $filnavn = $_GET['s'];

    $filendelse = '.php';

     

    if (!eregi("^((.*)/)", $filnavn)) {

    include $filnavn . $filendelse;

    }

    else {

    include "404.php";

    }

    ?>

     

    Eller denne: <?php include "meny.php"; ?>

     

    Vil da min meny.php se slik ut?

     

    <!-- Dette er min meny.-->

    <hr width = 600 align=left>

    <a href=index.php?s=hovedside>Hovedside</a>

    osv....

     

     

    Det er kanskje for mye å forlange med et superlite eksempel? :ermm:

     

    EDIT: No one? :cry:

  4. Når jeg da har funnet ut "hvilket" include-script jeg skal benytte meg av, hva gjør jeg videre for å sette dette ut i live?

     

    Har lest noen steder at jeg må legge til noe som dette: <? php include.......... ?> i den sida jeg skal ha includet på? Eller hvordan foregår dette?

     

    Noen som har LITT bedre peil på dette enn meg, og som kan gi meg en fin forklaring? :blush:

  5. PS: Du trenger egentlig ikke linke til index.php, da det holder med f.eks. www.domene.com/?s=artikler :)

    Aha, nå ble det litt klarere her gitt ;) Takk skal du ha! Men en liten ting til, hehe...

     

    Det jeg quota, hva mente du egentlig med det? Er rimelig blå når det gjelder PHP som du sikkert har skjønt.. Skal ha dette som kurs ved høgskolen min,etter jul skjønner du, men er litt utolmodig etter å komme igang...hehe..

  6. Nei. Filendelsen settes på etterpå. (Forutsatt at du faktisk har lest hele artikkelen, og ikke nøyet deg med skrekkeksempelet på side 1 ;) )

     

    EDIT: Også skrekkeksempelet skipper filendelse i URL.

    Hehe, ja, jeg har faktisk lest hele artikkelen, leste den tidligere i dag også, på siden din faktisk ;)

    Så det vil si at jeg i linkene mine får da, et eksempel: index.php?side=filnavn_uten_dot ?

     

    Så ved bruk av eksempel 1 på side to, får jeg også dette? Mulig det er jeg som gjør dette vanskeligere enn det egentlig er assa, men..

  7. Heisann!

     

    De av dere som leser denne tråden, ser at jeg er helt ny her inne. Jeg har nå brukt så og si hele dagen på å lete frem eldre tråder som inneholder include-script..

     

    Det som er saken, er at jeg har laget ferdig designet på min fremtidige hjemmeside, og er også ganske interessert i å lære meg PHP, sakte men sikkert.

     

    Det er mulig det er meg det er noe "gæærnt" med, mulig det er litt sent på kvelden også, men jeg trenger ærlig talt litt hjelp til å få til et slikt include-script.

     

    Jeg har sett mange forskjellige saker, men jeg har jo skjønt såpass :dontgetit: , at det er lurest å ha et slikt som gjør det umulig for brukeren å "hacke" seg inn, eller hente ut uønskede filer.. Det er her jeg sliter litt tror jeg.. Samtidig vil jeg gjerne ha det følgende i linkene: <href="index.php?side=filnavn_uten_dot">.

     

    Noen som skjønner hva jeg mener, og kunne være så snille og hjulpet en stakkars nybegynner?

     

    Ble sikkert litt for langt for noen, men jeg har prøvd å beskrive så godt som mulig her.

     

    Håper på positive svar. På forhånd, takk!

×
×
  • Opprett ny...