Avatar billede netspinner Nybegynder
24. juli 2006 - 14:26 Der er 4 kommentarer

Bevare .html, men linke til .php

Jeg har flg. forespørgsel:
Når mit web site (index.html) indlæses, vil jeg gerne kunne linke til en log.php side, hvor den besøgendes IP logges. Dvs. at log.php aktiveres, uden at der skiftes side. Samtidig vil jeg gerne kunne bevare min index side som .html. Jeg ved godt, at jeg kunne skrive koden direkte i min index fil og bare omdøbe den til index.php, men det er altså ikke mit ønske...

Hvis man relaterer til PHP-kode, skal det i HTML være lidt a la:

<?
include('log.php');
?>

Kan det lade sig gøre? :)
Avatar billede baileys Nybegynder
24. juli 2006 - 14:54 #1
Du kunne jo lave en usynelig frame - dvs. en frame (som er siden du viser 100%, og log.php 0% - eller noget)..

En anden approach er at kalde log.php via noget Javascript-kald - kan dog ikke helt huske hvordan dette fungere, men det er muligt at få javascript til at kalde en url..

En ting man så også kunne prøve var simpelthen at skrive:
<script language="JavaScript" src="log.php" />
i koden, og sørge for php-filen ikke returnere noget...
Avatar billede netspinner Nybegynder
24. juli 2006 - 15:39 #2
baileys >
Første forslag) Min PHP-kode indeholder ikke HTML-formatering, derfor vil jeg ikke bruge det
Andet forslag) Skal jeg lige have uddybet, aner ikke helt hvad du mener :)
Tredje forslag) Virker ikke
Avatar billede roenving Novice
25. juli 2006 - 11:54 #3
-- i den tredje mangler lukketagget, som skal være selvstændigt !-)

<script language="JavaScript" src="log.php"></script>
Avatar billede Slettet bruger
25. juli 2006 - 21:57 #4
En fjerde mulighed er at sætte log-scriptet til at returnere et (gerne meget lille og eventuelt transparent) billede og så linke til scriptet med <img src="log.php" alt="">
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