On Thursday 09 September 2004 14:54, you wrote: > on the 411.php page your admin gave you look for a field called > "include_path" it should have /usr/share/pear or some path to pear in > it, if it doesn't i'm guessing pear won't work as expected. > As usual, I posted a question shortly before figuring it out. I found a tutorial on PEAR that gave this info. On my host it was "/usr/local/lib/php". So that much works. After a short struggle, I also got the example scripts to work. Now I want to pretty it up. Google gives me hundreds of PHP tutorials, but I'm looking for a one that is both complete and simple enough for a rank novice. What would be, in your opinion, a good tutorial on creating forms with PHP? The examples I have use a "submit" button to grab the text in a text box and send it along. What I want to do instead is use the buttons for navigation; that is, if button A is pressed, we go to page A, if button B, then page B. We could do this with normal text links but I'd like to stick to the default buttons PHP provides, that would make the interface more consistent. Thanks! Vaughn > looking at one of the servers from the school i attended, it looks > like people have put pear in their personal web directories in > /lib/pear. /lib may or may not > be a directory apache/php includes in it's include path when it runs > by default (kind of like ~/bin in bash). > > don't know any specifics about it, but I hope that helps. > > Jon > <>< > > On Thu, 9 Sep 2004 11:19:31 -0400, Vaughn Treude wrote: > > Hello all: > > I'm a definite newbie to PHP. What I'm trying to do is to create a user > > database on my organization's web site. It's hosted by hostcentric.com. > > The first thing I did was to request that hostcentric create a mySQL > > database for me. Then I uploaded a sample PHP file from a login tutorial > > and tried to execute it. This is the PHP file: > > > > > > > //require the PEAR::DB classes. > > > > require_once 'DB.php'; > > > > $db_engine = 'mysql'; > > $db_user = 'XXXX'; > > $db_pass = 'YYYYYYYY'; > > $db_host = 'ieeepacn.com'; > > $db_name = 'ZZZZZZZ'; > > > > $datasource = $db_engine.'://'. > > $db_user.':'. > > $db_pass.'@'. > > $db_host.'/'. > > $db_name; > > > > $db_object = DB::connect($datasource, TRUE); > > > > /* assign database object in $db_object, > > > > if the connection fails $db_object will contain > > > > the error message. */ > > > > // If $db_object contains an error: > > > > // error and exit. > > > > if(DB::isError($db_object)) { > > die($db_object->getMessage()); > > } > > > > $db_object->setFetchMode(DB_FETCHMODE_ASSOC); > > > > // we write this later on, ignore for now. > > > > //include('check_login.php'); > > > > ?> > > > > And this is the result when I try to run db_connect.php: > > > > Warning: main(DB.php): failed to open stream: No such file or directory > > in /data/web/76076/www/test/db_connect.php on line 5 > > > > Fatal error: main(): Failed opening required 'DB.php' (include_path='.') > > in / data/web/76076/www/test/db_connect.php on line 5 > > > > The script uses the PEAR extensions for PHP-to-database connectivity. > > Since hostcentric's Unix servers support PHP I was hoping they also had > > the PEAR files installed. I called their tech support guy and he didn't > > know. He did direct me to a page called 411.php under my site's domain, > > which shows a "configure" box that includes an option called > > "--with-pear". This seems to indicate that they have PEAR, but where? > > From the error messages above I seem to have a bogus include path. > > > > Any suggestions from the PHP gurus out there? Do I need to upload all > > the PEAR support files, such as DB.php? Or is there a normal place where > > these are located? If so, how do I update the include path? > > > > Thanks! > > > > Vaughn Treude > > Nakota Software, Inc. > > --------------------------------------------------- > > PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us > > To subscribe, unsubscribe, or to change you mail settings: > > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change you mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss