Autor Zpráva
Lukáš Přibyl
Profil *
Potřeboval bych, aby byl php skript spustitelný jen z určité IP adresy, poradí te mi jak na to? Děkuji.
nightfish
Profil
kontroluj si obsah proměnné $_SERVER['REMOTE_ADDR']
souki
Profil
Případně přes .htaccess
Měsíček
Profil
Myslíš ..

<?php 

  if($_SERVER["REMOTE_ADDR"] != "127.0.0.1"){
  
    exit;
  
  } else {
  
    // Pokračování normálního kódu.
  
  }
  
?>
a nebo můžeš udělat tak jak radí souki (což se mi zdá jako lepší varianta) ..

deny from all
allow from 127.0.0.1
karbon
Profil *
Měsíček
Mělo by to stačit i bez else:
if($_SERVER['REMOTE_ADDR'] != '127.0.0.1'){
  exit();
}
... zbytek kódu

To je ale jen malý detail.
souki
Profil
Měsíček
Než dělat mega if blok, tak spíš

if($_SERVER["REMOTE_ADDR"] != "127.0.0.1") exit;

Varianta s htaccess je spíš když bude blokovat celou složku.

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: