Het wil op een of andere manier niet lukken, ik heb in een php script een aantal div's staan waarvan er een is met een hyperlink. Dat werkt op zich goed maar hij opent de pagina op volle grootte, en laat ik dat nu niet willen...
Gaat nog niet helemaal lekker. Als id de regels zo in de hoofd div zet bij alle andere info dan krijg ik een php fout:
parse error, unexpected T_STRING, expecting ',' or ';' in die regel.
Verander ik de " naar een ' dan geeft hij hem weer, maar zodra ik op de link klik krijg ik een fout op de pagina in IE omdat de syntax niet klopt.
Onder in mijn info balk zie ik als ik op de link ga staan javascript:windo.open(
/**
* @brief dumps all available player infos in a table
* @param gameserver the gameserver to use the data from
*/
function players($gameserver)
{
// check if there are players
if(!count($gameserver->players)) {
echo "No Players";
return FALSE;
}
// foreach player
foreach($gameserver->players as $player) {
$result.="<tr>";
// dump all available infos
foreach($gameserver->playerkeys as $key => $value) {
if($value) {
$result.="<td class=\"player".htmlentities($key)."\">".$gameserver->htmlize($player[$key])."</td>\n";
}
}
$result.="</tr>\n";
}
$result.="</table>";
echo "$result";
}
/**
* @brief dumps all rules in a table
* @param gameserver the gameserver to use the rules from
*/
function rules($gameserver)
{
if(!count($gameserver->rules)) {
echo "No rules";
return FALSE;
}
// dump all rules
foreach($gameserver->rules as $key => $value) {
$result.="<tr><td class=\"rulekey\">".$key."</td><td>".$value."</td></tr>\n";
}
$result.="</table>";
echo $result;
}
/**
* @brief dumps some debug infos
*
* @param queryString the raw query string
* @return a hash with all found values
*/
function debugInfo($gameserver)
{
echo "<table><caption>Debug</caption><tr><th>That was done</th><th>That happened</th></tr>\n";
foreach ($gameserver->debug as $key => $value) {
if(!is_array($value)) {
echo "<tr><td>".htmlentities($key)."</td><td>".htmlentities($value)."</td></tr>\n";
}
}
echo "</table>";
}