frames, divs, en ??

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

Mark

Mark

23/07/2008 19:17:00
Quote Anchor link
Oke geen echte php vraag, maar ik denk dat ook hier ik er wel antwoord opvindt ;)

Ik ga een nieuwe site maken, nou komen er menu's die met frame's werken, nou las ik dat frame's "1999 o.id waren en langzaam" dan kon je beter div's gebruiken want die zijn sneller, de hele pagina kan geindexeerd worden enz enz.

Wat is het verschil, en bereik je er hetzelfde mee ? (dus een pagina "includen" op een stukje site (bijv je menu) ?

Graag jullie reactie's,

mvg,
mark
 
PHP hulp

PHP hulp

14/11/2024 18:27:24
 
Aron K

Aron K

23/07/2008 19:24:00
Quote Anchor link
Het verschil tussen includen en frames?
-Alles komt netjes in 1 pagina, het zijn niet allemaal kleine paginatjes.
-Het lijkt onproffessioneel als je een website hebt die uit frames bestaat.
-Zoekmachines willen wel eens problemen geven met frames.
-Per browser kan er met frames verschil ontstaan wat betreft scrollen enzo.
 
Jan Koehoorn

Jan Koehoorn

23/07/2008 19:27:00
Quote Anchor link
@ Aaron: punt 1 en 2 van je verhaal zijn niet onderbouwd.

@ Mark: stel dat ik een deeplink wil maken naar 1 van de pagina's in je site. Als je site uit frames is opgebouwd wordt dat erg moeilijk (niet onmogelijk!).
 
Mark

Mark

23/07/2008 19:37:00
Quote Anchor link
Duidelijk,

Maar zijn Div's dan DE oplossing ?

En werken die ook dat 1 bestand (bijv menu) op elke pagina te zien is ?
( dus niet dat als je wat aan je menu verandert dat je elke pagina dat moet doen)

En hoe werken div;s ?

mvg,
mark
 
Jan Koehoorn

Jan Koehoorn

23/07/2008 19:47:00
Quote Anchor link
Een deel van een pagina dat op elke pagina hetzelfde moet blijven zet je gewoon in een apart bestand. Daarna kun je het met PHP includen of requiren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    require 'nav.php';
?>

edit:
Voor uitleg over divs, kijk even naar de CSS tutorials in mijn profiel (op mijn naam klikken)
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Aron K

Aron K

23/07/2008 22:29:00
Quote Anchor link
@Jan, Aron met 1 A. En voortaan zal ik beter onderbouwen, maar had net iets te weinig tijd.
Gewijzigd op 01/01/1970 01:00:00 door Aron K
 
Mark

Mark

24/07/2008 02:03:00
Quote Anchor link
Jan Koehoorn schreef op 23.07.2008 19:47:
Een deel van een pagina dat op elke pagina hetzelfde moet blijven zet je gewoon in een apart bestand. Daarna kun je het met PHP includen of requiren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    require 'nav.php';
?>

edit:
Voor uitleg over divs, kijk even naar de CSS tutorials in mijn profiel (op mijn naam klikken)


Wat moet ik nou gebruiken, div, frames, of php ?

Ik wil:

Een site met menu*, menu staat in apart bestand, bestand wordt geinclude of hoe het ook heet.

*Menu is html, kan dat geinclude worden met php ?

graag je reactie,

mvg,
mark
Gewijzigd op 01/01/1970 01:00:00 door Mark
 
Douwe

Douwe

24/07/2008 02:09:00
Quote Anchor link
Je moet niks, maar je wordt aangeraden divjes met php te gebruiken. ;)
Je kunt een html bestand includen op dezelfde manier waarop je een php bestand include:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("menu.html");
?>

Dit stukje code moet je dan dus in de div zetten waar het menu moet komen.
 
Mark

Mark

24/07/2008 02:15:00
Quote Anchor link
Hallo mede nachtbraker,

Kijk, daar heb ik al wat meer aan, dus de code komt in de DIV.

Het is nu te laat om nog na te denken :) maar morgen ga ik er eens rustig voor zitten en proberen de basispagina voor mijn site te gaan ontwerpen met php, html, en div's i.p.v frames ;-)

Groetjes,
mark
 
Douwe

Douwe

24/07/2008 02:22:00
Quote Anchor link
Hallo :) Ik kom net terug uit Frankrijk, en alhoewel ik natuurlijk geen jetlag heb ben ik hartstikke wakker ;)

Maarja, succes, en we horen het wel als je iets nodig hebt ;)

Slaap lekker dadelijk, ik ga zo ook maar eens liggen.
 
Mark

Mark

24/07/2008 13:36:00
Quote Anchor link
Douwe M schreef op 24.07.2008 02:09:
Je moet niks, maar je wordt aangeraden divjes met php te gebruiken. ;)
Je kunt een html bestand includen op dezelfde manier waarop je een php bestand include:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("menu.html");
?>

Dit stukje code moet je dan dus in de div zetten waar het menu moet komen.


En hoe zet ik een stukje code in een div?
 
PHP Newbie

PHP Newbie

24/07/2008 13:39:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<div>
<?php
    //phpcode
?>

</div>


Zo???
 
Mark

Mark

24/07/2008 14:11:00
Quote Anchor link
Douwe M schreef op 24.07.2008 02:09:
Je moet niks, maar je wordt aangeraden divjes met php te gebruiken. ;)
Je kunt een html bestand includen op dezelfde manier waarop je een php bestand include:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("menu.html");
?>

