Biz html dosyasına php dosya dahil miyim?

4 Cevap php

Bir php dosyası nasıl bir html dosyası içine dahil edebilir?

Ben biz bunu biliyorum:

  <AddType application/x-httpd-php .html>

ama sunucuya erişimi yok. Benim web sitesi, klasör veya dosyasına dahil başka herhangi bir çözüm?

4 Cevap

Neden sadece PHP sona dosyayı yeniden adlandırmak değil? Bunu yapmak için basit bir yol olacaktır.

Eğer web sitenizin klasörüne erişiminiz varsa, içeren bir .htaccess dosyası oluşturabilirsiniz:

<IfModule mod_mime.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
</IfModule>

Sen alternatif deneyebilirsiniz:

<FilesMatch "\.(htm|html|php)$">
SetHandler application/x-httpd-php
</FilesMatch>

Eklemek istediğiniz, ve really Druid tarafından sunulan olanlar gibi başka bir seçenek varsa, sonrasında daha az-daha-mükemmel gömme çözümlerden birini kullanabilirsiniz gibi kod göründüğünü bağlı:

  • Frameborder = "0" PHP script (Olumsuz işaret ile bir IFRAME: çıkış büyüklüğüne göre dinamik boyutlandırma sadece JavaScript ile mümkündür

  • PHP dosyası onLoad yükler ve sizin seçtiğiniz bir DIV içine çıktı enjekte AJAX Pasaj

  • PHP dosyasına işaret eden bir etiket. PHP dosya daha sonra "document.write ()" gibi JavaScript komutlarını kesmeniz gerekir.

IFRAME en çok fail-safe istemci hiçbir JavaScript sahip olay. AJAX Pasaj en şık çözümdür.

The correct solution is not renaming it to .php. It is renaming to .phtml ;)

. Phtml PHP ve HTML kodunu içeren çapraz dosyaları için resmi dosya türüdür.