- Home
- Categorie
- Coding e Sistemistica
- PHP
- moduli PEAR ... come ?
-
un esempio di utilizzo del modulo per il db...
[php]
require_once('DB.php');
$_db =& DB::connect($this->dsn);
if (PEAR::isError($_db)) {
die($_db->getMessage());
}
$_res =& $_db->query("SELECT * FROM TABELLA where id = ?", $id);
if (PEAR::isError($_res)) {
die($_res->getMessage());
}
if($_row = $_res->fetchRow()) {
$_ret['id'] = $_row[0];
$_ret['nome'] = $_row[1];
}$_db->disconnect();
[/php]
-
mmm.... dunque è da leggersi (all'interno dei files .php) le descrizioni delle classi, per utilizzare bene gli script ... ho capito bene ?
-
Beh certo se non sai cosa fa una classe come puoi usarla?
-
mmm.... giusto. Ma viene supportato da tutti gli hosting che supportano PHP ? Aruba ad esempio ? Accetta script PEAR ?
thanks
-
Beh certo, PEAR è un framework and distribution system for reusable PHP components come dice il sito, quindi è fatto tutto in PHP, sono solo dei componenti già fatti che semplificano la realizzazione di siti web basati su php.
-
@cali1981 said:
Beh certo, PEAR è un framework and distribution system for reusable PHP components come dice il sito, quindi è fatto tutto in PHP, sono solo dei componenti già fatti che semplificano la realizzazione di siti web basati su php.
grazie mille per tutto ultima domandina, io testo le mie pagine localmente con un webserver (wamp5 per la precisione) e leggendo quà e là ho dovuto lanciare il file phppear.bat per abilitare il PEAR ... credo ... ho capito bene lo scopo del file o ho agito senza soffermarmi troppo sulla vera funzionalità del file in questione ?
thanks
-
Non saprei, io PEAR l'ho usato solo in remoto...
-
Ciao,
ho un hosting windows su Aruba. Il mio nuovo sito, in php, ha bisogno delle librerie PEAR.
Mi confermate che è sufficiente installarle nella root principale e poi cambiare l'include_path con un file .htaccess?
Ho creato il .htaccess con la seguente istruzione:php_value include_path ".:/new/PEAR"
ma l'include_path non viene modificato.
Quale può essere il problema?
E' necessario passare ad hosting linux?Vi ringrazio anticipatamente per le risposte.
-
Mi sà che il passaggio ad hosting linux sia necessario e cmq di girare la domanda anche all'assistenza del sito che gestisce il dominio.
ciao
-
Su hosting windows non si può utilizzare l'.htaccess.
Ho risolto il problema ridichiarando l'include path attraverso l'istruzione [PHP]set_include_path(get_include_path() . ";./PEAR");[/PHP]