I have updated the Address Book script it has a new header, better Google Maps API integration, e-mail support for single and group contacts. there has also been a number of bug fixes and links updated, i also trimmed the code a bit, i made some improvements as well as added more comments to the code so people can make changes a bit easier. Have a look at the changes made or the installation instructions. This scrip has and continues to undergo changes based on the input from its users, so please keep giving me feed back or feature requests. Features:
Let me know what you want or what you like/dislike about this script. Help my to make it better!
Thanks
Screen Shots:
Version 2.5 Completely redesigned the site, Numerous functional improvements, Better Google Maps integration, Added e-mail support for single and group contacts.
Version 2.0 Completely redesigned the site, Numerous functional improvements, Google Maps Support, Backup to MySQL and CSV, More Contact Information, Sort by groups, Better Security, Better Installation Script.
Version 1.9 Added a V-Card download option so data can be added to your Microsoft Out look or any other application.
Version 1.8 Leaps and bounds in this version in terms of fixing things, i have added more fields in the forms as requested, updated the MySQL a bit, changed the log-in system to be encrypted in the database. Found a thumbnail script that does what i want, so you no longer need an EXIF embedded thumbnail. Added a CVS Backup feature.
Version 1.6 Fixed the deny page error, and you must now log-in to view any content. I think its safer that way.
Version 1.5 You now have to be logedin to add and delete content. A unauthorized user is only allowed to read content.
Version 1.2 Added User login to edit content as well as a few code changes.
Version 1.0 Initial release.
Installation: The installation script can be found here “/setup/index.php” Before getting started, we need some information on the database. You will need to know the following items before proceeding.
If for any reason the automatic file creation doesn’t work, don’t worry. All this does is fill in the database information to a configuration file. You may also simply open config-sample.php in a text editor, fill in your information, and save it as config.php. In all likelihood, these items were supplied to you by your ISP or host. If you do not have this information, then you will need to contact them before you can continue. If you’re all ready, let’s go! You should enter your database connection details. If you’re not sure about these, contact your host.
Next is your login and preferences.
First things first, go to the setup directory and enter your database Connection details as well as your personal information. Follow the directions and if all goes well your config.php file will be created and your MySQL will have been imported with your username and password saved to the Database.
If you don’t want to use the instillation script then you may make your changes in the config-sample.php file saving the changes as config.php and under the setup directory you will find the MySQL script you can import using PHPmyAdmin.
Create a folder on your web server called profiles and backup in your FTP application change the folder CHMOD to “777″
I have tried to install addressbook on xampp but failed.the password-test.php is not generating the encrypted password.I am I missing something?
June 9, 2009
Hi again,
sorry i solved the problem.
Must install GD library for php.
Thank you.
June 4, 2009
Hi!
I have the same problem as John.
Data saved and I can find the jpg name in the record.
June 4, 2009
[...] nearly 6000 downloads of my Addressbook script, and a tone of feedback it’s time to work on version 3. There are a number of improvements [...]
May 22, 2009
Hi,
Everything works great,
I add all the information including the JPEG picture.
Says Data saved.
When i view it, everything is there…except the image?
I checked if the image had been uploaded to the webserver…. and it had successfully.
Whats worng?… is there a problem with the imagethumb.php script showing it?
Please help!
April 14, 2009
Hello Rick,
One you could see if search == “” then print an error.
Rite now i don’t support more than one admin, you could add another row in your database using phpmyadmin. but as it is rite now i don’t have that option.
I will be releasing a new version hopefully some time soon that will cover most of the requested features.
March 30, 2009
Thanks for the script.
- How do I make it so it won’t pull all the users as search result when I click on button without entering anything in the search form? I want to print the error when no data entered in the search form.
- How do I add one more admin with lesser privilege?
Rick
March 23, 2009
[...] Addressbook and Spoke Calculator have both been very successful. The increase in downloads has prompted me to [...]
March 22, 2009
[...] took One viewer of my site who said that my demo addressbook was really cool but super slow. The next day my mom was looking at photos of my son and she even [...]
March 15, 2009
Thanks for all the recent comments, I’m going to go through and take suggestions and some fixes and apply them to the next version. I am also going to set up a support site so i don’t neglect the comments.
February 26, 2009
ehm, in the above post, some characters have been stripped. But I guess my directions still are understandable…
February 24, 2009
Hi all
After updating say record 1 (id=1), you are redirected via the backbutton to
…/index2.php?title=fullview&id=1
On that page, the suite isn’t mentioned.
Solution:
In file view-full.php, line 31 ( “if (!$address == ”) echo …” ), the part
$address
should be changed into
$address $suite
That seems to work (although I’m a php-beginner…)
February 24, 2009
I forgot to tell how to create a .htaccess file!
Well open a new file with your notebook.
@ the following line into this file:
php_flag register_globals on
Be sure to enter after this line so you have it like this:
1 php_flag register_globals on
2
Save the file as a .txt (htaccess.txt)
Upload this to the folder were the script is running, after upload rename the file to .htaccess rename, remove the .txt en just put a . in front of htaccess!
And the script will work great!!!!!!
Regards,
Raymond
February 16, 2009
Hello Adam,
I installed your address-book and everything is working fine.
Only after using one time the googlemaps link it seems not to be working anymore???
What could be the problem?
Also, for all of those who can’t get this script to work, try it with an .htaccess file!
Upload the .htaccess file to the folder were the script is running!
February 16, 2009
Hi Adam!
You´re right, PHP5 with register globals turned on was the solution, but anyway Google Maps doesn´t work. I don´t know if the addresses of my country works fine with this system.
By the way, I found something that you can improve:
- Full details only works in firsts pages (sorting by groups or alphabet), when you click other page it´s shown in quick details.
February 3, 2009
Have a look to see if you have register globals turned on in PHP 5, chances are by changing from 4 (working) to 5 (no working) i would take a guess and say that there are some different settings in you php.ini.
I’m planning on a complete rewrite of the script to work in php 5 and 6, as well as a better support system :) although comments are fun they are messy and no one feels like reading the past ones.
Let me know if that worked out for you.
January 30, 2009
Hi!
Great script. But this is my situation:
If I use php5 the script doesn’t work, because doesn’t write anything to DB (When I click on ’save’ nothing happens)
If I use php4 it work fine (writing, reading, editing, etc.) but I get this:
Fatal error: Cannot instantiate non-existent class: simplexmlelement in /home/user001/public_html/addressbook/add.php on line 30
also in edit.php on line 25.
Right now I´m using it in php4 with googlepage function desactivated.
January 30, 2009
[...] just want to thank every one for there input and support on my Address Book. With your help my script has evolved into what it is [...]
December 4, 2008
Groups stuff seems to be totally non-functional (cannot add new group, cannot edit existing group, cannot search by group, etc). Useless without this functionality.
October 23, 2008
Hi,
I followed your instructions but i cannot add new contacts.
its a linux machine with php5, mysql, everything on localhost.
what can i do?
September 27, 2008