Avatar billede jjdk Nybegynder
03. januar 2006 - 10:23 Der er 11 kommentarer og
1 løsning

Kan PHP-fil kaldes fra HTML

Hej.
Jeg har en lille PHP-fil, som jeg gerne vil have eksekveret, hver gang en bestemt HTMl-fil indlæses.
Kan det lade sig gøre, og hvis ja, hvad er løsningen??
Avatar billede domaz.dk Novice
03. januar 2006 - 10:57 #1
hvis du har adgang til php.ini filen kan du gøre sårn at html-filer os kan eksekvere php-funktioner...

ved ikk om det ville være en løsning...?
Avatar billede domaz.dk Novice
03. januar 2006 - 10:59 #2
ellers kan du vel altid lave en "hidden" iframe der loader den php-fil der eksekverer koden...
Avatar billede net-base.dk Nybegynder
03. januar 2006 - 11:43 #3
hvis du kører det på en server med php hvilket du jo nok gør, så kan du jo bare i toppen af filen skrive <?php require_once"filename.php", ?> så bliver den fil kørt en gang
Avatar billede domaz.dk Novice
03. januar 2006 - 11:52 #4
net-base.dk: jamen php-kode bliver ikk kørt i en html fil... eller er det mig der har forstået hans spørgsmål forkert...?
Avatar billede jjdk Nybegynder
03. januar 2006 - 12:07 #5
Spørgsmålet er om, jeg i den eksisterende index.htm kan lægge noget kode ind, som eksekverer en PHP-fil. Det vil jeg helst, da der er en del undersider som kalder denne index-fil. Det kunne også være, at php-filen ligger på en anden server.
Hvis jeg i toppen skriver <?php osv. så skal jeg vel også gemme filen som en php-fil, med deraf følgende bøvl med rettelse af undersiderne.
Jeg har ikke adgang til php.ini, da jeg hostes hos Elitehost.dk
"Hidden" iframe siger mig ikke noget. Hvis det er løsningen, vil jeg være glad for et kode-eksempel.
Avatar billede mysitesolution Nybegynder
03. januar 2006 - 12:39 #6
<iframe style="visiblity: hidden;" src="link til php"></iframe>

må være noget i den stil
Avatar billede domaz.dk Novice
03. januar 2006 - 12:52 #7
præcis som mysitesolution skriver...
Avatar billede jjdk Nybegynder
03. januar 2006 - 12:53 #8
Jeg har nu prøvet det på www.vardeborg.dk. Men helt usynlig er den ikke, da der ses en større ramme nederst til venstre.
Men den eksekverer godt nok PHP-filen.
Nogen løsning på, hvordan rammen fjernes?
Avatar billede roenving Novice
03. januar 2006 - 12:58 #9
Sæt størrelsen til 0 !-)

<iframe style="visiblity: hidden; width:0; height:0;" src="link til php"></iframe>
Avatar billede domaz.dk Novice
03. januar 2006 - 13:01 #10
og evt..

<iframe style="visiblity: hidden; width:0; height:0; border:none;" src="link til php"></iframe>
Avatar billede jjdk Nybegynder
03. januar 2006 - 13:04 #11
Jamen tusind tak for de gode og hurtige svar.
Jer der vil have point, kan lige sende et svar, og jeg giver pointene.
Avatar billede domaz.dk Novice
03. januar 2006 - 13:08 #12
takker... (:
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