externe website weergeven in layer/div

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

H-bo Boer

h-bo Boer

21/02/2009 15:53:00
Quote Anchor link
Wie kan mij helpen

Ik ben een website aan het maken die bestaat uit verschillende divs. ik ben zover dat ik met onderstaand script de inhoud van de layer/div kan wijzigen.

Vrienden hebben ook een site en deze zou ik graag door middel van een link in de Layer/div willen invoegen.

Dus een volledige website die al op het internet staal weergeven in layer/div van mijn eigen pagina.

Kan ik het onderstaande script zo aanpassen dat het niet alleen de interne maar ook externe paginas in mijn layer/div plaatst.
bijvoorbeeld $extern = $_GET['hier dan http:// ?']; met als link een html site (http://www.mijnpagina.nl)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php

$pagina
= $_GET['pagina'];

if ($pagina == $NULL OR $pagina == "index") {
print "Dit is de home pagina";
}

else {
if (file_exists($pagina. ".html")) {
include ($pagina. ".html");
}

else {
print "Pagina bestaat niet";
}
}

?>


de link is dan
<a href="?pagina=html/pagina1">
<a href="?pagina=html/http://www. externepagina.nl">
 
PHP hulp

PHP hulp

26/11/2024 14:48:26
 
Arjan Kapteijn

Arjan Kapteijn

21/02/2009 16:10:00
Quote Anchor link
Voordat ik je help, heb je enig idee wat voor veiligheidsrisico dit met zich meebrengt?
 
Koen verschueren

koen verschueren

21/02/2009 17:10:00
Quote Anchor link
Al eens gedacht aan gewoon een zeer simpele oplossing en te werken met een I-frame? Dan moet je aan beveiliging niks doen want het is zeer veilig. Alleen nog een kwestie van een beetje netjes dat I-frame in te bouwen ;-)
 
W W

W W

21/02/2009 18:39:00
Quote Anchor link
lol hoe makkelijk wil je het de msnsen maken om je website de lucht uit te helpen.
 
Wouter De Schuyter

Wouter De Schuyter

21/02/2009 18:41:00
Quote Anchor link
Daar zijn frames voor

http://website.ext/?url=http://google.com/

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<iframe src ="<?= $_GET['url']; ?>" width="900" height="500"></iframe>
Gewijzigd op 01/01/1970 01:00:00 door Wouter De Schuyter
 
H-bo Boer

h-bo Boer

21/02/2009 19:02:00
Quote Anchor link
Nee Arjan ik weet niet wat voor veiligheidsrisico dit met zich meebrengt
 
Arjan Kapteijn

Arjan Kapteijn

21/02/2009 19:06:00
Quote Anchor link
Paradox™ schreef op 21.02.2009 18:41:
Daar zijn frames voor

http://website.ext/?url=http://google.com/

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<iframe src ="<?= $_GET['url']; ?>" width="900" height="500"></iframe>


En jouw website is vorige week compleet gedefaced, denk je serieus dat je dan nog mee mag praten over veilige oplossingen?
 
H-bo Boer

h-bo Boer

21/02/2009 19:31:00
Quote Anchor link
Ik had gedacht dat er niet veel mis zou gaan voor wat de beveiliging betreft.
het lijkt me leuk om de pagina binnen een div te plaatsen. zodat mijn eigen site dan niet zal worden gesloten wanneer men een externe link aan klikt.
 
W W

W W

21/02/2009 19:33:00
Quote Anchor link
h-bo schreef op 21.02.2009 19:31:
Ik had gedacht dat er niet veel mis zou gaan voor wat de beveiliging betreft.
het lijkt me leuk om de pagina binnen een div te plaatsen. zodat mijn eigen site dan niet zal worden gesloten wanneer men een externe link aan klikt.


Zorg er ook altijd voor, als je een link hebt die niet binnen je eigen website is dat die link geopend word in een nieuw venster. Hierdoor blijft je site open, en blijven bezoekers plakken. Zoniet, dan jaag je je eigen bezoekers weg.
 
Wouter De Schuyter

Wouter De Schuyter

21/02/2009 19:50:00
Quote Anchor link
Arjan Kapteijn schreef op 21.02.2009 19:06:
Paradox™ schreef op 21.02.2009 18:41:
Daar zijn frames voor

http://website.ext/?url=http://google.com/

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<iframe src ="<?= $_GET['url']; ?>" width="900" height="500"></iframe>


En jouw website is vorige week compleet gedefaced, denk je serieus dat je dan nog mee mag praten over veilige oplossingen?

Ik verwijder nooit m'n scripts die ik ooit een heb geupload en op de een of andere manier is er iemand op mijn eerste upload script geraakt waar ik nog geen extensies/namen etc controlleerde en daardoor is dat gebeurd :/.. Dit zal echt niet/nooit meer voorvallen hoor ;)
 
W W

W W

21/02/2009 22:02:00
Quote Anchor link
Paradox™ schreef op 21.02.2009 19:50:
Arjan Kapteijn schreef op 21.02.2009 19:06:
Paradox™ schreef op 21.02.2009 18:41:
Daar zijn frames voor

http://website.ext/?url=http://google.com/

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<iframe src ="<?= $_GET['url']; ?>" width="900" height="500"></iframe>


