Intereting Posts

переменные сеанса не установлены в первый раз

Я действительно вижу некоторые другие темы об этой проблеме, но я не вижу, чтобы у них было мое решение. В начало страницы 1 я начинаю с:

<?php session_start(); $username=""; $password=""; $database=""; $host="mysqlserver:3306"; mysql_connect($host,$username,$password); @mysql_select_db($database) or die( "Unable to select database"); if ( $_SERVER['REQUEST_METHOD'] == 'POST' ) { // Er zijn gegevens verstuurd naar deze pagina! // We gaan de errors in een array bijhouden $aErrors = array(); if (empty($_POST['voornaam'])) { $aErrors['voornaam'] = 'Vul aub uw voornaam in'; } if (empty($_POST['achternaam'])) { $aErrors['achternaam'] = 'Vul aub uw achternaam in'; } if (empty($_POST['telpersoon'])) { $aErrors['telpersoon'] = 'Vul aub uw eigen telefoonnummer in'; } if (empty($_POST['emailpersoon'])) { $aErrors['emailpersoon'] = 'Vul aub uw eigen e-mailadres in'; } if (empty($_POST['functie'])) { $aErrors['functie'] = 'Vul aub uw functie binnen het bedrijf in'; } } if (isset($aErrors) && count($aErrors) == 0 ) { $voornaam = mysql_real_escape_string( $_POST['voornaam'] ); $achternaam = mysql_real_escape_string( $_POST['achternaam'] ); $telpersoon = mysql_real_escape_string( $_POST['telpersoon'] ); $emailpersoon = mysql_real_escape_string( $_POST['emailpersoon'] ); $functie = mysql_real_escape_string( $_POST['functie'] ); $_SESSION['voornaam'] = $voornaam; $_SESSION['achternaam'] = $achternaam; $_SESSION['telpersoon'] = $telpersoon; $_SESSION['emailpersoon'] = $emailpersoon; $_SESSION['functie'] = $functie; header('Location:http://www.*********.nl/signup15.php'); exit; } ?> 

У меня есть своего рода мастер, в котором пользователь вводит информацию на каждую страницу, и в конце он записывается в базу данных. Однако, когда пользователь запускает мастер в первый раз, переменные страницы 1 не сохраняются. Вернитесь на страницу 1, введите их снова, а затем вернитесь к последней странице, а затем напишите в базу данных. Что может быть причиной этого?

Спасибо, парни!