Visualizzazione risultati 1 fino 2 di 2

Discussione: Parse error: syntax error, unexpected '<' in /membri/azzurropartenopeo/wp-content/the

  1. #1
    Guest

    Predefinito Parse error: syntax error, unexpected '<' in /membri/azzurropartenopeo/wp-content/the

    Salve, per sbaglio ho modificato il template del mio sito e adesso visualizzo questo errore : Parse error: syntax error, unexpected '<' in /membri/azzurropartenopeo/wp-content/themes/arras/library/template.php on line 397

    Questo sono le ultime righe del codice : la riga 397 è quella dove ho scritto il numero di fianco.

    function arras_nav_fallback_cb() {
    echo '<ul class="sf-menu menu clearfix">';
    wp_list_categories('hierarchical=1&orderby=id&hide _empty=1&title_li=');
    echo '</ul>';
    }

    function arras_debug($exp) {
    //if (current_user_can('manage_options')) {
    echo '<pre><code style="max-height: 200px; overflow: scroll">' . htmlentities( print_r($exp, true) ) . '</code></pre>';
    //}
    }

    /* End of file template.php */
    /* Location: ./library/template.php */


    (397)<script type="text/javascript">
    /* <![CDATA[ */
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=120X600/r='+new Date().getTime()+'"><\/s'+'cript>');
    /* ]]> */
    </script>


    Mi aiutate? non so come fare!! ho provato a togliere "<" però poi mi segnalava un altro tipo di errore.
    Grazie!

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Non puoi "mischiare" php e html.
    Per inserire il banner, dovresti stampare l'html sottoforma di una stringa php (tipo heredoc) o chiudere e poi riaprire (nel caso in cui il codice php sotto continua) i delimitatori del php (che sono <?php e ?>).

    Con questo codice non dovresti avere particolari problemi:
    Codice PHP:
    function arras_nav_fallback_cb() {
    echo
    '<ul class="sf-menu menu clearfix">';
    wp_list_categories('hierarchical=1&orderby=id&hide _empty=1&title_li=');
    echo
    '</ul>';
    }

    function
    arras_debug($exp) {
    //if (current_user_can('manage_options')) {
    echo '<pre><code style="max-height: 200px; overflow: scroll">' . htmlentities( print_r($exp, true) ) . '</code></pre>';
    //}
    }

    /* End of file template.php */
    /* Location: ./library/template.php */


    echo <<<EOF
    <script type="text/javascript">
    /* <![CDATA[ */
    document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=120X600/r='+new Date().getTime()+'"><\/s'+'cript>');
    /* ]]> */
    </script>
    EOF;

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •