Toon posts:

Flash en div's

Pagina: 1
Acties:
  • 27 views sinds 30-01-2008

Verwijderd

Topicstarter
Ben aan het brainstormen voor een nieuwe website en wil daarbij gebruik maken van divs om site stijlvoller te maken en dynamische te maken. Heb hiervoor veel met Iframes gewerkt maar wil daar vanaf omdat die zich niet aanpassen aan de inhoud ervan (alleen doormiddel van een javascriptje maar daar ben ik niet echt happy mee). Ik heb er op zich niets op tegen dat wanneer er een link aangeklinkt wordt de hele site gefresht moet worden alleen daar zit ook mijn probleem. Bovenaan (en misschien op meerdere plekken) wil ik gebruik maken van flash (movies e.d.) alleen worden die dan ook steeds herladen en dat is niet de bedoeling. Is dat op te lossen zonder gebruik van Iframes (en liever geen PHP) :?

  • kaassouffle
  • Registratie: Januari 2002
  • Laatst online: 22-11 20:32

kaassouffle

Medewerker v/d Maand

liever geen PHP? Speciale reden? Er zijn leuke/makkelijke scriptjes die kunnen helpen...

Verwijderd

AJAX gebruiken

  • posttoast
  • Registratie: April 2000
  • Laatst online: 11:36
Een mooi moment om het buzzword AJAX maar weer eens uit te kast te trekken. Hiermee kun je heel fijn dynamisch content tonen en/of aanpassen, zonder een hele pagina te herladen.

Damn you, solidous ;)

[ Voor 9% gewijzigd door posttoast op 20-12-2006 14:27 . Reden: Spuit 11... ]

omniscale.nl


Verwijderd

Topicstarter
posttoast schreef op woensdag 20 december 2006 @ 14:26:
Een mooi moment om het buzzword AJAX maar weer eens uit te kast te trekken. Hiermee kun je heel fijn dynamisch content tonen en/of aanpassen, zonder een hele pagina te herladen.
Misschien dan toch is in AJAX gaan verdiepen.

@ kaassoufle; PHP heb ik niet echt veel verstand van, kan ik me natuurlijk wel volledig in gaan storten maar als het makkelijker kan natuurlijk niet :) Gebruik eigenlijk alleen includetjes en dergelijk met PHP. Weet jij waar ik voorbeeldje met PHP online kan vinden?

  • posttoast
  • Registratie: April 2000
  • Laatst online: 11:36
Verwijderd schreef op woensdag 20 december 2006 @ 14:32:
[...]


Misschien dan toch is in AJAX gaan verdiepen.

@ kaassoufle; PHP heb ik niet echt veel verstand van, kan ik me natuurlijk wel volledig in gaan storten maar als het makkelijker kan natuurlijk niet :) Gebruik eigenlijk alleen includetjes en dergelijk met PHP. Weet jij waar ik voorbeeldje met PHP online kan vinden?
php.net? Via Google schijnt ook het een en ander te vinden te zijn ;)

omniscale.nl


  • BlackBull
  • Registratie: Juni 2003
  • Laatst online: 30-11 10:40
google moet je niet hebben

http://www.hoehel.be/

  • kaassouffle
  • Registratie: Januari 2002
  • Laatst online: 22-11 20:32

kaassouffle

Medewerker v/d Maand

Ik weet ook weinig van php hoor.. had ooit eens een voorbeeldje.. zoek..zoek..
Ah hier 2 opties:

Afbeeldingslocatie: http://student-kmt.hku.nl/~meinder/los/php_include_switch.png
(plaatje..kun je opslaan)

---------------- plus: -------------------------
Hoe maak je een Pagina Script
Gepubliceerd door: Roikuh op dinsdag 12 april 2005 - 18:56
Het Script + Uitleg

Het Script
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
1   <? 
2   if (!isset($_GET['p']) && empty($_GET['p'])){ 
3       include 'main.php'; 
4   } elseif (isset($_GET['p']) && !empty($_GET['p'])){ 
5       $pagina_array = array('main', 'contact', 'faq', 'profiel'); 
6       if (in_array($_GET['p'], $pagina_array) && file_exists($_GET['p'].'.php')){ 
7           include $_GET['p'].'.php'; 
8       } else { 
9       echo 'De opgevraagde pagina kan niet gevonden worden, of je hebt geen toegang tot de pagina.'; 
10      } 
11  } 
12  ?> 


Uitleg:

Nu zal ik ieder deel van het scriptje stuk voor stuk uitleggen:
PHP:
1
2
3
1   if (!isset($_GET['p']) && empty($_GET['p'])){ 
2       include 'main.php'; 
3   } elseif (isset($_GET['p']) && !empty($_GET['p'])){



Zo controleer ik of er een waarde aan $_GET['p'] is meegegeven, dus de index.php?p= in de url. Als dit niet geval is, word main.php geinclude, als er wel een waarde is meegegeven, gaan we verder met het script.
PHP:
1
1   $pagina_array = array('main', 'contact', 'faq', 'profiel');



In deze array staan de pagina's die wél geopend mogen worden, let wel op dat je er geen extensie (.php / .html) achter zet! Aangezien er dan bestand.php.php word geprobeerd te includen, en dat bestand bestaat natuurlijk niet
PHP:
1
1       if (in_array($_GET['p'], $pagina_array) && file_exists($_GET['p'].'.php')){



In het Nederlands gezegd, betekent dit stukje gewoon het volgende:
Als waarde van $_GET['p'] in de array staat, en het bestand uit $_GET['p'] bestaat, dan verder gaan met script. Simpel gezegd word er dus gewoon gecontroleerd of de pagina geinclude mag worden, en of het bestand ook daadwerkelijk bestaat.
Als het bestand aangeroepen mag worden, en ook bestaat, word het opgevraagde bestand geinclude, anders krijg je een leuke error message

In dit script, is main.php eigenlijk je index pagina voor je content. Hierin kan dus de verwelkoming op de website staan, het laatste nieuws.

Als laatste, let er wel op dat je bij al je pagina's die geinclude moeten worden, geen doctype, <html>, <head>, <title>, <body>, </html>, </head> hoeft te gebruiken, want het word namelijk geinclude!

Verwijderd

Topicstarter
Kijk is aan, denk dat ik hier wel iets mee kan :D

  • André
  • Registratie: Maart 2002
  • Laatst online: 14:48

André

Analytics dude

Mooi, dan wens ik je veel succes met deze oplossing :)

Verder is dit redelijk basic stuff, dus kan ik je aanraden je eerst wat meer in de materie te verdiepen. Ook is dit al redelijk vaak voorbij gekomen.
Pagina: 1

Dit topic is gesloten.