PHP url azonosító if script

Sziasztok!











Szeretnék olyan php kódot összerakni, ami az adott sablont csak az adott url-en engedi használni. Tudom, hogy aki ért hozzá, ki is tudja venni, de azért mégis jó lenne. Adott esetben, ha más url-en használnák, akkor akár a header vagy a sidebar ne jelenjen meg…stb











Elkezdtem agyalni rajta, de még nem találtam ki








<?php

$pos = strpos($menu, 'A sablon ezen az oldalon nincs engedélyezve!');

if (($pos === false)) {

$xout=false;

} else {

$xout=true;

}



if ('http://'.$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']!=$CFG->wwwroot.'/index.php') {

$xout=false;

}

?>





Tudna valaki segíteni?



Köszi!


<?php


$pos = strpos($menu, 'A sablon ezen az oldalon nincs engedélyezve!');


if (($pos === false)) {


$xout=false;


} else {


$xout=true;


}





if ('http://'.$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']!=$CFG->wwwroot.'/index.php') {


$xout=false;


}


?>








Tudna valaki segíteni?





Köszi!

Esetleg ez mennyire lenne értelemszerű?















$url = ‘http://www.example.com’;



$handle = @fopen($url,‘r’);



if($handle !== false){



echo ‘Exists’;



}



else{



echo “Doesn’t”;



}









$url = ‘http://www.example.com’;





$handle = @fopen($url,‘r’);





if($handle !== false){





echo ‘Exists’;





}





else{





echo “Doesn’t”;





}





Találtam egy ilyen variációt:









<?php



if ($url == “http://www.valami.hu/”) {



include get_header();



include get_sidebar();



include et_footer();



} else {



echo "

do not show
";



};



?>











Vélemény?





<?php





if ($url == “http://www.valami.hu/”) {





include get_header();





include get_sidebar();





include et_footer();





} else {





echo "
do not show
";





};





?>

















Vélemény?

include get_header(); <- ez így biztosan szar, már bocsánat.

Csak tapogatózok, hátha :slight_smile:

Őket fotózni szoktam leggyakrabban :wink: