Nav Çalışmıyor Dahil - - Nav Kayboldu PHP Windows XP Notepad + + Editörü Dahil

2 Cevap php

I am creating a website, and have a tabbed horizontal menu. In order to cut back on the number of files I have to edit when I have to make changes to the menu I want to put the navigation in a separate file that I can call using a PHP include statement. When I do this, however, the nav disappears entirely from the page. The rest of the content remains, and there are no error messages. I have been looking for answers for this for weeks, and have tried every version of the PHP include statement that I could find. None of them worked. This was the last attempt. I have the file "nav.php" in a folder named "includes" in a main dir called "testsite" I use Windows XP, use NotePad++ as my text editor, and have been testing in Firefox. I can't find an answer anywhere - any help would be appreciated.

Lorianna

2 Cevap

Bu PHP ayrıştırıldı olmadığı gibi görünüyor, tarayıcıda sayfanın kaynağını inceleyen denedi? PHP komut var o olarak gelirse görmeye çalışın. Eğer tarayıcıda aradığınız ana sayfa uzantısı nedir? Eğer http://localhost/abc.php gibi kullanıyor musunuz? Hangi web sunucusu kullanıyorsunuz?

Ben cesaretle hataları özürlü veya PHP kurulum tarafından bastırılmış olduğu varsayımına ediyorum. Ben onları dönüm öneriyoruz.

Local Server

Yükleme yerel makinede ise, php.ini dosyasını düzenleyin ve aşağıdaki satırları ayarlayabilirsiniz:

error_reporting  =  E_ALL|E_STRICT
; or
error_reporting  =  E_ALL
display_errors = On

| E_ALL ve E_STRICT veya PHP yanlış satırı ayrıştırmak ve hataları devre dışı bırakacaktır arasındaki dikey borunun çevresinde boşluk koymayın. Be sure to restart Apache in order to propagate any changes in php.ini.

Remote Server

Eğer uzak bir sunucuda komut çalışan ve doğrudan ini dosyasını değiştiremezsiniz varsa, (herhangi içerir önce) senaryonuzun üstüne aşağıdaki ekleyerek zamanında raporlama hatası etkinleştirmek mümkün olabilir:

error_reporting(-1);

Komut dosyası derleme değil, çünkü ne yazık ki, ölümcül hataları (eşleşmeyen parantez vb) zamanı anahtarı ile tespit edilemez. Sayfanızı ekranların geri kalanı gibi olsa da, çalışma zamanı hatası anahtarı eksik include() çekecektir.

Further Reading