Forum Per Webmaster - Tutti Per Uno  
forum per webmaster Directory TPU foto galleria TPU Registrazione Regolamento TPU FAQ cerca nel forum contatta lo staff Lo staff di TPU

Vai indietro   Forum Per Webmaster - Tutti Per Uno > WebMarketing > E-Commerce
Registrazione FAQ Lista utenti Calendario Cerca Messaggi odierni Segna come letti

E-Commerce Informazioni e discussioni sul commercio elettronico

Rispondi
 
LinkBack Strumenti della discussione Modalità  di visualizzazione
  #1 (permalink)  
Vecchio 28-02-2008, 05:17 PM
robot_dika robot_dika non in linea
Junior Member
 
Data di registrazione: Dec 2007
Messaggi: 25
Predefinito Problema oscommerce

Ciao a tutti,

stavo smanettando un con oscommerce seguendo anche la guida di Must, ma non so dove sbaglio, ma mi da errore appena vado a cambiare la parte per i title:

Codice:
 $product_info_query = tep_db_query("select pd.products_name, p.products_model from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "'");
$product_info = tep_db_fetch_array($product_info_query);
$products_name = $product_info['products_name'];
l'errore che mi da è il seguente:

Fatal error: Call to undefined function: tep_db_query() in /home/user/domains/example.com/public_html/product_info.php on line 2

non trova la funzione tep_db_query();

dove sbaglio secondo voi?
__________________
Lettera dimissioni
Rispondi citando
  #2 (permalink)  
Vecchio 28-02-2008, 09:29 PM
L'avatar di massy
massy massy non in linea
Moderatore Lunatico
 
Data di registrazione: Jan 2007
Ubicazione: Pico
Messaggi: 390
Invia un messaggio tremite ICQ a massy Invia un messaggio tremite MSN a massy
Predefinito

Dov'è definita tep_db_query?
__________________
Warning: utente lunatico, permaloso, testardo, polemico e perennemente nervoso.

Poi non mi rinfacciate di non avervi avvertito prima, eh!.

Su su, scaricati la mia Guida CSS oppure compila un Quiz Patente
Rispondi citando
  #3 (permalink)  
Vecchio 29-02-2008, 03:35 PM
robot_dika robot_dika non in linea
Junior Member
 
Data di registrazione: Dec 2007
Messaggi: 25
Predefinito

Quote:
massy Visualizza il messaggio
Dov'è definita tep_db_query?
eh eh

e che ne so io??
__________________
Lettera dimissioni
Rispondi citando
  #4 (permalink)  
Vecchio 29-02-2008, 10:44 PM
L'avatar di massy
massy massy non in linea
Moderatore Lunatico
 
Data di registrazione: Jan 2007
Ubicazione: Pico
Messaggi: 390
Invia un messaggio tremite ICQ a massy Invia un messaggio tremite MSN a massy
Predefinito

Ho capito dove sbagli: nello smanettare

Scherzi a parte: quella funzione, dove l'hai presa? Hai copiato del codice senza sapere assolutamente cosa facessi? Hai messo una funzione definita da qualche parte? Hai seguito una guida?

Prova a spiegarti meglio che forse ti si riesce a rispondere
__________________
Warning: utente lunatico, permaloso, testardo, polemico e perennemente nervoso.

Poi non mi rinfacciate di non avervi avvertito prima, eh!.

Su su, scaricati la mia Guida CSS oppure compila un Quiz Patente
Rispondi citando
  #5 (permalink)  
Vecchio 29-02-2008, 11:08 PM
robot_dika robot_dika non in linea
Junior Member
 
Data di registrazione: Dec 2007
Messaggi: 25
Predefinito

Quote:
massy Visualizza il messaggio

Scherzi a parte: quella funzione, dove l'hai presa? Hai copiato del codice senza sapere assolutamente cosa facessi? Hai messo una funzione definita da qualche parte? Hai seguito una guida?

ciao Massy...

stavo seguendo la guida di Must su http://www.inaritech.it/docs/seo-osc...oscommerce.php

è li che dice di aggiungere quella riga di codice...
__________________
Lettera dimissioni
Rispondi citando
  #6 (permalink)  
Vecchio 29-02-2008, 11:36 PM
L'avatar di gero
gero gero non in linea
Moderatore Globale
 
Data di registrazione: Jan 2007
Ubicazione: Naro Sicilia
Messaggi: 316
Invia un messaggio tremite ICQ a gero Invia un messaggio tremite Skype a gero
Predefinito

Con php5 ci sono dei problemi,
ti metto un bugfix, ma devi controllare a manina tu cosa cambiare:
Codice:
--------------- Fatal error: Cannot re-assign $this in ...-----------------

 "upload.php"
archivo: [catalog]/admin/includes/classes/upload.php

trovare:
// self destruct
$this = null;

cambiarlo con:
// self destruct
// $this = null;
unset($this); 


--------1054 - Unknown column 'p.products_id' in 'on clause' ...-----------

In index.php file..

Find this...


// show the products of a specified manufacturer
if (isset($HTTP_GET_VARS['manufacturers_id'])) {
if (isset($HTTP_GET_VARS['filter_id']) && tep_not_null($HTTP_GET_VARS['filter_id'])) {
// We are asked to show only a specific category
$listing_sql = "select " . $select_column_list . " p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and p.manufacturers_id = m.manufacturers_id and m.manufacturers_id = '" . (int)$HTTP_GET_VARS['manufacturers_id'] . "' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '" . (int)$languages_id . "' and p2c.categories_id = '" . (int)$HTTP_GET_VARS['filter_id'] . "'";
} else {
// We show them all
$listing_sql = "select " . $select_column_list . " p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "' and p.manufacturers_id = m.manufacturers_id and m.manufacturers_id = '" . (int)$HTTP_GET_VARS['manufacturers_id'] . "'";
}
} else {
// show the products in a given categorie
if (isset($HTTP_GET_VARS['filter_id']) && tep_not_null($HTTP_GET_VARS['filter_id'])) {
// We are asked to show only specific catgeory
$listing_sql = "select " . $select_column_list . " p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and p.manufacturers_id = m.manufacturers_id and m.manufacturers_id = '" . (int)$HTTP_GET_VARS['filter_id'] . "' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '" . (int)$languages_id . "' and p2c.categories_id = '" . (int)$current_category_id . "'";
} else {
// We show them all
$listing_sql = "select " . $select_column_list . " p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS . " p left join " . TABLE_MANUFACTURERS . " m on p.manufacturers_id = m.manufacturers_id, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '" . (int)$languages_id . "' and p2c.categories_id = '" . (int)$current_category_id . "'";
}
}
-------------------------------------

and replace with this

// show the products of a specified manufacturer
if (isset($HTTP_GET_VARS['manufacturers_id'])) {
if (isset($HTTP_GET_VARS['filter_id']) && tep_not_null($HTTP_GET_VARS['filter_id'])) {
// We are asked to show only a specific category
$listing_sql = "select " . $select_column_list . " p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from (" . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c ) left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and p.manufacturers_id = m.manufacturers_id and m.manufacturers_id = '" . (int)$HTTP_GET_VARS['manufacturers_id'] . "' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '" . (int)$languages_id . "' and p2c.categories_id = '" . (int)$HTTP_GET_VARS['filter_id'] . "'";
} else {
// We show them all
$listing_sql = "select " . $select_column_list . " p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from (" . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m) left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "' and p.manufacturers_id = m.manufacturers_id and m.manufacturers_id = '" . (int)$HTTP_GET_VARS['manufacturers_id'] . "'";
}
} else {
// show the products in a given categorie
if (isset($HTTP_GET_VARS['filter_id']) && tep_not_null($HTTP_GET_VARS['filter_id'])) {
// We are asked to show only specific catgeory
$listing_sql = "select " . $select_column_list . " p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from (" . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c) left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and p.manufacturers_id = m.manufacturers_id and m.manufacturers_id = '" . (int)$HTTP_GET_VARS['filter_id'] . "' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '" . (int)$languages_id . "' and p2c.categories_id = '" . (int)$current_category_id . "'";
} else {
// We show them all
$listing_sql = "select " . $select_column_list . " p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from ((" . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS . " p) left join " . TABLE_MANUFACTURERS . " m on p.manufacturers_id = m.manufacturers_id, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c) left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '" . (int)$languages_id . "' and p2c.categories_id = '" . (int)$current_category_id . "'";
}
}
__________________
Disiu.it Prodotti Tipici Siciliani


