У меня проблемы со следующим скриптом:
После установки моей переменной $ pageurl она теряет свое значение в первый раз, когда я пытаюсь вызвать ее, а затем она восстанавливает свое значение во второй раз, когда я вызываю ее.
В начальной структуре IF я установил переменную $ pageurl в переменную page в моей строке запроса. Это работает нормально, но позже в скрипте, когда я установил переменную $ activepage равной $ pageurl, переменная $ activepage имеет значение "", но еще позже, когда я установил переменную $ pagename в "/". $ companyurl. "/". $ pageurl работает и значение $ pagename становится равным "/test/test.htm/".
<?php
if(isset($_GET["company"])){
$companyurl=$_GET["company"];
if(isset($_GET["page"])){
$pageurl=trim((string)$_GET["page"]);
}
}
//choose theme since we have not connect to the database yet to find out
$theme="black";
$logoOrWordmark="logo";
$pagenames = array("Home", "Products / Services", "Portfolio / Testimonials", "Photo Gallery", "About Us", "Contact Us");
$activepage= $pageurl; // <--here $pageurl seems to equal to ""
$rss="";
$guarantee = "wow";
$pagename= "/". $companyurl . "/" . $pageurl; // <--here $pageurl seems to have remembered the value I gave it.