I have an account form in which the all account are being pulled from my mysql database into a dropdown menu. The user selects the account from the dropdown menu then the account code field is automatically populated via the data-acc attribute. I have added a button to add more account.
I am using yii2 basic application template and developed an application.
I am using VPS server for hosting this application on a domain on Host gator.
Now I want that only office users should access this application i.e, (while accessing this application using domain, .htaccess file should check if the IP accessing this domain is allowed to have access. If yes, then that IP should be able to have access, else that IP should see a message containing Access Denied).
If we dothis then how to specify IP addresses in .htaccess file. Do we need to specify the static IP addresses of the employees in our organization?
If we write the foll code in .htaccess,
deny from all
Here, which IP address to be specified? Do we need to specify the Public IP or routers Private IP or static IP?
How to accomplish this?
Does IP address change from network to network. When I connect to my WiFi, i get my public IP. So this IP is unique in the world?
Message from Member 13935271 <firstname.lastname@example.org>:
Internal network meaning?
.htaccess sees only public IP
The application which we are developing will be hosted on a VPS server on a domain. Now it will be online, anybody can access it using the domain name. Now I want that only our office employees should be able to see or access this application using this domain.
Basically I want that i need to pre define their IP in .htaccess file in allow section. I want to allow only these IP and deny all.(meaning only our organizations employees will have access to this application)
So should I specify their public IP in .htaccess? Does this IP change from network to network?
I have no idea how your network is set up. But basically you need to allow access from any IP address owned by your allowed users. If they are on your internal network (192.168.1. addresses) then as I described. If external then you need to specify their external addresses. Check with your network administrator to be sure.
Note: Please use the "Reply" button, so your message is publicly visible.
Even if you never seen what PHP looks like, you still don't need to focus on reading books and lenthy know-hows. Once you get to grips with the fundamentals, you don't need board prep either.
At the same time, it would be headlong to dive into the coding process without any prior studying.
Yep, any coding language is better learnt in practice, yet it's essential to know the basics.
With that being said, start your reserch with the PHP official website. It provides a great and digestible overview which should be enough to grasp the language fundamentals, even if have no programming experience whatsoever.
Once you've hit the grindstone, you're good to head out into the PHP practice.
Now it’s time to write some PHP code.
Basically, you require only 2 things for this: a development environment to run your PHP scripts and a code editor to write the code.
1. Install a local development environment
First of all, you need an interpreter to make sense of your code and run it (since PHP is a scripting language).
Where do you write code? Development environment. A DE is usually a single program in which all development is done. It usually contains many functions for creating, modifying, compiling, deploying and debugging software. The purpose of the development environment is to abstract the configuration needed to combine the command line utilities into a single module, which will reduce the time to learn the language and increase developer productivity.
Try each development environment and see which platform you feel most comfortable with:
Code editors for PHP projects
Visual Studio Code;
If you’re not sure which one to go with, try XAMP. It's an easy to install and easy to use Apache distribution containing MySQL, PHP, and Perl.
2. Install a code editor
A code editor is aт editor for creating and editing program source code. It can be a standalone application or embedded in an integrated development environment (IDE).
3. Start coding
Run your IDE, open a browser and type localhost in the URL bar.
You will see the DE’s homepage.
Your PHP scripts must be inserted inside a directory aka webserver root.
<pre>Now open your code editor and paste the following PHP code:
echo '<h1 style="text-align: center;">Hello World!</h1>';
Save the file inside the htdocs directory as hello_world.php (you can use any file name you want, just be sure to use the .php extension), then go back to your web browser and open the URL:
I have been trying to follow the tutorial by passive income on how to set up ipn simulator and have entered all my details on paypal ipn simulator but when I tried to view my test.txt file, it doesn't show anything... here is my listener.php code:
<pre>I have a folder which has both .HTML and .php files. By default, the .HTML file is loading as expected and also if i click a link to a .php, it will not load the .php file of WordPress. It redirects to the .HTML file again .
This is a word press site
As the default, I need to run .html
If I click the link to the .php file it will go running WordPress
Please, anyone, guide me to write a .htaccess file to do that.
What I have tried:
i have intro.html and wordpress files in the same folder. by default intro.html would run then i click index.php, the wordpress will run. </pre>
I tried to set my timestamp to undefined as 0 and for some of my other tables, this is working but not for others.. Is it possible to do this? I even tried to do something like this in my php code: $date = 0; but that doesn't work all the time...
According to the php manual, I should use the mysqli_store_result()first before calling the mysqli_stmt_num_rows, whereas from my experience, I can always use mysqli_num_rows to check if the row exists?
The mysqli_stmt_num_rows() function accepts a statement objectas a parameter and returns the number of rows in the result set of the given statement.
The mysqli_num_rows() function is an inbuilt function in PHP which is used to return the number of rows present in the result set.
I have read that in order to use mysqli_stmt_fetch, you must use mysqli_stmt_store() first otherwise it won't work, is this correct? I have always been using mysqli_stmt_get_result... I have read the php manual but it sounds almost the same to me except that for the mysqli_stmt_fetch(), you must bind the result first?
Please how can I use $_SERVER['PHP_SELF'] code to save record and print
simultaneouly using PHP. I need the data been submitted into the database to print on the POS printer. See form action used below. Please assist.
<form method="post" name="form1" action="<?php echo $editFormAction; ?> target="_parent">