PHP Inventory

 

Description

PHP Inventory is free, open-source, web-based inventory tracking solution, designed to provide small businesses the efficiency of large companies.

Inventory Control reduces costly inventory errors, improves customer service, and will increase the value of your business. PHP Inventory is easy to use and implement without the cost or complexity of larger inventory tracking systems.

Demo

You can access program demo here: PHP Inventory demo

To login as administrator use:
Username: admin
Password: demo

To login as regular user use:
Username: user
Password: demo

Download & Installation

Download the file below and extract it. Installation instructions are located in readme.htm file

Support

Feel free to leave a comment below if you need help with the script or open new topic in our forum (requires registration)

 

AttachmentSize
php-inventory_1.2.zip147.28 KB

Comments

sir

when i run this program using localhost, the browser just display blank white page.. how do i configure the settings regarding database settings?i just want to learn about simple php. thanks for the help sir..

Installation on windows XP

can i install this on windows XP? thanks.

im getting lot of errors please help.

Hi im getting lot of errors please can you help me to solve these problems. aykun@hipnoticwheels.com is my email. waiting for your reply .
Thanks

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/site.php on line 183

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/77/5679977/html/inventory/lib/site.php:183) in /home/content/77/5679977/html/inventory/lib/site.php on line 57

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/common.php on line 719

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/xml.php on line 65

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/html.php on line 230

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/html.php on line 310

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/sqladmin.php on line 88

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/sqladmin.php on line 88

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/sqladmin.php on line 111

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/sqladmin.php on line 111

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/forms.php on line 1002

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/forms.php on line 2242
CDatabase::SelectDB() error

login in

don't seem to be login in, where is the problem even with the demo itself.

im getting lot of errors please help.

Hi im getting lot of errors please can you help me to solve these problems. aykun@hipnoticwheels.com is my email. waiting for your reply .
Thanks

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/site.php on line 183

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/content/77/5679977/html/inventory/lib/site.php:183) in /home/content/77/5679977/html/inventory/lib/site.php on line 57

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/common.php on line 719

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/xml.php on line 65

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/html.php on line 230

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/html.php on line 310

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/sqladmin.php on line 88

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/sqladmin.php on line 88

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/sqladmin.php on line 111

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/sqladmin.php on line 111

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/forms.php on line 1002

Warning: Call-time pass-by-reference has been deprecated in /home/content/77/5679977/html/inventory/lib/forms.php on line 2242
CDatabase::SelectDB() error

Great Inventory, but lacking documentation

Hi there,

I am very pleased with the software used and have experimented a lot with it to customize it. The inventory is very customizable but is lacking in documentation on how to add new features in it.

I am finding it very difficult to add new catagories and add their respective add, edit, delete functions.

Could someone provide an explained documentation or user manual on how to do this and also how to use almost every feature of this software and be able to customise it?

If someone could please help me in this send an email to ultimategameplay@hotmail.com

Thanks,
Francesco

adding a if argument

i wonder would any of you guys know how to make a if argument work , the database has be used for stock and some stock is marked with (1) for in stock and others marked as (0) for out of stock or sold id like to add a button on the left that would only show records with the stock field (1) or stock field (0) so its easier to work out at a glance whats sold and whats not ,,i know how to edit the list.xml but the syntax of the if argument to show or not show only records with either (1) or (0) in is not my level of knowledge

have i explained myself correctly

mark

use of checkbox

For a start, my compliments for your work; this app displays one of the best interface structure I've ever seen: just out of curiosity, which is the web framework you've used? Now, my little question: I'm rearranging the DB to record our job activities and I need to use a checkbox in a form. I associated the checkbox field to an ENUM (values: 'on','off')datatype in mySQL, but there's no way I can get to actually update this field, or add a new one. I got some doubt that I miss out some parameters in the add.xml file where you define type=checkbox , etc. I put down some guesswork trying value=1 and other stuff, but nothing does. Can I find some documentation on the syntax to be used in these XML config files?
Thanks for your help
Fabio

Add this features

Good job sir, its nice if you can add this

1. Option in Admin Panel to add a new column so we can add new details like Min and Max stock of parts.

2. Search feature - users can search the Name, PartNumber etc.

3. Disallow users to transac if the part count is ZERO.

4. Auto send to email if somebody do a transactions.

Hope to consider this features.

Thanks

image view

great app and made with some thought as well

can it show images ive noticed changing a field type to image brings up the upload option im just wondering if there is a way of perhaps displaying a image from html code/link url in the description box for a record

great work please add me to your mailing list and newsletter

Re: image view

Image field will be working in version 2.0.

I can't sign you up for newsletter (requires your confirmation), you can do it here - http://www.phpwares.com/newsletter/subscriptions

About displaying UTF-8

First thanks for this wonderful system.

I've a problem about displaying UTF-8 character,

for example, in vendor page, I can input and update the DB with UTF-8 character, but, it cannot display on the listing.

However, when i click EDIT, it can be displaybe perfectly in the input textarea

What can i do? thanks.

error message

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/a6104530/public_html/lib/database.php on line 85

i've tried putting in my own code for it and it still won't work. Do you have any clue what the deal is with this???

Installation steps

Hi Guys,

It would be great help, if anyone can post installation steps (readme is not enough)

I got some issues after I installed and logged in using admin details, not able to proceed further.

Appreciate help.

Nick

db error - select ....

Hi,

I'm just new to this. I downloaded and installed the script for this PHP inventory to my webserver and changed the database details.

I was able to login on my URL using 'admin' and 'test' details.

However, I get this error when click on any of the side categories, like say 'products'

SELECT * FROM `` WHERE ``=''Incorrect table name ''

Where am I going wrong ?

Appreciate your help.

Nick

Table

