title: Having trouble passing variables between pages through php
body: <p>So here's the code on the first page:</p>
  
  <pre><code>&lt;?php
      $db = mysql_connect(
    ':/Applications/MAMP/tmp/mysql/mysql.sock',
    'root',
    'root'
  );
          if(!$db) die("Error connecting to MySQL database.");
          mysql_select_db('onlineform', $db);
  $newQuery1 = mysql_query("SELECT newCampSessions FROM onlineformdata ORDER BY id DESC LIMIT 1") or die('Error ' . mysql_error());
  $newFoo = mysql_fetch_array($newQuery1);
          $newQuery2 = mysql_query("SELECT pricePerWeek FROM onlineformdata ORDER BY id DESC LIMIT 1") or die('Error ' . mysql_error());
  $newFoo1 = mysql_fetch_array($newQuery2);
  $newOldString = $newFoo['newCampSessions'];
  $newOldString2 = $newFoo1['pricePerWeek'];
  $newChangedString = unserialize($newOldString);
  $newChangedString2 = unserialize($newOldString2);
  sql_close();
  ?&gt;
  &lt;html&gt;
  &lt;head&gt; (all the tags in here) &lt;/head&gt;
  &lt;body&gt;
  &lt;form id="paymentform" action="amd8.php" method="post"&gt;
   &lt;input type="hidden" name="pricePerWeek" value="&lt;?php echo $newChangedString2 ?&gt;"/&gt;
   &lt;input type="hidden" name="specificWeek" value="&lt;?php echo $newChangedString ?&gt;"/&gt;
  
  &lt;/form&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>There's more to the first page, but I just provided the codes that are relevant. Everything is working php-wise on the first page. </p>
  
  <p>When I try and pass it onto the 2nd page, I'm getting a value of NULL for those specific arrays I'm trying to pass over.</p>
  
  <p><strong>amd8.php:</strong></p>
  
  <pre><code>&lt;?php
  
  if ($_POST['formSubmit'] == "Submit")
  {
      $newString = $_POST['pricePerWeek'];
      $newString2 = $_POST['specificWeek'];
  }
  
  
  $db = mysql_connect(
    ':/Applications/MAMP/tmp/mysql/mysql.sock',
    'root',
    'root'
  );
          if(!$db) die("Error connecting to MySQL database.");
          mysql_select_db('onlineform', $db);
  
      $newQuery = mysql_query("SELECT newPrice,numberOfWeeks FROM onlineformdata ORDER BY id DESC LIMIT 1");
  $newRow = mysql_fetch_row($newQuery);
  $limit = $newRow[1];
  
      $totalPrice = 0;
  
      if (isset($_SESSION['campsessions']))
      {   
  
              for ($count == 0; $count &lt; $limit; $count=$count+1)
          {
  
                  foreach ($_SESSION['campsessions'] as $campsessions)
                  {
              if ($campsessions == ($newString[$count]))
              {
                  $totalPrice = $totalPrice + $newString2[$count];
              }
                  } 
          }   
      }
  
  ?&gt;
  
  &lt;html&gt;
  &lt;head&gt;(header info)&lt;/head&gt;
  &lt;body&gt;
  &lt;p&gt;
  &lt;?php echo gettype($newString2);
        echo gettype($newString);
   ?&gt;
  &lt;/p&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>As you can see, the <code>gettypes()</code> <strong>I'm trying to echo are the ones that are giving me a value of NULL</strong></p>