извикване на .swf файл

root321

Registered
<object >
<param name="movie" value="FreecellSolitaire.swf">
<embed src=\"$row[igri]\" ">
</embed>
</object>

така като извикам играта защо не се стартира?
 
Надявам се си направил това:
$row = mysql_fetch_array(mysql_query("SELECT * FROM tablica"));
и след това
echo $row['igri'];
- само, ако полето ти се казва така. И също в заявката трябва да си смениш това в удебеленото (таблицата)
 
<?
define('IN_COPPERMINE', true);

$ip = getenv("REMOTE_ADDR");
$i = $_GET['igri'];
if(is_numeric($v)){
$sql=mysql_query("SELECT * FROM vicove WHERE id='$i'") or die(mysql_error());
$num = mysql_num_rows($sql);
if($num == 1){
$row=mysql_fetch_array($sql);

$igri=$row['igri'];


<object>
<param name="movie" value="FreecellSolitaire.swf">
<embed src="$row[igri]\" ">
</embed>
</object>


?>
 
Код:
<?php
define('IN_COPPERMINE', true);

$ip = getenv("REMOTE_ADDR");
$i = $_GET['igri'];
if(is_numeric($v)){
$sql=mysql_query("SELECT * FROM vicove WHERE id='$i'") or die(mysql_error());
$num = mysql_num_rows($sql);
if($num == 1){
$row=mysql_fetch_array($sql);

$igri=$row['igri'];

echo '
<object>
<param name="movie" value="FreecellSolitaire.swf">
<embed src="'.$igri.'">
</embed>
</object>';


?>
 
Код:
<?php
define('IN_COPPERMINE', true);

$ip = getenv("REMOTE_ADDR");
$i = $_GET['igri'];
if(is_numeric($v)){
$sql=mysql_query("SELECT * FROM vicove WHERE id='$i'") or die(mysql_error());
$num = mysql_num_rows($sql);
if($num == 1){
$row=mysql_fetch_array($sql);

$igri=$row['igri'];

echo '
<object>
<param name="movie" value="FreecellSolitaire.swf">
<embed src="'.$igri.'">
</embed>
</object>';
} else {
 echo "Няма такъв запис";
}
?>
 
Код:
	 <?php
define('IN_COPPERMINE', true);

$ip = getenv("REMOTE_ADDR");
$i = $_GET['igri'];
if(is_numeric($v)){
$sql=mysql_query("SELECT * FROM vicove WHERE id='$i'") or die(mysql_error());
$num = mysql_num_rows($sql);
if($num == 1){
$row=mysql_fetch_array($sql);

$igri=$row['igri'];

echo '
<object>
<param name="movie" value="FreecellSolitaire.swf">
<embed src="'.$igri.'">
</embed>
</object>';
} else {
 echo "Няма такъв запис";
} 
} else {
 echo "Няма такъв запис";
}
?>
 
Няма такъв запис

чрез <embed src="'.$igri.'"> какъв трябва да става линка ?

да не би пред променлива да трябва да сложа

http://saita.net/

иначе ако заредя директно през браузра - http://saita.net/FreecellSolitaire.swf

играта тръгва
 
Ето по-описателни грешки:
Код:
	 <?php
define('IN_COPPERMINE', true);

$ip = getenv("REMOTE_ADDR");
$i = $_GET['igri'];
if(is_numeric($v)){
$sql=mysql_query("SELECT * FROM vicove WHERE id='$i'") or die(mysql_error());
$num = mysql_num_rows($sql);
if($num == 1){
$row=mysql_fetch_array($sql);

$igri=$row['igri'];

echo '
<object>
<param name="movie" value="FreecellSolitaire.swf">
<embed src="'.$igri.'">
</embed>
</object>';
} else {
 echo "Няма такъв запис - т.е. нещото, което търсиш не съществува. Няма такъв виц с товa ID";
} 
} else {
 echo "Въведената информация т.е. ID-то, което се $_GET-ва е невалидно (правиш проверка дали е число по-горе)";
}
?>
 
Въведената информация т.е. ID-то, което се Array-ва е невалидно (правиш проверка дали е число по-горе)

а как да махна тази проверка за ид-то ?
 
root321 каза:
Въведената информация т.е. ID-то, което се Array-ва е невалидно (правиш проверка дали е число по-горе)

а как да махна тази проверка за ид-то ?

Просто трябва да отвориш линк от сорта:
http://saitati.com/файла.php?igra=1 или нещо подобно.
 
Fakeheal каза:
root321 каза:
Въведената информация т.е. ID-то, което се Array-ва е невалидно (правиш проверка дали е число по-горе)

а как да махна тази проверка за ид-то ?

Просто трябва да отвориш линк от сорта:
http://saitati.com/файла.php?igra=1 или нещо подобно.

така го отворих но същото съобщение си седи
 
root321 каза:
Fakeheal каза:
root321 каза:
Въведената информация т.е. ID-то, което се Array-ва е невалидно (правиш проверка дали е число по-горе)

а как да махна тази проверка за ид-то ?

Просто трябва да отвориш линк от сорта:
http://saitati.com/файла.php?igra=1 или нещо подобно.

така го отворих но същото съобщение си седи
то взима $_GET['igri'];
тоест го отваряш така: http://saitati.com/файла.php?igri=1
 
kriss каза:
root321 каза:
Fakeheal каза:
Просто трябва да отвориш линк от сорта:
http://saitati.com/файла.php?igra=1 или нещо подобно.

така го отворих но същото съобщение си седи
то взима $_GET['igri'];
тоест го отваряш така: http://saitati.com/файла.php?igri=1

знам, но не става
 
root321 каза:
<?
define('IN_COPPERMINE', true);

$ip = getenv("REMOTE_ADDR");
$i = $_GET['igri'];
if(is_numeric($v)){
$sql=mysql_query("SELECT * FROM vicove WHERE id='$i'") or die(mysql_error());
$num = mysql_num_rows($sql);
if($num == 1){
$row=mysql_fetch_array($sql);

$igri=$row['igri'];

echo "
<object>
<param name='movie' value='FreecellSolitaire.swf'>
<embed src='".$row[igri]."'>
</embed>
</object>";


?>
+тва може просто едно
Код:
 echo $row['igri'];
да видиш дали ти вади каквото и да е съдържание.Ако не вади значи ти трябва някаква промяна в заявката или $_GET
това е според мен , дано съм помогнал. :)
 

Back
Горе