Wat doet dit ?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Facho

facho

02/10/2008 13:14:00
Quote Anchor link
Hoi allenmaal,
wat doet dit precies ?
$the_url = isset($_REQUEST['url']) ? htmlspecialchars($_REQUEST['url']) : '';
Volgens mij vraagt ie een url op maar dat andere weet ik niet.
Dit stukje komt uit een scriptje die plaatjes van een site kan halen.
Maar hij blijft alleen op die ene site die je invoerd.
Is het ook mogelijk dat ik hier een code bij kan zetten dat hij die hele domein doorzoekt ipv 1 pagina ?
 
PHP hulp

PHP hulp

30/11/2024 07:37:37
 
- SanThe -

- SanThe -

02/10/2008 13:17:00
Quote Anchor link
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
$the_url
= isset($_REQUEST['url']) ? htmlspecialchars($_REQUEST['url']) : '';

// Dit is hetzelfde
if(isset($_REQUEST['url']))
{

     $the_url = htmlspecialchars($_REQUEST['url']);
}

else
{
     $the_url = '';
}

?>
 
Jelle Posthuma

Jelle Posthuma

02/10/2008 13:23:00
Quote Anchor link
Oftewel, in het Nederlands, het script haalt de url op als die bestaat, en als die bestaat, gaat ie ook alle potentiele HTML codes in de url terugduwen tot gewone tekst.
 
Facho

facho

02/10/2008 13:24:00
Quote Anchor link
Okiedokie dat is klare taal :)
Denkt u dat het mogelijk is dat hij ook subpages kan scannen ?
Gewijzigd op 01/01/1970 01:00:00 door facho
 
- -

- -

02/10/2008 13:30:00
Quote Anchor link
$_REQUEST kan trouwens zowel POST als GET zijn, let daar nog even op :)
 
- SanThe -

- SanThe -

02/10/2008 13:33:00
Quote Anchor link
facho schreef op 02.10.2008 13:24:
Okiedokie denkt u dat het beter is dat te vervangen door wat u schreef ?
Of maakt dat niets uit ?

Als je mijn stukje bedoeld dan is het antwoord: Dat is precies hetzelfde. Alleen de eerste manier is in de verkorte notatie.
 



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.