non capisco dove sta il problema:
Codice PHP:
function pagine($id,$tipo = "titolo") {
global $db;
$out = "";
switch ($tipo) {
case "titolo":
$qy_pagine = "SELECT * FROM pagine WHERE id = $id ";
$rt_pagine = mysql_query($qy_pagine,$db);
$rs_pagine = mysql_fetch_array($rt_pagine);
$out = stripslashes($rs_pagine['titolo_pagina']);
break;
case "intro":
$qy_pagine = "SELECT * FROM pagine WHERE id = $id ";
$rt_pagine = mysql_query($qy_pagine,$db);
$rs_pagine = mysql_fetch_array($rt_pagine);
$out = stripslashes($rs_pagine['introduzione']);
break;
case "html":
$qy_pagine = "SELECT * FROM pagine WHERE id = $id ";
$rt_pagine = mysql_query($qy_pagine,$db);
$rs_pagine = mysql_fetch_array($rt_pagine);
$out = stripslashes($rs_pagine['contenuto']);
break;
case "categoria":
$qy_pagine = "SELECT * FROM pagine WHERE id = $id ";
$rt_pagine = mysql_query($qy_pagine,$db);
$rs_pagine = mysql_fetch_array($rt_pagine);
$out = stripslashes($rs_pagine['categoria']);
break;
case "datains":
$qy_pagine = "SELECT * FROM pagine WHERE id = $id ";
$rt_pagine = mysql_query($qy_pagine,$db);
$rs_pagine = mysql_fetch_array($rt_pagine);
$data = strtotime(rs_pagine['data_ins']);
$out = strftime("%A %d %B %Y",$data);
break;
case "datamod":
$qy_pagine = "SELECT * FROM pagine WHERE id = $id ";
$rt_pagine = mysql_query($qy_pagine,$db);
$rs_pagine = mysql_fetch_array($rt_pagine);
$data = strtotime(rs_pagine['data_last']);
$out = strftime("%A %d %B %Y",$data);
break;
default:
$out = "";
break;
}
return $out;
}
Parse error: parse error, unexpected '[' in 105
riga 105 = $data = strtotime(rs_pagine['data_ins']);