make sure you have added the table in the site.xml to get the instance of it. Also make sure that you inserted it in the database.

Hope this helps.
Cheers!

Date field

Hi there,

Just got this up and running and I must say great little program. One of the items that I noticed is that when I try to add a new transaction all three date fields say {NAME} {NAME} {NAME}

Is that something that can be changed? Or is it something that I setup incorrectly?

Re: Date field

I was not able to replicate your problem, so it can be hosting environment issue. Do you get this problem when logged in as admin, user, or both? All other fields are functioning ok?

Any ideas of what I can look

Any ideas of what I can look at?

Re: Date field

I get it as both users. What type of hosting issues should I start looking at?
I started looking at some of the code on my end and this is what I found,

I then went to your demo site and found the code but its totally different.

Re:Date Field

I sent you a email through the contact us link...

Great work!!

A very good program. When will 2.0 come out? Thanks

Thank you!!!!

This was just the thing for our paper inventory. We don't need prices just quantities to know if we need to order or not. Thank you so much for providing this. Looking forward to 2.0.

php-inventory NOT able to login

Unable to login. index.php just refreshes. Currently on a linux server. Error log says 'sesssion.save.path' is NOT correct. Actual directory is /v/w/php-inventory/lib but the path set incorrectly shows /v/lib/php/session with the referer #http://localhost/index.php

Your online demo does not work with either ID or password, in CAPS or lower case.

'Busy' is not an excuse for poor performance.

I think the same problem to

I think the same problem to be troubling of many people
Chicken dog treats

Fatal error: Cannot redeclare fputcsv() in

Really good job and thanks for sharing.
However I got a problem when entering 'index.php', the message is

Fatal error: Cannot redeclare fputcsv() in /var/www/inventory/lib/common.php on line 935

OS: Ubuntu server 9.04
Apache 2, PHP 5. and MySQL 5.
Database tables were correctly created.

Please advise any idea. Thanks.

.htaccess Problems

It says to insert the code so that the .xml config files don't show. Well i don't know where to place the .htaccess file in order to prevent this since there isn't already a .htaccess file in my directory. Any help would be appreciated.

Thanks in advance

rwilson16@my.devry.edu

When will PHP Inventory 2.0 be ready?

Please be informed. Thanks,

awesome

Great job on this program. It works great and I'm sure 2.0 will be even better. Keep up the awesome work. Thnks

2.0 is bad, I think the best

2.0 is bad, I think the best is to develop higher version
chinese porcelain

Online demo failure

I'm having the same symptom. Went to the login page and it clears and refreshes. Using Chrome and Mozilla. Would love to try the program.

About the Demo

I tried logging in but it just keeps refreshing, is the online demo busted or something? Hope to try version 2.0 very soon :D keep up the good work

Same, wonder whats going on?

Same, wonder whats going on?

Same, wonder whats going on?

This question I also made have been very long, thought not clearly
http://www.jonloovalve.com

Problem when running 2 of this database

I had installed two of this sotfware in my webserver saved in two different directories and my problem I can modify the data on the other database specially the transaction even I'm not logged there leaving only "()" on the user. My problem is no traceability who add/subtract in the transactions.
Need help pls. Thanks In Advance

Re: Problem when running 2 of this database

I think you're having problem with session cookies. Open your /lib/site.php file, around line #55 you'll see this code:

session_start();

Right above it add this line:

session_set_cookie_params(3600, '/inventory1/');

Where 3600 is the number of seconds user stays logged-in (in this case one hour) and inventory1 is the name of directory where you have the script installed.

Do so for both scripts (changing the name of directory accordingly) and it should fix your problem.

How can Download the PHPInventory Version_2

Now iam using php v1.2 i want upgrade the my version ,free download is available

Re: How can Download the PHPInventory Version_2

Sorry, been very busy lately, version 2.0 is not ready yet. Please sign up to our newsletter and you will be notified when it come out.

PHP- inventory not worling

I installed the xampp Software in my web server, I download the Inventory software and copy it following location ...

Edit by admin: discussion moved to our forum

Web Design London

I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post.

Web Design London

PHP- inventory not worling

Same problem

For those who have login problem

For those who have login problem, please open /lib/site.php file with your editor and change line #55 from:

session_set_save_handler ("open", "close", "read", "write", "destroy", "gc");

to:

//session_set_save_handler ("open", "close", "read", "write", "destroy", "gc");

It seems that some PHP/Apache setups are having problem with handling sessions. The idea for this fix was suggested by Ian Palmer.

If you're still having problem, please create a new topic in our forum or use Contact Us page.

Thanks

Affter doing Changes, i can login to site

Search Option

is it possible to adding search option?

please hit me a mail about how to add (-:

at xmind007@gmail.com

Re: Search Option

Search option will be included in PHP Inventory 2.0

Stock Location

is it possible to adding multiple inventory stock location option?

Unable to login

Ive installed the script but when i enter the logon credentials and hit enter or click login, the page just refreshes and doesn't actually do anything. The username and password field are cleared and there is no error output. It behaves the same regardless of the username and password entered.

I have verified the db settings in the config script

Re: Unable to login

I don't want to overcrowd comments with support questions, drop me a line in Contact Us page and I'll try to help you out.

I am having the same problem.

I am having the same problem.

I had to make one minor change to get to the login screen
I had to edit the site.php file, I had to add a ./ infront of pb_events as I was unable to reach the login screen until doing this.

Could this be an indicator.

I am running Mysql 5.0.51 and PHP 5.2.5 and apache 2.2.8

eEmail: ian.palmer@nuth.nhs.uk

that didnt work for me. I am

that didnt work for me. I am able to see the login screen no problem. However entering any credentials and attempting to login just refreshes the page. Entering no credentials and attempting to login gives the same result. The page just refreshes as if i had hit f5.