config.php
いくつかの定数とメソッドを含むファイルがあります。のメソッドの1つを呼び出すファイルがあり
ます。
関連するコードは次のとおりです。test.php
config.php
$Questions = array(
1 => "Is he/she nice?1",
2 => "Is he/she sweet?2",
3 => "Is he/she nice?3",
4 => "Is he/she sweet?4",
5 => "Is he/she nice?5",
6 => "Is he/she sweet?6",
7 => "Is he/she nice?7",
8 => "Is he/she sweet?8",
9 => "Is he/she nice?9",
10 => "Is he/she sweet?10"
);
function PrintAnswersOnMe($uid)
{
$uid = antiSQLi($uid);
$query = "SELECT * FROM AnsAns WHERE fid='".$uid."'";
$result = mysql_query($query);
while($row = mysql_fetch_array($result))
{
$rrr = $row[2];
echo $Questions[1];
echo $rrr . ' ' . $Questions[$rrr];
echo "You'r friend <img src='http://graph.facebook.com/".$row['uid']."/picture/' /> answered " . (($row['answer'] == 1) ? "yes" : "no") . " about wether you're ". $rrr.": " . $Questions[$rrr];
echo "<br /> " . $Questions['2'] . "<br/>";
}
}
test
ファイルは。のみを呼び出し
ますPrintAnswersOnMe
。(それが含まれています)
すべてが機能するファイルであり、実際のHTML出力に評価されないことを除いて!
それを確認するために、私は-そしてまた-を追加しました、そしてそれらのどれもHTML出力を生成しません。他のすべてがHTMLに到達しているため、ループは実行されます。
面白いのは、その内部が機能することです。実際には、HTML出力への製品です。誰かがこの不思議な行動について何か考えを持っていますか?$Question[...]
$Questions[2]
$Questions['2']
test.php
echo $Questions[...]