Autor Zpráva
Peet
Profil
Dobrý den, dalo by se nějak udělat, že například povolím include souboru pouze pro určité ip adresy..?

například pomocí IF

zjednodušeně==
if(ipadresa==72.202.142.23) include 'soubor.php';


Předem děkuji za odpověď.
Majkl578
Profil
Vpodstatě by to šlo i podobně jak píšeš, nicméně pro více adres je to šikovnější takto:
$allowedAddresses = array(
    '127.0.0.1',
    '72.202.142.23',
    '12.34.56.78',
);

if (in_array($_SERVER['REMOTE_ADDR'], $allowedAddresses)) {
    include 'foo.php';
}
Dixx
Profil *
nebo pro jednu ip:

$ip = 10.0.0.1;

if($_SERVER['REMOTE_ADDR'] = $ip){
    include 'foo.php';
}else{
    echo 'nemáte přístup k obsahu!';
}

Moderátor Majkl578: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Tori
Profil
Dixx:
V if přiřazujete hodnotu, místo porovnávání.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0