Code gives me whitepage

Hello, I have some issues with a php code. It refuses to load the webpage for me.

This is the line in stats.php:

<b>Talent:</b> <?php echo  $talents[$row["Skill"]]; ?> <br>

This is where the arrays get loaded: - home.php

[code]<?php session_start();

if(!isset($_SESSION[‘LoggedIn’]))
{
header(“Location: index.php”);
}

include ‘tempfunctions.class.php’;

$Username = $_SESSION[‘Username’];

$mysqli = new mysqli(“localhost”, “DELETED”, “DELETED”, “DELETED”);
$Template = new Template;

$results = $mysqli->query(“SELECT * FROM playerdata WHERE username = ‘$Username’”);
$Row = $results->fetch_array(MYSQLI_ASSOC);
$result = mysql_query(“SELECT * FROM playerdata WHERE username = ‘$Username’”);
while($row = mysql_fetch_array($result))
{
$talents = array(“Technician”,“Hunter”,“Fisherman”,“Drug Addict”,“Hoarder”,“Doctor”):
}

foreach($Row as $Name=>$Value)
{
$Template->assign($Name, $Value);
$talents = array(“Technician”,“Hunter”,“Fisherman”,“Drug Addict”,“Hoarder”,“Doctor”):
}
$Template->loadpage(‘stats.php’);

?>[/code]

What is the error?

Add this to the beginning of the script to make sure you see all errors

[php]ini_set(‘error_reporting’, E_ALL);
ini_set(‘display_errors’, ‘1’);[/php]

The error was on this line:

[php]$talents = array(“Technician”,“Hunter”,“Fisherman”,“Drug Addict”,“Hoarder”,“Doctor”):[/php]

Hi.
I hope to learn by debugging other’s code… so

Could it be as simple as not using “;” but “:” at the end of the line? 8)

it absolutely could arkka, it’s essential to use the correct symbols.

Sponsor our Newsletter | Privacy Policy | Terms of Service