Vì vậy, tôi có tiêu đề trang là một phần của mẫu Magento; Tôi muốn nó hiển thị 1 trong 2 tùy chọn, tùy thuộc vào URL là gì. Nếu URL là tùy chọn 1, hiển thị tiêu đề 1. Nếu URL là bất cứ điều gì khác, hiển thị tiêu đề 2. Đây là những gì tôi đã đưa ra, nhưng nó làm sụp đổ trang của tôi:PHP nếu URL bằng này sau đó thực hiện hành động
<div class="page-title">
<h1><?php
$host = parse_url($domain, PHP_URL_HOST);
if($host == 'http://domain.com/customer/account/create/?student=1') {
echo $this->__('Create an account if you are a Post Graduate Endodontic Resident and receive our resident pricing. Please fill in all required fields. Thank you!')
}
else
{
echo $this->__('Create an Account')
}
?></h1>
</div>
Bất cứ ai có bất cứ ý tưởng?
EDIT: Vì vậy, nó sẽ giống như thế này?
$host = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if($host == 'http://domain.com/customer/account/create/?student=1')
"Làm cho sự cố trang của tôi" có nghĩa là gì? Bạn có nhận được thông báo lỗi không? Hơn nữa: Bạn đã xác định biến $ domain ở đâu? –
Mọi thứ trước khi phần này tải trang, sau đó nó dừng lại. Không có thông báo lỗi – miles
Tôi nhận $ domain từ chủ đề này: http://stackoverflow.com/questions/1122261/php-check-if-domain-equals-value-then-perform-action – miles