html - How to save php form data for use it later -


i have simple html form along php codes in index.php file, , question is: how can save form data , use them in diffrent page? php code looks this:

if(isset($_post['submit'])){     //collect form data     $name = $_post['name'];     $email = $_post['email']; } 

html code looks this:

<form action='' method='post'>     <p><label>name</label><br><input type='text' name='name' value=''></p>      <p><label>email</label><br><input type='text' name='email' value=''></p>      <p><input type='submit' name='submit' value='submit'></p>  </form> 

simplest solution save data in session have limitation browser close time , it's assigned current browser session:

<?php session_start();  if(isset($_post['submit'])){     //collect form data     $_session['name'] = $_post['name'];     $_session['email'] = $_post['email']; }  echo $_session['name']; echo $_session['email'];  ?> 

for better solution read solutions , limitations:

session - http://php.net/manual/en/reserved.variables.session.php

file - http://php.net/manual/en/ref.filesystem.php

database - https://www.w3schools.com/php/php_mysql_intro.asp


Comments

Popular posts from this blog

Is there a better way to structure post methods in Class Based Views -

performance - Why is XCHG reg, reg a 3 micro-op instruction on modern Intel architectures? -

jquery - Responsive Navbar with Sub Navbar -