Dit stukje code moet je dan dus in de div zetten waar het menu moet komen.


En hoe zet ik een stukje code in een div?

En wat is het verschil tussen een Iframe, een frame, en een div ?

Ik snap echt niks van die div's, kan ik: http://www.markmensinkfotografie.nl/index2/index2.htm dit niet bereiken op een andere manier dan met div en frames ?

Mvg,
Mark
Gewijzigd op 01/01/1970 01:00:00 door Mark
 
Mark

Mark

24/07/2008 15:51:00
Quote Anchor link
PHP Newbie schreef op 24.07.2008 13:39:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<div>
<?php
    //phpcode
?>

</div>


Zo???


Ik heb nu dit stukje code geplaatst:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<body>

<div>
<?php
include("menu.html");
?>

</div>

</body>


Toch zie ik menu.html niet, hoe kan dat ?

mvg,
mark mensink
Gewijzigd op 01/01/1970 01:00:00 door Mark
 
Emmanuel Delay

Emmanuel Delay

24/07/2008 16:01:00
Quote Anchor link
Deze site: http://www.markmensinkfotografie.nl/index2/index2.htm gebruikt dus frames.

Wat je doet als je frames gebruikt: je maakt een index en verdeelt die in een aantal frames. In die frames steek je andere sites, die op zich totaal autonoom kunnen werken.

De site die je net toonde bestaat uit deel-sites http://www.markmensinkfotografie.nl/index2/home.html, http://www.markmensinkfotografie.nl/index2/homemenu.html, http://www.markmensinkfotografie.nl/index2/menu.html, ...

Je ziet, je kan die sites elk apart ook bezoeken. Je kan ook een frame maken waarin je bv. google.be steekt. Die pagina wordt gewoon geladen, het moet zelfs niet van jou zijn.


Wat je doet als je met divs werkt: je maakt 1 pagina, daarin steek je alles. Je maakt dat de gebruiker niet zomaar naar 1 van de deelvensters kan surfen.

Voor elke div heb je dus niet meer een html opmaak nodig, bij frames wel.

(EDIT: aangepast vanaf hier, ondertussen zijn er nog een aantal posts gekomen)


Mark schreef op 24.07.2008 15:51:
...
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<body>
<div>
<?php
include("menu.html");
?>

</div>
</body>


Toch zie ik menu.html niet, hoe kan dat ?
...


Als je include gebruikt, begin dan eerst met je extensies op .php te zetten ipv. .html

Zorg dat je dus een menu.php hebt. In menu.php moet je geen html opmaak hebben. Je zou daar in principe gewoon de links moeten zetten van je menu.

indien menu.php bestaat en geen fouten bevat, zou het moeten lukken hoor.
Uiteraard gebruik je dan include("menu.php");
Gewijzigd op 01/01/1970 01:00:00 door Emmanuel Delay
 
Mark

Mark

24/07/2008 16:04:00
Quote Anchor link
Emmanuel Delay schreef op 24.07.2008 16:01:
Deze site:
Voor elke div heb je dus niet meer een html opmaak nodig, bij frames wel.


oke, dat maakt mij opzich niks uit, maar ik wil wel dat als ik bijv het menu moet veranderen (er komt bijv een pagina bij) dat ik maar 1 bestand hoef aan te passen, dat kon door includen... maar blijkbaar doe ik dat niet goed (zie hierboven)

Ik ken alleen html, php kan ik alleen maar script uitvoeren en aanpassen, niet schrijven !

Kan ik nog wel html gebruiken als ik met div;s werk ?

En kan ik nog andere bestanden includen (bijv menu) ? zo ja, hoe dan ?

Mvg,
Mark Mensink
 
Douwe

Douwe

24/07/2008 16:07:00
Quote Anchor link
Krijg je een error, of zie je niks?
Dan ga je leren: http://www.phphulp.nl/php/tutorials/3/575
Natuurlijk, een div is gewoon een HTML-element: <div>data</div>
Ja, gewoon het stukje
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("menu.html");
?>

aanpassen naar een ander bestand.
 
Mark

Mark

24/07/2008 16:08:00
Quote Anchor link
Douwe M schreef op 24.07.2008 16:07:
Krijg je een error, of zie je niks?
Dan ga je leren: http://www.phphulp.nl/php/tutorials/3/575
Natuurlijk, een div is gewoon een HTML-element: <div>data</div>
Ja, gewoon het stukje
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include("menu.html");
?>

aanpassen naar een ander bestand.


ik zie een witte pagina
 
Douwe

Douwe

24/07/2008 16:09:00
Quote Anchor link
Wat is de broncode die je ziet als je rechtermuisknop -> Bron weergeven/Paginabron bekijken doet?
 
Mark

Mark

24/07/2008 16:20:00
Quote Anchor link
Douwe M schreef op 24.07.2008 16:09:
Wat is de broncode die je ziet als je rechtermuisknop -> Bron weergeven/Paginabron bekijken doet?


kijk zelf maar:

http://www.markmensinkfotografie.nl/test/testdiv.html
 
Douwe

Douwe

24/07/2008 16:21:00
Quote Anchor link
Tja, PHP werkt alleen maar als je het bestand opslaat als .php hè ;)
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.