neo19
5.08.2003, 12:48:02
mam pewien problem z funkcja include w php gdyz jak robie funkcje:
"<? i
f($menu=="")
{include("moduly/img/start.swf");}
else{include("moduly/img/$menu.swf");}
?>"
jak robie tą funkcje to wyswietla mi zrodlo tych plikow a chce zrobic zeby w kazym dziale jak klikne link z menu=costam to zeby nie tylko zawartosc merytoryczna zmieniala ale takze zeby sie w kazdym dziale pojawialy banery we flashu prosze o pomoc jak to rozwiazac mariusz@gwarant.net
Uzywaj BBCode'u [ php ] :!:
Includujac w ten sposob nie wstawisz menu - inllcudujesz dodajesz zawartosc pliku do skryptu. Musisz to zrobic przez wstawienie odpowiednich znacznikow HTML zawierajacych link do flasha.
[php:1:27a6d44aec]if ( $menu == "" )
{
print '<znaczniki HTML odpowiedzialne za umieszczenie flasha na stronie z start.swf>';
}
else
{
print '<znaczniki HTML odpowiedzialne za umieszczenie flasha na stronie z $menu.swf>';
} [/php:1:27a6d44aec]
neo19
5.08.2003, 13:24:33
witam wkleilem taki kod:
[quote]<?php
if ( $menu == "" )
{
print '<OBJECT classid=clsid27CDB6E-AE6D-11cf-96B8-444553540000
codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0
WIDTH=755 HEIGHT=100 id=start ALIGN=>
<PARAM NAME=movie VALUE=moduly/img/start.swf> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#E3E542> <EMBED src=moduly/img/start.swf quality=high bgcolor=#E3E542 WIDTH=755 HEIGHT=100 NAME=start ALIGN=
TYPE=application/x-shockwave-flash PLUGINSPAGE=http://www.macromedia.com/go/getflashplayer></EMBED>
';
}
else
{
print '<OBJECT classid=clsid27CDB6E-AE6D-11cf-96B8-444553540000
codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0
WIDTH=755 HEIGHT=100 id=start ALIGN=>
<PARAM NAME=movie VALUE=moduly/img/$menu.swf> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#E3E542> <EMBED src=moduly/img/$menu.swf quality=high bgcolor=#E3E542 WIDTH=755 HEIGHT=100 NAME=start ALIGN=
TYPE=application/x-shockwave-flash PLUGINSPAGE=http://www.macromedia.com/go/getflashplayer></EMBED>';
}
?> [/quote]
lecz po tym pokazuje sie brak obrazka i tresci pod spodem[/quote]
otwórz źródło strony wynikowej i przyjżyj sie dokładnie, czy na pewno tak powinien wyglądać kod służący do wstawiania swf'a na stronkę.
daj drugi print tak:
Cytat
print "<tresc>";
... wpodwojnych cudzyslowiach gdyz miedzy ' i ' zmienne nie sa zamieniane na ich warosci.
neo19
5.08.2003, 13:54:32
dlaczego mimo juz poprawnego skonfigurowania bo przy start.swf dziala nie chodzi mi i pokazuje przy konfiguracji zmiennej $ menu.swf w zrodle $menu.swf
Zobacz moj post wyzej to sie dowiesz dlaczego.
neo19
5.08.2003, 14:28:15
moderatorzy na tym forum są profesjonalistami dzieki wam nauczylem sie dzis kilku bajerow w php
Pozdrawiam i
RESPECTA
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.