Arama butonu
Bu konudaki kullanıcılar: 1 misafir
4
Cevap
1967
Tıklama
0
Öne Çıkarma
PHP çalışan site içinde html sanal tur çalıştırma. soru.
L
9 yıl
Yarbay
Konu Sahibi

Yönetim paneli aracılığıyla güncellenen PHP site içinden, html kontrollü sanal tur yerleştirmek istiyorum.
Linkin nasıl oluşturulacağını anlayamadım. html sanal tur dosyalarını ftp de kendi adı ile açılan bir klasöre aktardım ve değişik şekilde denemeler yaptım, ancak html kaynağını browser de çalıştıramadım.

Örnek;
www.siteadi.com/sanaltur/sanaltur.html


Var mı bir fikri olan?



B
9 yıl
Binbaşı

Normal koşullarda php içerisinde başka bir HTML sayfa şöyle gösterilir:

 

<?php

$var olan php kod satırları;

$var olan php kod satırları;

$var olan php kod satırları;

$sonra html sayfa konacağı zaman PHP tagı kapatılır;

?>

html kod eklenir:
<frame src="http://www.siteadi.com/sanaltur/sanaltur.html">

html koddan sonra php nin hata vermemesi çalışması için PHP tagı açılır ..

<?php

$var olan php kod satırları;

$var olan php kod satırları;

$var olan php kod satırları;

$tum php kodların bitimi;

?>





Burada yaptığım işlem var olan bir sayfa dolusu PHP kod vardır ve php kodlar içerisinde html nin çıkmasını istediğim yerde php tagını kapatarak HTML nin çalışmasını sağlıyoruz, sonra var olan PHP kod yapısının hata vermemesi ve çalışmaya devam etmesi için php tagını tekrar açıyoruz ki php kodlama çalışmaya devam etsin. Bu işlemin bir artısıda php tagını kapamadan hemen önce IF kontrolleri eklenebilir. Duruma göre farklı HTML sayfalara kullanıcı yonlendirilebilir.




Yukarıdaki kodlama örneği normal koşullarda çalışır, ama çalışmaz ise şu durumlar söz konusu olabilir:

1- Smarty gibi bir tema motoru vardır, ve bundan ötürü frame bir türlü istenen yerde çıkmaz: Bu durumda smarty nin kullandığı tema dosyalarının içine eklenmelidir frame kodu.

2- Siteye eklendi çalışıyor ama sayfanın en ustunde PHP hata veriyor: Bu durumda php yi kapadığımız ve açtığımız nokta önem arz ediyordur ve kapama işlemi yapılsa bile orada php tagının kapanmaması gerekiyordur, farklı bir satırda aynı işlem denenebilir.

3- Parse hata verdi, php sayfa direk hata veriyor hiç bir şey çıkmıyor: PHP tagının kapatıldığı yer yanlıştır ve aynı işlem farklı satırda denenmelidir. Eğer PHP tagı bir FONKSION varken kapatılmışsa mutlaka o fonksiyon, } ile bittikten sonra kapatılmalıdır.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Levcho
L
9 yıl
Yarbay
Konu Sahibi

Ayrıntılı anlatımı için teşekkürler.
Aşağıdaki satırı web tarayıcı adres bar a yazdığımda çalışması gerekmiyor mu peki?

http://www.siteadi.com/sanaltur/sanaltur.html

Yarın deneyeceğim.
Syg



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @NEFRIT
B
9 yıl
Binbaşı

Rica ederim, tabiki çalışması gerekiyor, zaten o adresi direk tarayıcı adres çubuguna yazdığın zaman çalışmıyorsa HTML içerisine yerleştirilmiş, FLASH kodlarında da sorun olabilir, bunuda anlamak için html içine ekli olan flash kodları içerisinde Flash dosyasına ait olan linke bakmak lazım, yani SWF uzantılı dosyaya direk taraycıdan girmeyi denemelisin ilk önce.

http://www.siteadi.com/sanaltur/sanaltur.swf gibi direk tarayıcı adres çubuguna swf nin gercek adresini yazıp.


Bu mesaja 1 cevap geldi.
L
9 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: NEFRIT

Rica ederim, tabiki çalışması gerekiyor, zaten o adresi direk tarayıcı adres çubuguna yazdığın zaman çalışmıyorsa HTML içerisine yerleştirilmiş, FLASH kodlarında da sorun olabilir, bunuda anlamak için html içine ekli olan flash kodları içerisinde Flash dosyasına ait olan linke bakmak lazım, yani SWF uzantılı dosyaya direk taraycıdan girmeyi denemelisin ilk önce.

http://www.siteadi.com/sanaltur/sanaltur.swf gibi direk tarayıcı adres çubuguna swf nin gercek adresini yazıp.

Dostum Teşekkür ederim , sayende çalıştırabildim sanal turu, bazı sorunlar oldu ama sanırım halloldu.
Bazı platformlarda, sanal tur çalıştırıldıktan biraz sonra, aşağıdaki gibi hatalar gelmeye başlıyor. Win7'de, Mozilla ve İE de sorunsuz çalıştı, ancak Win8 ve Win 10 bir kaç cihazda denedim, özellikle Chrome'da bu hatalar geliyor ve sanal tur kısmen çalışıyor.
FTP'ye baktım, bazı alt klasörlerin yetkileri 644 olarak ayarlanmış, 755 olarak düzenledim ve sanırım sorun ortadan kalktı, test edeceğim bir daha.

quote:


INFO: Panotour Pro V2.3.1 64bits
INFO: krpano 1.18.2 (build 2014-12-18)
INFO: Flashplayer WIN 21.0.0.242 PlugIn
INFO: Registered to: manyak
ERROR: download of "http://www.siteadi.com/VirtualTour/indexdata/virt_1824/1/1/3_1.jpg" failed




Bu mesajda bahsedilenler: @NEFRIT
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.