Quando inizierò a capire che sbaglio più di quanto possa immaginare starò meglio.
Bluermes-SitoPresto
Rispondi citando
  #7 (permalink)  
Vecchio 01-03-2008, 10:03 AM
robot_dika robot_dika non in linea
Junior Member
 
Data di registrazione: Dec 2007
Messaggi: 25
Predefinito

Quote:
gero Visualizza il messaggio
Con php5 ci sono dei problemi,
ti metto un bugfix, ma devi controllare a manina tu cosa cambiare:

Grazie Gero per la risposta, ma non capisco..

l'errore che mi da è un altro...devo fare lo stesso questa modifica?

cosa intendi che devo controllare cosa cambiare? Quest'errore lo ottengo appena inserisco quelle 3 righe di codice che ho riportato sopra..

scusa ma non ho proprio capito.
__________________
Lettera dimissioni
Rispondi citando
  #8 (permalink)  
Vecchio 01-03-2008, 04:24 PM
L'avatar di massy
massy massy non in linea
Moderatore Lunatico
 
Data di registrazione: Jan 2007
Ubicazione: Pico
Messaggi: 390
Invia un messaggio tremite ICQ a massy Invia un messaggio tremite MSN a massy
Predefinito

Il codice di errore che ti da è semplice: non riconosce quella funzione.
Probabilmente non hai incluso la classe o il file in cui è dichiarata.
__________________
Warning: utente lunatico, permaloso, testardo, polemico e perennemente nervoso.

Poi non mi rinfacciate di non avervi avvertito prima, eh!.

Su su, scaricati la mia Guida CSS oppure compila un Quiz Patente
Rispondi citando
Rispondi



Strumenti della discussione
Modalità  di visualizzazione

Regole di scrittura
Tu non puoi inserire i messaggi
Tu non puoi rispondere ai messaggi
Tu non puoi inviare gli allegati
Tu non puoi modificare i tuoi messaggi

codice vB è Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Attivo


Tutti gli orari sono GMT +2. Attualmente sono le 05:52 AM.


Powered by vBulletin versione 3.6.7
Copyright ©: 2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0 RC8
Traduzione italiana a cura di: vBulletinItalia.it
Grafica by Ludus