Merhaba Given situation: Bir PHP XML dosyası oluşturulur olan çalma listesi dosyası: webpage.php
flashscript bir flashvar ile flash komut çağırıyor yılında playlist.php
, o yapar o kadar uzun süre orada hiçbir ekstra fonksiyonlar vardır gibi. Şimdi, şöyle XML-format
özel bir fonksiyon olması gerekir playlistfile, olağan echo("");
, yani çok özel echo __("");
fonksiyonu dışında zaten {[bildirilmiş olduğu (1)]} bu da xml dosyası içinde bulunan paragraf ile bir şeyler yapmak gerekiyor.
However, şu anda alınan dosya işlevini echo __();
özlüyor diyor "no such function declared in that xml-format [playlist.php] file" . The php functions that are currently included at the very top of webpage.php
nasılsa pass-through-yok gerekli fonksiyonları içine Bu çalışma bu gerekli fonksiyonları almak o çalma için sırayla, nasıl başa tanımak için çalma listesi dosyası.
Flashvars ikamet Görünüşe göre bu otomatik / düzgün geçirilir değil? Bu fonksiyonlar farklı bir php dosyasında ise webpage.php
içinde veya normal bir php include("");
üzerinden çağrıldığında echo __("");
çalışıyor neden olur. Fakat playlist.php
dosyadan çalışma.
Any ideas why/what is going on here?
I appreciate your clues for this prob +1. Thanks very much.
WEBPAGE.PHP web sayfası, üstünde olan bir fonksiyonları şunlardır:
<?php include (functions.php); ?>
// function that know what to do with echo __("paragraph")
<script language="JavaScript" type="text/javascript">
run(
'play', 'true',
'loop', 'true',
'flashvars', 'xmlFile=/incl/playlist.php', // <<<< !!
'wmode', 'transparent',
'allowScriptAccess','sameDomain',
);
</script>
<noscript>
<object classid="blabla">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="/movies/movie.swf" />
<param name="flashvars" value="xmlFile=/incl/playlist.php" /> // <<< !!
<embed src="/movies/movies.swf" type="application/x-shockwave-flash"/>
</object>
</noscript>
PLAYLIST.PHP PHP (yukarıya bakınız) flaş değişken olarak web sayfasının içine alınır XML dosyası oluşturulur
<?php
echo ('<?xml version="1.0" encoding="UTF-8"?>');
echo ('<songs>');
echo ('<song version="1. "') . __("boom blue blow bell bowl") . ('/>');
echo ('<song version="2. "') . __("ball bail beam bike base") . ('/>');
echo ('</songs>');
?>