En jouw website is vorige week compleet gedefaced, denk je serieus dat je dan nog mee mag praten over veilige oplossingen?

Ik verwijder nooit m'n scripts die ik ooit een heb geupload en op de een of andere manier is er iemand op mijn eerste upload script geraakt waar ik nog geen extensies/namen etc controlleerde en daardoor is dat gebeurd :/.. Dit zal echt niet/nooit meer voorvallen hoor ;)


Dan nog, je laat onveilige en slechte scripts op je server staan. Wat dus ook gewoon slecht en dom is. Dat heeft ook met veiligheid te maken ;)
 
Jan Koehoorn

Jan Koehoorn

21/02/2009 22:30:00
Quote Anchor link
Pepijn schreef op 21.02.2009 19:33:
Zorg er ook altijd voor, als je een link hebt die niet binnen je eigen website is dat die link geopend word in een nieuw venster. Hierdoor blijft je site open, en blijven bezoekers plakken. Zoniet, dan jaag je je eigen bezoekers weg.


Je moet even bijlezen over usability. De gebruiker verliest het gevoel van controle als er ineens nieuwe vensters openen. Hij zal proberen de backbutton te gebruiken, die ineens niet meer werkt. Dan komt hij erachter dat je een nieuw venster hebt geopend zonder dat hij dit wil.

Standaard open je geen nieuw venster, dan kan de bezoeker altijd terug. Externe hyperlinks style je tegenwoordig met een pijltje naar rechtsboven. Dan weten je bezoekers dat ze je site gaan verlaten, en kunnen ze zelf kiezen.
 
Lode

Lode

21/02/2009 22:33:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<iframe src ="<?= $_GET['url']; ?>" width="900" height="500"></iframe>


Wat is dat hackers paradise ?
 
H-bo Boer

h-bo Boer

28/02/2009 14:22:00
Quote Anchor link
Bedankt voor de reacties ik moet mij nog verdiepen in de beveiligings periekelen, ik had gedacht dat het prima met php zou kunnen maar dat krijg je als je als beginner dan denk je dat alles zo maar mogelijk is.

bedankt
 
Eddy E

Eddy E

28/02/2009 14:32:00
Quote Anchor link
Omdat je weet dat het sites van vrienden zijn, is dit wel mogelijk:


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
if(isset($_GET['sid']) AND !empty($_GET['sid']))
 {

 $websitenummer = intval($_GET['sid']);
 
 $websites = array();
 $websites[] = 'id_is_nul_en_zal_nooit_gebruikt_worden';
 $websites[] = 'http://www.vriendje1.nl';
 $websites[] = 'http://www.vriend2.iets.nl';
 
 echo '<iframe src ="' . $websites[$websitenummer] . '" width="900px" height="500px"></iframe>
 }

?>


Zoiets kan wel werken en is wel veilig.
En zo bepaal je ook dat er maar enkele sites in je iframe opgenomen kunnen worden.
 
Onbekend Onbekend

Onbekend Onbekend

28/02/2009 14:40:00
Quote Anchor link
Hiervoor is het iframe, misschien een oude oplossing, maar het is het veiligst. En waarom zou je een complete website willen weergeven in een div? Als dan iemand op een link klikt in die div gaat ie toch wel naar die site. Met een iframe is dat dus niet.
 
H-bo Boer

h-bo Boer

05/03/2009 21:25:00
Quote Anchor link
Hoi Eddy,
bedankt het werk in principe goed, ik heb bijde scripts in mijn pagina staan maar dan komt hij onder mijn eigen content.

kan het script zo aangepast dat hij bijde scripts aanroept, dus als ik een eigen pagina oproep ef wanneer ik een externe website aanroep.

ben benieuwd of dit mogelijk is.

Groet, Henk
 
H-bo Boer

h-bo Boer

07/03/2009 10:39:00
Quote Anchor link
In principe ben ik op zoek naar een php script dat alle soorten laad, dus alle soorten laad, in het iframe
 
Wouter De Schuyter

Wouter De Schuyter

07/03/2009 10:42:00
Quote Anchor link
Lode schreef op 21.02.2009 22:33:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<iframe src ="<?= $_GET['url']; ?>" width="900" height="500"></iframe>


Wat is dat hackers paradise ?

Euhm, hier valt niets aan te hacken aangezien het een frame is en er dus geen content op je server zelf staat idioot? Er is gewoon nog geen controle op de url die hij zelf heel makkelijk kan inbouwen.
Gewijzigd op 01/01/1970 01:00:00 door Wouter De Schuyter
 
Arjan Kapteijn

Arjan Kapteijn

07/03/2009 10:49:00
Quote Anchor link
Pardon? Noem jij nu iemand idioot? Nou beste 'hack-expert' (was jij niet iedereen donaties aan het vragen omdat je server gehacked was?), bovenstaande oplossing is zo onveilig als ik weet niet wat...

Maar, als je echt zo overtuigd bent van je eigen mening... plaatst gerust dat script even op je webspace en post de URL hier eens. Kunnen we lachen, kan je nog een keer geld in gaan zamelen en dit keer voor een nieuwe pc.
 



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.