Include bij een link

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

Ruben Kok

Ruben Kok

05/01/2009 12:29:00
Quote Anchor link
is er een mogelijkheid dat asls je op een link klikt dat ie dan pas de link gaat includen?
 
PHP hulp

PHP hulp

18/12/2024 14:22:27
 
Yorick17

yorick17

05/01/2009 12:31:00
Quote Anchor link
Wat bedoel je ?
 
Ruben Kok

Ruben Kok

05/01/2009 12:53:00
Quote Anchor link
Dat als je op een link dat ie dan pas begint met een pagina includen
 
Mitchell

Mitchell

05/01/2009 12:54:00
Quote Anchor link
Bedoel je soms zo'n pagina switch?
 
Yorick17

yorick17

05/01/2009 12:55:00
Quote Anchor link
ik snap het nog steeds niet echt maar wellicht ben je op zoek naar:
require_once()
include_once()
en anders leg de toepassing ff uit.
 
Ruben Kok

Ruben Kok

05/01/2009 13:01:00
Quote Anchor link
Kijk, als je normaal een pagina include begitn dat gewoon aan het begin van het script. Maar ik wil dat als je op een link klikt, dat ie dan de pagina van de link gaat includen.

@mitchell, ye :D
 
Yorick17

yorick17

05/01/2009 13:04:00
Quote Anchor link
Oke kun je niet gewoon
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? include($_GET['pagian']); ?>
probeer het zou ik zeggen
 
Joren de Wit

Joren de Wit

05/01/2009 13:05:00
Quote Anchor link
Dan zul je altijd de pagina moeten herladen en bijvoorbeeld met een GET variabele meegeven welke pagina geinclude moet worden.

Pagina's veilig includen

Zie deze link van een voorbeeld van hoe je het aan zou kunnen pakken...

ps. @Yorick: je weet natuurlijk zelf ook wel dat dat geen veilige oplossing is. Neem nu bijvoorbeeld deze url: www.jouwsite.nl/index.php?pagina=http://www.mijnsite.nl/slecht_script.php...
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Ruben Kok

Ruben Kok

05/01/2009 13:05:00
Quote Anchor link
Ok bedankt :)
Gewijzigd op 01/01/1970 01:00:00 door Ruben Kok
 
Joren de Wit

Joren de Wit

05/01/2009 13:07:00
Quote Anchor link
Ruben schreef op 05.01.2009 13:05:
moet ik voor de 'pagina' de hele link neer zetten of alleen: Voorbeeld.php?
Zie het voorbeeld dat ik gaf, dat geeft een veilige manier van includen van pagina's...
 
Yorick17

yorick17

05/01/2009 13:08:00
Quote Anchor link
@Ruben
alleen Voorbeeld.php

@Blanche
Ja je moet een $_SERVER['HTTP_REFERER'] toevoegen, natuurlijk dat is dit geval standaard, ik was het alleen even vergeten.
 
Ruben Kok

Ruben Kok

05/01/2009 13:10:00
Quote Anchor link
kan ik deze folder gewoon veranderen of niet?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
/**
* Directory waarin de paginas zich bevinden
* Extensie die de te includen paginas hebben
*/
$sDir = 'inc/';
$sExt = '.inc.php';
 
Joren de Wit

Joren de Wit

05/01/2009 13:11:00
Quote Anchor link
yorick17 schreef op 05.01.2009 13:08:
Ja je moet een $_SERVER['HTTP_REFERER'] toevoegen, natuurlijk dat is dit geval standaard, ik was het alleen even vergeten.
Hoezo? Wat zou je daarmee willen controleren dan? Het maakt je script er in ieder geval niet veel veiliger op aangezien die variabele eenvoudig te beïnvloeden is...
 
Yorick17

yorick17

05/01/2009 13:13:00
Quote Anchor link
@ruben
ja dat kan

@blanche
$_SERVER['HTTP_REFERER'] kun je toch controleren waar de gegevens vandaan komen? Komen ze van je eigen website dat is het goed en anders niet.
 
Joren de Wit

Joren de Wit

05/01/2009 13:16:00
Quote Anchor link
yorick17 schreef op 05.01.2009 13:13:
$_SERVER['HTTP_REFERER'] kun je toch controleren waar de gegevens vandaan komen? Komen ze van je eigen website dat is het goed en anders niet.
Dat is alleen het geval als de betreffende pagina via een link bezocht wordt, je ondervangt dus niet de situatie waarbij een gebruiker gewoon zelf het adres intypt (of simpelweg nog een keer op enter drukt in de adresbalk).

Aan een controle met $_SERVER['HTTP_REFERER'] heb je dus helemaal niets...
 
Yorick17

yorick17

05/01/2009 13:17:00
Quote Anchor link
Oke Blanche, geef ons dan nu maar de oplossing voor het probleem want
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? include($_GET['pagian']); ?>
is van de baan.
 
Joren de Wit

Joren de Wit

05/01/2009 13:20:00
Quote Anchor link
yorick17 schreef op 05.01.2009 13:17:
Oke Blanche, geef ons dan nu maar de oplossing voor het probleem
Zie de link in mijn post van 13.05 uur...
 

05/01/2009 13:25:00
Quote Anchor link
yorick17 schreef op 05.01.2009 13:13:
@ruben
ja dat kan

@blanche
$_SERVER['HTTP_REFERER'] kun je toch controleren waar de gegevens vandaan komen? Komen ze van je eigen website dat is het goed en anders niet.


Lees de beginnershandleiding nog maar eens een paar keer ;-)
 
Ruben Kok

Ruben Kok

05/01/2009 13:28:00
Quote Anchor link
Bedankt Blanche voor de geweldige oplossing :D

slotje hierop plz
 
Yorick17

yorick17

05/01/2009 13:30:00
Quote Anchor link
Slotje kan niet maar waar is die link nu van blanche?
 
Joren de Wit

Joren de Wit

05/01/2009 13:33:00
Quote Anchor link
Zoals gezegd: zie mijn post van 13:05 uur:
Blanche schreef op 05.01.2009 13:05:
Dan zul je altijd de pagina moeten herladen en bijvoorbeeld met een GET variabele meegeven welke pagina geinclude moet worden.

Pagina's veilig includen

Zie deze link van een voorbeeld van hoe je het aan zou kunnen pakken...
 

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.