invoegen pagina's met variabele hoogte

Pagina: 1
Acties:

  • Rusky
  • Registratie: December 2000
  • Laatst online: 04-05 08:51
titel duidelijk?

maar mijn probleem:

ik heb een website met HEADER -> BODY -> FOOTER
dit heb ik in een tabel gezet. Omdat ik niet apart van
elkaar wil scrollen moet de BODY gedeelte variabel wezen.
(het idee zoals microsoft.com of tweakers.net waar de HELE
pagina scrollt)

nu heb ik een iframe eringeplaatst omdat ik vanuit de HEADER wil
linken naar mijn BODY. Een DIV is wel variabel maar daar kan ik
niet naar toe linken.

Hoe lossen jullie dit op???

[ Voor 9% gewijzigd door Rusky op 09-03-2004 12:22 ]

mijn pc


  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

Door met een serverside-taal de body op de juiste plek in de template te includen, zo doen wij dat. Of we schrijven dynamisch de inhoud van de div, maar dat wordt te technisch.

Verwijderd

wat bedoel je in godsnaam met dat variabel :?

en waar is die tabel voor nodig ik zie geen data?

hoogte van een iframe kan je veranderen door de hoogte van de pagina die erin staat op te vragen en die te stoppen in de hoogte van het iframe op de andere pagina.

  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

Ik zie trouwens dat je de beschikking hebt over php. Maak dan 1 template pagina met header en footer en include op de plek van de body het bestand met de juiste body.

Je kunt dan die template aanroepen met index.php?page=bla.htm, vervolgens lees je die page uit en include je dus bla.htm.

[search=php include]
http://www.php.net/include

  • Rusky
  • Registratie: December 2000
  • Laatst online: 04-05 08:51
wat ik heb:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
echo"
    <table width=800px bgcolor=$kleurbg>
        <tr>
            <td height=20 align=right><b>$date, $time</b>
            </td>
        </tr>
        <tr>
            <td><H1>Content beheer </H1></td>
        </tr>
        <tr>
            <td>
                &nbsp;U bent ingelogd als: <b>$PHP_AUTH_USER</b><br>
                
            </td>
        </tr>
        <tr>
            <td height=5 bgcolor=FFFFFF></td>
        </tr>
        <tr>
            <td align=right>
                &nbsp;&nbsp;|&nbsp;
                <a href=???target=iframe>User</a>&nbsp;|&nbsp;
                <a href=doc.php target=iframe>Documentation</a>&nbsp;|&nbsp;
            </td>
        </tr>
        <tr>
            <td>
            <iframe name=iframe src=???scrolling=no height=200 width=800></iframe>
            </td>
        </tr>
        <tr>
            <td bgcolor=FFFFFF height=5></td>
        </tr>
        <tr>
            <td align=center>Contact de webmaster: <a href=mailto:Info@dirco.nl>Info@Dirco.nl</a></b>
            </td>
        </tr>
    </table>
";



dus ik krijg deze constructie:


HEAD
<a href=blaat.php?anderfile.php>


include ("blaat.php");


FOOTER

[ Voor 108% gewijzigd door Rusky op 09-03-2004 12:23 ]

mijn pc


  • Rusky
  • Registratie: December 2000
  • Laatst online: 04-05 08:51
André schreef op 09 maart 2004 @ 11:44:
Ik zie trouwens dat je de beschikking hebt over php. Maak dan 1 template pagina met header en footer en include op de plek van de body het bestand met de juiste body.

Je kunt dan die template aanroepen met index.php?page=bla.htm, vervolgens lees je die page uit en include je dus bla.htm.

[search=php include]
http://www.php.net/include
ok dit heb ik dus gedaan ... en het werkt ook, mits ik al geen andere info
meestuur met de link:


werkt NIET:
code:
1
<a href=beheer.php?body=user.php?aktie=show&b=0>User</a>


werkt WEL:
code:
1
<a href=beheer.php?body=doc.php>Documentation</a>

mijn pc


  • Johnny
  • Registratie: December 2001
  • Laatst online: 16:10

Johnny

ondergewaardeerde internetguru

Rusky schreef op 09 maart 2004 @ 13:12:
[...]


ok dit heb ik dus gedaan ... en het werkt ook, mits ik al geen andere info
meestuur met de link:


werkt NIET:
code:
1
<a href=beheer.php?body=user.php?aktie=show&b=0>User</a>


werkt WEL:
code:
1
<a href=beheer.php?body=doc.php>Documentation</a>
Ze zijn allebei fout.

Attributen moeten altijd dubbele aanhalngistekens hebben.

Je mag slechts een enkel vraagteken in een URL zetten omdat het de scheiding tussen het bestand en de variablen aangeeft.

En je mag ook geen & in je links gebruiken, dat moet &amp; zijn, maar daar maken de meeste browsers geen probleem van.

code:
1
<a href="beheer.php?body=user.php&amp;aktie=show&amp;b=0">User</a>

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.

Pagina: 1