PhpBase 0.1a (http://www.phpbase.org)
What is it?
PhpBase is a free PHP library useful for submitting you website
dynamic content to Google Base.
Common field validation according to http://google.com/base/tab_attributes.html
Default scheme definitions (actually only Housing)
FTP Client for submitting to Google Base
You can start using this library by including in your source the file PhpBase.php.
$PhpBase =& new PhpBase('Housing');
Where Housing is the schema found at phpbase/schemes/Housing.php
If a domain name is specified, it will be appended to the id attribute.
$my_properties = array(
'title'=>'Nice house on the beach',
'description' => 'Nice house with views to bay,
It has an enormous deck for up to 10 boats' ),
'title'=>'Apartment in San Francisco',
'description' => 'Cute apartment for sublet in
downtown San Francisco'),
//.........more properties here
echo "Data was submitted
successfully to Google Base";
echo "There was an error on
the FTP connection to Google Base";
echo "Ooops, there where some
problems when preparing the data feed.
These are the attributes
where we found the problems ";
You can also add row by row like this
echo "There was an error on ".
and the send it normally data as on previous example using
In order to create you own schema have a look to schemes/Housing.php and to the attribute helpers in the attributes/ folder
Please send bugs and suggestions to phpbase akelos com
Thanks for your interest.