Avatar billede MadsDue Nybegynder
29. juni 2011 - 19:40 Der er 8 kommentarer og
1 løsning

Tekst i Lightbox

Hej

Jeg har lavet en Lightbox. Hvor jeg kan skrive tekst i, ved at indsætte alt teksten i nedenstående .html .

Men jeg vil gerne bare kunne hente teksten fra en fil.

fx:
<?php include("vilkar.php"); ?>
// det virker ikke..

Jeg har lavet følgende:

<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr"> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
    <link rel="stylesheet" href="general.css" type="text/css" media="screen" /> 
    <script src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.min.js" type="text/javascript"></script> 
    <script src="popup.js" type="text/javascript"></script> 
</head> 
<body> 
    <center> 
       
        <div id="button"><input type="submit" value="Press me please!" /></div> 
    </center> 
    <div id="popupContact"> 
        <a id="popupContactClose">x</a> 
        <h1>Title of our cool popup, yay!</h1> 
       
        <p id="contactArea"> 
         
          //her skal teksten være...
           
        </p> 
    </div> 
    <div id="backgroundPopup"></div> 
</body> 
</html>

Kan i hjælpe mig?
Avatar billede olsensweb.dk Ekspert
29. juni 2011 - 20:06 #1
har du prøvet at flytte <?php include("vilkar.php"); ?> ned i //her skal teksten være...
er vilkar.php et helt html doc med header eller bare ren tekst, med den html coder der er mellem <body> og </body>, kort sagt hvordan ser din vilkar.php
Avatar billede olsensweb.dk Ekspert
29. juni 2011 - 20:23 #2
Jeg har lavet en Lightbox. Hvor jeg kan skrive tekst i, ved at indsætte alt teksten i nedenstående .html .

du har vel ikke kaldt filen .html ??
så kan den jo ikke fortolke php code, hvis du har så omdøb extension til php
Avatar billede MadsDue Nybegynder
29. juni 2011 - 21:55 #3
altså

filen vilkar.php er .php

vilkar.php

er kun sat i

<body>

</body>
Avatar billede MadsDue Nybegynder
29. juni 2011 - 22:06 #4
<body>
....
<br />
Manglende eller ufuldstændige oplysninger vil kunne betyde, at en valgt handling ikke kan gennemføres, herunder at brugeren ikke modtager point ...
<br />
....

</body>

Sådan ser vilkar.php ud, ( ... = mere tekst)
Avatar billede olsensweb.dk Ekspert
29. juni 2011 - 22:17 #5
for at evt andre kan forstå hvor coden kommer fra er her en referance http://www.eksperten.dk/spm/941889 #10

for at serveren skal kunne fortokle noget php code skal filen have extension php, du vil have den til at fortolke <?php include "vilkar.php"; ?>, hvilke den ikke kan da filen den kaldes fra (velkommen)ikke har extension php

velkommen.php
<!DOCTYPE html>
<html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>yensdesign.com - How to create a stuning and smooth popup in jQuery</title>
    <link rel="stylesheet" href="general.css" type="text/css" media="screen" />
    <script src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.min.js" type="text/javascript"></script>
    <script src="popup.js" type="text/javascript"></script>
    <style type="text/css">
    #button{
        text-align: center;
    }   
    </style>
</head>
<body>       
    <div id="button"><input type="submit" value="Press me please!" /></div>   
    <div id="popupContact">
        <a id="popupContactClose">x</a>
        <h1>Title of our cool popup, yay!</h1>       
        <p id="contactArea">
        <?php include "vilkar.php"; ?>
        </p>
    </div>
    <div id="backgroundPopup"></div>
</body> 
</html>


vilkar.php
Licens Info: Dette er betingelserne for brug af dette script, scriptet er taget fra <br/><a href = "http://www.emanueleferonato.com/2007/08/22/create-a-lightbox-effect-only-with-css-no-javascript-needed/">http://www.emanueleferonato.com</a> jeg fralægger mig ethvert ansvar, da folk aldrig læsser licensinfo, og scriptet er taget fra en Amerikansk side må jeg hellere gentage et par gange, da Amerikanerne bliver belønnet pr side og ikke pr indhold, meningen er selvføgelig det skal fyldeså meget som muligt, og gerne kunne frembringe en lodret scrollbar.
<br />
Licens Info: Dette er betingelserne for brug af dette script, scriptet er taget fra <br/><a href = "http://www.emanueleferonato.com/2007/08/22/create-a-lightbox-effect-only-with-css-no-javascript-needed/">http://www.emanueleferonato.com</a> jeg fralægger mig ethvert ansvar, da folk aldrig læsser licensinfo, og scriptet er taget fra en Amerikansk side må jeg hellere gentage et par gange, da Amerikanerne bliver belønnet pr side og ikke pr indhold, meningen er selvføgelig det skal fyldeså meget som muligt, og gerne kunne frembringe en lodret scrollbar.
<br />
Licens Info: Dette er betingelserne for brug af dette script, scriptet er taget fra <br/><a href = "http://www.emanueleferonato.com/2007/08/22/create-a-lightbox-effect-only-with-css-no-javascript-needed/">http://www.emanueleferonato.com</a> jeg fralægger mig ethvert ansvar, da folk aldrig læsser licensinfo, og scriptet er taget fra en Amerikansk side må jeg hellere gentage et par gange, da Amerikanerne bliver belønnet pr side og ikke pr indhold, meningen er selvføgelig det skal fyldeså meget som muligt, og gerne kunne frembringe en lodret scrollbar.
<br />
Avatar billede MadsDue Nybegynder
30. juni 2011 - 18:33 #6
Det hjælper ikke med de to scripts
Avatar billede MadsDue Nybegynder
30. juni 2011 - 18:42 #7
Nu virker det.

tak igen ronols. du kan angive svar
Avatar billede olsensweb.dk Ekspert
30. juni 2011 - 19:26 #8
det får du så her.

du bør overveje at kalde din vilkar.php for vilkar.txt, da den ikke indeholder noget php code.

du bør overveje at bruge den nyeste vertion af jquery, da nogle har den cachet, og derfor ikke behøver hente den ned igen.
nyeste vertion fylder dog 91K, men hvad betyder det, bare man ikke henter siden ned via mobil telefon (eller anden modem), hvor man betaler for tiden/data trafikken

online CDN:
google
altid den nyeste     http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
                    http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js
jQuery      http://code.jquery.com/
altid den nyeste    http://code.jquery.com/jquery-latest.min.js
                    http://code.jquery.com/jquery-1.6.1.min.js

Microsoft Ajax Content Delivery Network http://www.asp.net/ajaxlibrary/cdn.ashx
old side             http://ajax.microsoft.com/ajax/jQuery/jquery-1.6.1.min.js
new side             http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.1.min.js
Avatar billede olsensweb.dk Ekspert
30. juni 2011 - 22:05 #9
nå havde åbenbart glemt at ligge det som svar :)
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

IT-JOB

Politiets Efterretningstjeneste

Tech-studentermedhjælpere i PET

Unik System Design A/S

QA Engineer

Politiets Efterretningstjeneste

Fullstack softwareudvikler i PET

Ennova A/S

Senior Developer