Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : wsol 14 Nov 2006, 14:01:30
-
Chissà se qualcuno può aiutarmi. Ho installato virtuemart per fare un sito di e-commerce ma mi esce un problema, quando da loggato voglio vedere la lista oggetti cliccando "controllo oggetti" mi esce un lungo elenco con questo messaggio ripetuto più volte:
Warning: strpos() [function.strpos]: Empty delimiter. in /cms/components/com_user/user.php on line 252
---------------------------
la linea 252 è questa:
if (strpos( $tn, $database->_table_prefix ) !== 0) {
La versione è questa
1.0.6_ITA_BUG-Fixed_Sept-2006-OK_J-1011
che è quella che si scarica qui nel sito
A qualcuno è capitato? grazie per l'aiuto
Un cordiale saluto e ringraziamento a tutti
-
Come da manuale (http://it2.php.net/manual/it/function.strpos.php) la funzione strpos(pagliaio, ago) restituisce la posizione numerica della prima occorrenza di ago, trovato nella stringa pagliaio.
Nel tuo caso pagliaio è $tn e ago è $database->_table_prefix.
Il messaggio di warning ti dice che l'ago è una stringa vuota.
Che cosa è $tn?
-
Perdona la mia ignoranza, che cosa devo fare per far sparire l'errore?
Grazie
-
Perdona la mia ignoranza, che cosa devo fare per far sparire l'errore?
Non lo so.
Non ho mai usato VM, nè tantomeno studiato il suo codice.
Il messaggio di errore è generato da una condizione abnorme della variabile $tn, pertanto bisogna iniziare a vedere cosa fa il codice per capire il motivo dell'errore per poi risolverlo.
-
Capisco
sapresti indicarmi qualcuno da contattare per poter risolvere la cosa?
Non credo sia un problema mio in particolare o almeno lo spero.
Grazie
-
Hai già contattato il forum.
Se qualcuno conosce una risposta, ti risponderà.
-
Anche io ho lo stesso problema, ma non dipende da virtue mart, lo fa anche se non è installato.