- Home
- Categorie
- Coding e Sistemistica
- PHP
- Aiuto con Parse ... Thank you
-
Aiuto con Parse ... Thank you
Mi esce sempre il messaggio:
Parse error: parse error, unexpected T_STRING in (etc)... on line 10Qualcuno 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
WHEREnice-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]
-
dipende da qual' e' la riga 10.
-
“ ” ‘ ’ che razza di apici sono? spero che non usi questi nel tuo script ma " oppure '
hai copiato lo script da un documento word?
-
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!
-
ti rimando al tuo post... già visualizzando il codice in quel modo trovi vari errori
inizia a sistemare quelli... attendiamo te
-
Infatti vedo tutti questi errori ...
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...
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 !
-
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!
-
Ti ringrazio ancora ...
Ci provo e poi faccio sapere ...
GRAZIE !