Kind of OT but here's my advice; It helps to know HTML. w3cschools and htmlhelp.com are great in that area. It helps to have a personal project for yourself to work on. Someone else's pet store didn't really help me so I built management tools starting with a simple login page then to a user management page an so on and so forth. Actually I find that the PHP.net site has enough concepts to get you through any struggling blocks. Use print_r($_POST) alot also use the data on phpinfo() to your advantage like $_SERVER['PHP_SELF'] and $_SERVER['QUERY_STRING'] Vaughn Treude wrote: >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