| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
midan
Data înscrierii: 10/Mai/2006
Mesaje: 56
|
| Trimis: Mie Aug 16, 2006 11:50 pm Titlul subiectului: Incarca flash in pagina php din MySql |
|
|
Salutare, am nevoie de ajutorul dvs. Am o baza de date,un fisier php si mai multeimagini si fisiere in flash
Citat: <HTML>
<?php
$db = mysql_connect("localhost", "root", "midan");
mysql_select_db("learndb",$db);
$result = mysql_query("SELECT * FROM personnel WHERE id=$id",$db);
$myrow = mysql_fetch_array($result);
echo "First Name: ".$myrow["firstname"];
echo "<br>Last Name: ".$myrow["lastname"];
echo "<br>Nick Name: ".$myrow["nick"];
echo "<br>Email address: ".$myrow["email"];
echo "<br>Salary: ".$myrow["salary"];
echo "<img src=\"./images/".$myrow["poza"]."\" border=\"0\" />";
?>
</HTML>
problema e ca nu pot, sau nu mi-se primeste sa declar in cod php afisarea fisierelor flash. Ce tine de text si imagine, e ok, dar cu afiarea flash-ului nu-mi reuseste.
Cum sa declar din DB pentru afisarea flash-ului?
Mersy! |
|
| Sus |
|
flavius.stef
Data înscrierii: 31/Iul/2006
Mesaje: 175
Locație: Timisoara
|
| Trimis: Joi Aug 17, 2006 12:08 am Titlul subiectului: |
|
|
| E un singur Flash sau sunt mai multe (unul pt fiecare inregistrare) ? |
|
| Sus |
|
midan
Data înscrierii: 10/Mai/2006
Mesaje: 56
|
| Trimis: Joi Aug 17, 2006 9:25 am Titlul subiectului: |
|
|
flavius.stef a scris: E un singur Flash sau sunt mai multe (unul pt fiecare inregistrare) ?
Sunt mai multe flash-uri! pentru fiecare inregistrare se afiseaza texte, imagine si flash aparte
de felul:
www.site.ro/view.php?id=1 (e o inregistare)
www.site.ro/view.php?id=2 (alta inregistrare)
www.site.ro/view.php?id=3 (alta inregistrare) |
|
| Sus |
|
flavius.stef
Data înscrierii: 31/Iul/2006
Mesaje: 175
Locație: Timisoara
|
| Trimis: Joi Aug 17, 2006 10:43 am Titlul subiectului: |
|
|
| Si cum sunt stocate swf`urile pe server? Ceva gen flashN.swf, unde N identifica intr`un fel sau altul un row din tabela? |
|
| Sus |
|
midan
Data înscrierii: 10/Mai/2006
Mesaje: 56
|
| Trimis: Joi Aug 17, 2006 11:52 am Titlul subiectului: |
|
|
flavius.stef a scris: Si cum sunt stocate swf`urile pe server? Ceva gen flashN.swf, unde N identifica intr`un fel sau altul un row din tabela?
da exact, fisierele flash sunt stocate pe server in folder cu nume "images" si flashN.swf unde N identifica intr`un fel sau altul un row din tabela.
eu am peste 400 de rows in tabela, va prezint cum arata 5 din ele
|
|
| Sus |
|
flavius.stef
Data înscrierii: 31/Iul/2006
Mesaje: 175
Locație: Timisoara
|
| Trimis: Joi Aug 17, 2006 12:22 pm Titlul subiectului: |
|
|
Pai atunci problema e cu Cod: echo "<img src=\"./images/".$myrow["poza"]."\" border=\"0\" />";
Pentru a afisa un Flash ai nevoie de tagurile OBJECT si EMBED. Mai multe aici: http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_4150
Totusi, ce nu inteleg eu este de ce ai calea catre Flash`uri intr`un camp cu numele poza. Totodata, daca numele fisierului este bazat pe campul id (ceva gen <id>.swf), nu inteleg de ce e necesar acest camp in BD. Ce vreau sa spun e ca in loc de a afisa $myrow['poza'] ai putea afisa "{$myrow['id']}.swf" |
|
| Sus |
|
midan
Data înscrierii: 10/Mai/2006
Mesaje: 56
|
| Trimis: Joi Aug 17, 2006 1:11 pm Titlul subiectului: |
|
|
Citat: Pentru a afisa un Flash ai nevoie de tagurile OBJECT si EMBED eu stiu ca e nevoie de OBJECT si EMBED, dar nu stiu cum sa scriu in cod PHP pentru flash incluzind OBJECT si EMBED.
hai sa lasam cimpul cu poza la o parte si sa cream un cimp nou in baza de date "flash"
cum sa scriu cod php pentru a afisa flash-ul nu dupa "id" ci dupa cimpul "flash" , ideea e ca la imagine Citat: echo "<img src=\"./images/".$myrow["poza"]."\" border=\"0\" />";
dar ajuta-ma sa scriu codul dupa legea php-ului cu OBJECT si EMBED pentru flash
mersy |
|
| Sus |
|
flavius.stef
Data înscrierii: 31/Iul/2006
Mesaje: 175
Locație: Timisoara
|
| Trimis: Joi Aug 17, 2006 3:01 pm Titlul subiectului: |
|
|
Pai de aia iti dadusem linkul... sa vezi acolo ce si cum.
Cod:
$flashPath = '<calea_catre_directorul_cu_swfuri>';
echo "
<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'
codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0'
WIDTH='550' HEIGHT='400' id='flash{$myrow['poza']}'>
<PARAM NAME=movie VALUE='{$myrow['poza']}'>
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src='{$flashPath}/{$myrow['poza']}' quality=high bgcolor=#FFFFFF WIDTH='550' HEIGHT='400'
NAME='myMovieName' ALIGN='' TYPE='application/x-shockwave-flash'
PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'>
</EMBED>
</OBJECT>
";
|
|
| Sus |
|
midan
Data înscrierii: 10/Mai/2006
Mesaje: 56
|
| Trimis: Joi Aug 17, 2006 4:23 pm Titlul subiectului: |
|
|
| flavius.stef verifica te rog ms privat! |
|
| Sus |
|
midan
Data înscrierii: 10/Mai/2006
Mesaje: 56
|
| Trimis: Sâm Aug 19, 2006 1:27 pm Titlul subiectului: |
|
|
Solutia este:
Cod: <HTML>
<?php
$db = mysql_connect("localhost", "root", "midan");
mysql_select_db("learndb",$db);
if (isset($_GET['id']))
$id= (int) $_GET['id'];
else
$id = 1;
$flashPath = 'flash_fl';
$result = mysql_query("SELECT * FROM personnel WHERE id=$id",$db);
$myrow = mysql_fetch_array($result);
echo "First Name: ".$myrow["firstname"];
echo "<br>Last Name: ".$myrow["lastname"];
echo "<br>Nick Name: ".$myrow["nick"];
echo "<br>Email address: ".$myrow["email"];
echo "<br>Salary: ".$myrow["salary"];
echo "<img src=\"./images/".$myrow["poza"]."\" border=\"0\" />";
echo "<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'
codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0'
WIDTH='550' HEIGHT='400' id='flash{$myrow['flash']}'>
<PARAM NAME=movie VALUE='{$flashPath}/{$myrow['flash']}'>
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src='{$flashPath}/{$myrow['flash']}' quality=high bgcolor=#FFFFFF WIDTH='550' HEIGHT='400'
NAME='myMovieName' ALIGN='' TYPE='application/x-shockwave-flash'
PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'>
</EMBED>
</OBJECT>
";
?>
</HTML>
Multumesc mult lui flavius.stef |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |