er zit hier n foutje in, maar k vind em niet!

Status
Niet open voor verdere reacties.

Kproz

Gebruiker
Lid geworden
11 jul 2007
Berichten
138
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Informatic page</title>
</head>
    	<?php
			include 'dy_func.php';
		 	if ( isset($_GET['name'])) 
			{
				$page = $_GET['name'];
				$cat  = $_GET['category'];
				
				switch ($cat)
				{
					case 'general'    :  $table = 'gpt_table';		   		 break;
					case 'promote'    :  $table = 'promote_table';	   		 break;
					case 'redirect'   :  $table = 'redirect_table';  	     break;
					case 'read'       :  $table = 'mail_table';	        	 break;
					case 'click'      :  $table = 'click_table';	    	 break;
					case 'search'     :  $table = 'search_table';            break;
					case 'autosurfs'  :  $table = 'autosurf_table';          break;
					default           :  $table = 'none';   				 break;
				}
					
			}
				if ($table !='none')
				{
				
					Connect ("lol","lol");
					select_db ("z0r");
					
					$res = "SELECT * FROM pr_info WHERE name='$page' ";
					$res2 = "SELECT * FROM $table WHERE name='$page' ";
					$sql = mysql_query ($res);
					$sql2 = mysql_query ($res2);
					
					if ( ( mysql_num_rows($sql) >= 1 ) &&  ( mysql_num_rows ($sql2) >= 1 ) ) 
					{
					   $datainfo = mysql_fetch_array($sql);
					  $dataprogram = mysql_fetch_array($sql2);
					  
					  $nameinfo = datainfo['name'];
					  $nameprogram = dataprogram['name'];
					  
					  echo "$nameprogram : -> nameprogram[] <br> $nameinfo : -> nameinfo[] <br>";

					 }
				 }
					 
				else 
				{
				echo '<h4>info about this website is comming soon!</h4><br>';
				}
					 
				
			else 
			{
				 echo'unvalid<br>';
			}
				
		 ?>
<body>
</body>
</html>


Parse error: syntax error, unexpected '[' in D:\development\xamp 1.6\xampp\htdocs\info.php on line 43

verwijst naar

$nameinfo = datainfo['name'];



... k weet niet wat er mis zou moetten zijn
 
Wat is datainfo dan? Als ik het zo bekijk dan is het de bedoeling dat het een array is, echter PHP denkt dat het een functie is omdat je geen dollar-teken er voor hebt staan.

Omdat hij denkt dat het een functie is verwacht hij dus een haakje-openen en geen blokhaak-openen.

Zelfde geldt voor de regel daaronder.
 
Wat is datainfo dan? Als ik het zo bekijk dan is het de bedoeling dat het een array is, echter PHP denkt dat het een functie is omdat je geen dollar-teken er voor hebt staan.

Omdat hij denkt dat het een functie is verwacht hij dus een haakje-openen en geen blokhaak-openen.

Zelfde geldt voor de regel daaronder.

dju... ni gezien, bedankt!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan