• User

    Aiuto con Parse ... Thank you

    Mi esce sempre il messaggio:
    Parse error: parse error, unexpected T_STRING in (etc)... on line 10

    Qualcuno esperto può dirmi molto gentilmente dove sta l'errore?

    RINGRAZIO INFINITAMENTE !!!!!!!!!!!!!

    [php]
    <title><?php
    function oGetProductName( $meta ){
    global $table_prefix;
    $query = “SELECT product_id
    FROM “.$table_prefix.”wpsc_productmeta
    WHERE meta_value = ‘”.$meta.”‘”;
    $result = mysql_query( $query );
    $row = mysql_fetch_array( $result );
    $productid = $row[0];

    $query = “SELECT name
    FROM “.$table_prefix.”product_list
    WHERE id = “.$productid;
    $result = mysql_query( $query );
    $row = mysql_fetch_array( $result );
    $productname = $row[0];
    return $productname;

    }

    function oGetCategoryName( $nicename ){
    global $table_prefix;
    $query = “SELECT name
    FROM “.$table_prefix.”product_categories
    WHERE nice-name = ‘”.$nicename.”‘”;
    $result = mysql_query( $query );
    $row = mysql_fetch_array( $result );
    $categoryname = $row[0];

    return $categoryname;
    }

    if( is_page() && trim(wp_title (”,false )) == ‘Products Page’ ){
    $pparts = explode(’/', trim($_SERVER[’REQUEST_URI’],’/') );
    if( $pparts[2] != ” ){
    echo oGetProductName( $pparts[2] );
    }
    else if( $pparts[1] != ” ){
    echo oGetCategoryName( $pparts[1] );
    }
    else{
    wp_title (”); echo ‘ at Your Site Name’;
    }
    }
    else{ if ( is_single() ){ wp_title(”); }elseif (is_404()){ echo ‘Your Site Name - 404 Error’;
    }elseif (is_category()) { echo single_cat_title(); echo ‘ at Your Site Name’; }elseif (is_page()) {
    wp_title (”); echo ‘ at Your Site Name’; }else{ echo ‘Your Site Name’; }
    }
    ?></title>
    [/php]


  • User

    dipende da qual' e' la riga 10.


  • Bannato User Attivo

    “ ” ‘ ’ che razza di apici sono? spero che non usi questi nel tuo script ma " oppure '
    hai copiato lo script da un documento word?


  • User

    Sto cercando di integrare nelle tag TITLE un codice per un plugin wordpress inerente ad uno script per ecommerce. (wp e-commerce)

    In pratica vorrei che nel TITLE appaiano i nomi dei prodotti ...

    Ho provato a fare quei cambiamenti che dici (", '), ma senza esito ... Mi da sempre errore di Parse..

    Grazie ugualmente!


  • Moderatore

    ti rimando al tuo post... già visualizzando il codice in quel modo trovi vari errori 😛

    inizia a sistemare quelli... attendiamo te 😉


  • User

    Infatti vedo tutti questi errori ... :dull:

    Mi sai dire il nome di un editor che mi evidenzia gli errori come riportato sopra (evidenziati in arancione) e magari con qualche suggerimento?

    Beh, è chiaro che non sono esperto in materia... :rollo:

    Finora gli errori di parse che ho trovato erano solo inerenti a qualche ";" in meno oppure la mancanza degli slash in prossimità degli apici ..

    Tante grazie !


  • Moderatore

    guarda io utilizzo Zend... diciamo che per me è il miglio editor in quanto in se ha anche tanta documentazione... 🙂

    spero che tu risolva... e se non ci riesci posta pure nuovamente qui...

    PS: qui l'arancione indica il commento.. infatti se vedi i tuoi apici riconosciuti come html vengono trasformati in "&#etc" e php interpreta #come un commento e te lo mostra arancione... gli errori li vedi dal fatto che quegli apici dovevano rimanere apici ;)... in bocca al lupo!


  • User

    Ti ringrazio ancora ...

    Ci provo e poi faccio sapere ...

    GRAZIE !