ilgixcom adlı üyeden alıntı: mesajı görüntüle
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;
        }
    }