I have installed an apache/mysql/php on one of my machine which can be accessed using address like http://localhost/invoicces/index.php

I have 7 pc all connected to the internet using one router.

is there anyway i can set a ip address on one machine and access my invoices from all other machines. thanks

Note : all machine have installed windows xp home edition

    thanks for your answer.
    It worked realy well.

    But to make it work i got two issue.

    Allow permission in firewall.

    Also main thing was in apache httpd.config file i have to allow somewhere under some directory tag
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    allow from all
    </Directory>

    Last line change to " allow from all" which was by dafault"deny from all"

      For security reasons, leave that as deny from all. Instead, duplicate that with your directory root instead of / (though for Windows it may be different), then change to allow from all. For more information, read the Apache Manual on Protect Server Files by Default.

        If you have a dynamic IP, then using a service like DynDNS (free) is helpful as it will track the dynamic IP and give you a static URL. That's what I use to have people connect.

          I am stuck again with new issue.

          I have noticed that in php files get and post method do not work. How will these gonna work. Without it i will not able to run my invoice system.

          anyone knows about this. thanks

            I have noticed that in php files get and post method do not work

            Does the get & post work on the localhost but not from a remote computer?

            If that is the case check the path in the script and make sure it does not referance localhost or a local path
            like this:
            <form action="c:\apache\htdocs\form.php" method="post">
            or
            <form action="localhost/form.php" method="post">

            If that is your problem try:

            $_SERVER["SERVER_NAME"] in place of the localhost or path

            If that's not your problem I am not sure how to fix it.

              a month later

              Interesting post but can I do that using mysql. What I mean is, am using easyphp as database. Is it the same.

                24 days later

                EasyPHP is MySQL, well, rather it's Apache, MySQL and PHP in one easy to use package. I'm not sure what you mean when you ask if you can do it with MySQL. What do you want to do?

                  Write a Reply...