传递变量和其他变量


passing variables and other variables

这是IMDB代码

http://pastie.org/private/s8m72fndjvqzdtcjjel5w

为了使用它,我必须通过插入以下内容来创建另一个页面http://lab.abhinayrathore.com/imdb/usage.htm

我想到了一个想法,而不是创建一个我尝试通过url传递变量的每个页面并以某种方式在getMovieInfo("INTHISPLACE")中放入一个变量或任何东西;

$movieArray = $imdb->getMovieInfo("MovieName in here"); 

我想要的不是为一部电影创建一个新页面,而是像这个网站.com/movie.php?m=tt0068646<

<?php
include("imdb.php");
$imdb = new Imdb();
$movieArray = $imdb->getMovieInfo
var getMovieInfo = $m;
$val = $_GET['m']; 
echo "$m"; 
echo '<table cellpadding="3" cellspacing="2" border="1" width="80%" align="center">';
foreach ($movieArray as $key=>$value){
    $value = is_array($value)?implode("<br />", $value):$value;
    echo '<tr>';
    echo '<th align="left" valign="top">' . strtoupper($key) . '</th><td>' . $value . '</td>';
    echo '</tr>';
}
echo '</table>';
?>

^这不起作用,因为每当我写site.com/movie.php时?m=任何类型的电影编码它没有把我带到同一部电影或任何地方。

原始代码:

<?php
include("imdb.php");
$imdb = new Imdb();
$movieArray = $imdb->getMovieInfo("MovieName in here"); 
echo '<table cellpadding="3" cellspacing="2" border="1" width="80%" align="center">';
foreach ($movieArray as $key=>$value){
    $value = is_array($value)?implode("<br />", $value):$value;
    echo '<tr>';
    echo '<th align="left" valign="top">' . strtoupper($key) . '</th><td>' . $value . '</td>';
    echo '</tr>';
}
echo '</table>';
?>

试图将此添加到那个^:

$val = $_GET['m']; 
echo "$m"; 
$imdb = new Imdb();
$movieArray = $imdb->getMovieInfo
var getMovieInfo = $m;
$val = $_GET['m']; 
echo "$m"; 

应该是

$imdb = new Imdb();
$movieArray = $imdb->getMovieInfo($_GET['m']);