Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2010, 12:05
Avatar de mdk
mdk
 
Fecha de Ingreso: noviembre-2002
Mensajes: 531
Antigüedad: 21 años, 6 meses
Puntos: 11
syntax error, unexpected T_FOR, expecting

Tengo el siguiente codigo php:

Código PHP:
<?php
function dia_semana($dia$mes$ano) {
    
$dias = array('Domingo''Lunes''Martes''Miércoles''Jueves''Viernes''Sábado');
    return 
$dias[date("w"mktime(000$mes$dia$ano))];
}
function 
mes($mes) {
    
$meses = array('Enero''Febrero''Marzo''Abril''Mayo''Junio''Julio''Agosto''Septiembre''Octubre''Noviembre''Diciembre');
    
$nums = array('01''02''03''04''05''06''07''08''09''10''11''12');
    return 
str_replace($nums,$meses,$mes);
}
include(
"header.php");
$OpenFile fopen ("data/asec1.dat","r");
$CFile fread($OpenFile3000000);
fclose($OpenFile);
$temp explode("§"$CFile);
$cant1 count($temp);
echo 
"<br><br>"
for($n=0;$n<$cant1;$n++) {
    
$temp2 explode("¥",$temp[$n]);
    
$date explode("/"$temp2[0]);
    
$dian $date[0];
    
$dias dia_semana($date[0],$date[1],$date[2]);
    
$mes  mes($date[1]);
    echo 
"<span class=\"DFontC\">";
    if(
$temp2[0]) { echo $dias." ".$dian." ".$mes.", ".$temp2[1]." - ".$temp2[2].": "; }
    echo 
$temp2[4]." ";
    if(
$temp2[3]) { echo "(".$temp2[3].")"; }
    echo 
"</span><br>/n<br>";
    if(
$temp2[5]) {    echo "<span class=\"DFontB\">".$temp2[5]."</span><br>"; }
    echo 
"/n";
    if(
$temp2[6]) { echo "<span class=\"DFontP\">".$temp2[6]."</span><br>"; }
    echo 
"/n<br><br>";    
}
?>

Pero me da este error: Parse error: syntax error, unexpected T_FOR, expecting ',' or ';' in D:\Web\modules\abtt1.php on line 18

Veo el código bien, asi que no se donde puede estar el error, me podeis ayudar?

Gracias.
__________________
SoY Lo Ke VeS iNKLuSo KuAnDo No Me VeS ;)