Avatar billede kingrex666 Nybegynder
08. marts 2004 - 16:57 Der er 14 kommentarer og
1 løsning

skjul include tag

hej jeg sidder lige her og kigger på noget php. Jeg skal include noget på en side, (gjort), kan man lave et include tag 'hidden' ... hvordan ?
Avatar billede exp Juniormester
08. marts 2004 - 16:59 #1
hvad mener du med "hidden"

hvis du skriver include('fil.php'); ser brugeren det ALDRIG, da det fortolkes på serveren, ikke på klienten :-)
Avatar billede kingrex666 Nybegynder
08. marts 2004 - 16:59 #2
uddyber lige spørgsmålet:

det som include skal vise skal være skjult men stadig på siden lidt ligesom en textbox hvor der allerede står noget i men bruger ikke kan rette eller se den.
Avatar billede kingrex666 Nybegynder
08. marts 2004 - 17:04 #3
jeg mener det som include viser er en fil hvor der linkes til et billede. Dette billede skal være skjult kan man gøre det i include, så resten af der der står i filen (scriptet) køre
Avatar billede exp Juniormester
08. marts 2004 - 17:11 #4
så skal du faktisk over i html-kategorien... da det jo er html-koden der skal skjules...

<input type="hidden" value="værdi" />

Men det kan stadig ses ved "Vis kilde"
Avatar billede kingrex666 Nybegynder
08. marts 2004 - 17:18 #5
okei ... nu er jeg så lige stået af.

hvor skal jeg skrive <input type="hidden" value="værdi" />
og hvad er værdi, og hvor skal mit include være i forhold til?

altså det er et php script jeg skal køre, men i selve scriptet linkes til et billede. jeg ved godt at hele scriptet bliver lavet om til kode på siden. men selve scriptet står jo i <?php include ?> så hvor skal <input type> være?
Avatar billede exp Juniormester
08. marts 2004 - 17:28 #6
Jeg er vist ikke helt med... er det billedet der skal være skjult?
Avatar billede kingrex666 Nybegynder
08. marts 2004 - 17:33 #7
ja men jeg linker til scriptet via include og jeg tænket om det var nemmest at lave include 'hidden' i stede for at rette i selve php scriptet som er meget forvirende ved første øjekast. og tænkte om der var en nemmere måde.
Avatar billede exp Juniormester
08. marts 2004 - 17:40 #8
Det kan du ikke på den måde :-)

Enten skal du lave en gennemsigtigt billede, eller også bruge css:
img {
display:none;
}
Avatar billede kingrex666 Nybegynder
08. marts 2004 - 17:55 #9
det dur ikke da selve scriptet er et kombineret javascript og phpscript.

hvis jeg laver css skjules jo alle mine billeder.
hvis jeg laver et gennemsigtigt billede flyttes min txt alligevel da størelsen difineres i scriptet ved hjælp af php og java.

jeg vil ikke lave hight og width om men jeg vil gerne lave det 'hidden'

jan jeg lave et document.write 'hidden' ?


sådan ser det ud:
document.write("<a href=\"http://www.yoursite.com\" target=\"_blank\"><img src=\"<? echo $CONFIG['statsWWWPath']; ?>includes/recordHit.php?URI=<? echo urldecode($_SERVER['REQUEST_URI']); ?>&jsVer="+jsVer+"&height="+height+"&width="+width+"&colorDepth="+colorDepth+"&title="+title+"&referer=<? echo urlencode($_SERVER['HTTP_REFERER']); ?>\" border=\"0\" width=\"51\" height=\"23\" alt=\"somthing\"></a>");
Avatar billede kingrex666 Nybegynder
08. marts 2004 - 17:57 #10
kan jeg lave et visability="hidden" et eller ander sted?
Avatar billede exp Juniormester
08. marts 2004 - 18:01 #11
Ved ikke om dette måske virker:

<div style="display:none">

<?php

document.write("<a href=\"http://www.yoursite.com\" target=\"_blank\"><img src=\"<? echo $CONFIG['statsWWWPath']; ?>includes/recordHit.php?URI=<? echo urldecode($_SERVER['REQUEST_URI']); ?>&jsVer="+jsVer+"&height="+height+"&width="+width+"&colorDepth="+colorDepth+"&title="+title+"&referer=<? echo urlencode($_SERVER['HTTP_REFERER']); ?>\" border=\"0\" width=\"51\" height=\"23\" alt=\"somthing\"></a>");

?>

</div>
Avatar billede fet321 Nybegynder
08. marts 2004 - 18:26 #12
Hvad med:
width=\"0\" height=\"0\"
?
Avatar billede kingrex666 Nybegynder
08. marts 2004 - 18:53 #13
div style virkede for mig tak
Avatar billede exp Juniormester
08. marts 2004 - 19:03 #14
Jamen så lægger jeg et svar :-)


Løsning:

<div style="display:none">

<?php

document.write("<a href=\"http://www.yoursite.com\" target=\"_blank\"><img src=\"<? echo $CONFIG['statsWWWPath']; ?>includes/recordHit.php?URI=<? echo urldecode($_SERVER['REQUEST_URI']); ?>&jsVer="+jsVer+"&height="+height+"&width="+width+"&colorDepth="+colorDepth+"&title="+title+"&referer=<? echo urlencode($_SERVER['HTTP_REFERER']); ?>\" border=\"0\" width=\"51\" height=\"23\" alt=\"somthing\"></a>");

?>

</div>
Avatar billede kingrex666 Nybegynder
08. marts 2004 - 19:16 #15
COOL
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