Morten Kaltoft skrev:
> Hej der ude.
>
> Jeg har et login script skrevet i php, som jeg fandt på en anden
> hjemmeside.
>
> Jeg er ikke en haj til php, så bær' lige over med mig!
>
> Jeg ville gerne have lagt noget simpelt html ind i den beskyttede
> del af php scriptet.
>
> FILEN SER SÅDAN UD. Der er også nogle andre sider. Tænkte hvis
> der fandtes noget i stil med text/html som så gjorde at man kunne
> indsætte noget html (meget simpelt!)
>
> se evt
http://kaltoft.cc/login
>
> ----filen----
>
> <body bgcolor="#15C922">
>
> <font face="arial,verdana,helvetica"
> size="3">
> <?php
> include("config.php");
> $cookuser = $_COOKIE["cookuser"];
> $cookpass = $_COOKIE["cookpass"];
> $adminpass = md5($adminpass);
> if($cookuser && $cookpass) {
> if(($cookuser == $adminuser) && ($cookpass == $adminpass)){
> echo("Velkommen! Du er nu logget ind! For at logge af, klik:
> <a href=logout.php>log af</a>");
> //Alle de beskyttede ting skal ligge her over dette!
> }
> else{
> echo($forkert_fejl_meddelse);
> }
> }
> else{
> echo($ikke_logget_ind_fejl);
> }
> ?>
>
> </font>
>
Der er jo sådan set allerede HTML-kode i den 'beskyttede' del:
" echo("Velkommen! Du er nu logget ind! For at logge af, klik:
<a href=logout.php>log af</a>");"
Så det er bare at fyre nogle flere echo("htmlkode"); af.
Hvis det drejer sig om store mængder HTML, kan det bedre læseligheden at
udskille dette i en separat fil og så blot inkludere den:
include 'velkomsttekst.inc' ;
jeg har kaldt den indlejrede fil *.inc - så kan man se, at den ikke er
beregnet til at blive kaldt direkte, men kun indeholder brødtekst..