Kodunuzda eksik kapanmamış şekilli parantezler var gibi gözüküyor, uygun biçimde sırasıyla iç içe kapatılmış mı bakın, notepad++ da parantezlere tıklayınca kırmızı yanıp nereye kadar gittiği gözüküyor. en az 6 adet saydım.
şu an inceliyorum hocam şu altta verdiğim kodda bir problem var mı bakabilir misiniz?
function shorten( $str, $field_name, $v = array( ) )
{
switch ( $field_name )
{
case "url" :
$arr = parse_url( $str );
$out = "<a ".$v['attributes']." href=\"".$str."\" target=\"_blank\">".str_replace( "www.", "", $arr['host'] )."</a>";
return $out;
case "enabled" :
$out = $WS->show_input( array(
"type" => "checkbox",
"disabled" => true,
"name" => $k,
"class" => "input-text",
"value" => "1",
"checked" => $str == 1 ? true : ""
) );
return $out;
case "created" :
case "logged" :
case "modified" :
$out = $str;
return $out;
default :
do
{
if ( 50 < strlen( $str ) )
{
$out = substr( $str, 0, 50 );
}
else
{
$out = $str;
}
}
return $out;
}
}