-GS-Master
Erfahrenes Mitglied
PHP:
<?php
session_start();
if(isset($_POST['ueberpruefung']))
{
$error = array();
$success = true;
$keys = array('pname', 'pbeschreibung', 'pstandort', 'pbeginn', 'pende', 'pstunden', 'pberufsform_a', 'panzahl_a', 'pweitere_informationen_a', 'pstundensatz_a');
foreach($keys as $key)
{
$error[$key] = '';
}
if(empty($_POST['pname']))
{
$error['pname'] = "Bitte einen Projektnamen eingeben!";
$success = false;
}
if(empty($_POST['pbeschreibung']))
{
$error['pbeschreibung'] = "Bitte eine Projektbeschreibung eingeben!";
$success = false;
}
if(empty($_POST['pstandort']))
{
$error['pstandort'] = "Bitte einen Standort eingeben!";
$success = false;
}
if(empty($_POST['pbeginn']))
{
$error['pbeginn'] = "Bitte ein Projektbeginn eingeben!";
$success = false;
}
if(empty($_POST['pende']))
{
$error['pende'] = "Bitte ein Projektende eingeben!";
$success = false;
}
if(empty($_POST['pstunden']))
{
$error['pstunden'] = "Bitte die geplanten Projektstunden eingeben!";
$success = false;
}
if(empty($_POST['pberufsform_a']))
{
$error['pberufsform_a'] = "Bitte eine Qualifikation eingeben!";
$success = false;
}
if(empty($_POST['panzahl_a']))
{
$error['panzahl_a'] = "Bitte die Anzahl eingeben!";
$success = false;
}
if(empty($_POST['pweitere_informationen_a']))
{
$error['pweitere_informationen_a'] = "Bitte ein Anforderungsprofil eingeben!";
$success = false;
}
if(empty($_POST['pstundensatz_a']))
{
$error['pstundensatz_a'] = "Bitte einen Stundensatz eingeben!";
$success = false;
}
}
if(isset($success) && $success === true)
{
$_SESSION['pname'] = $_POST['pname'];
$_SESSION['pbeschreibung'] = $_POST['pbeschreibung'];
$_SESSION['pbeginn'] = $_POST['pbeginn'];
$_SESSION['pende'] = $_POST['pende'];
$_SESSION['pstunden'] = $_POST['pstunden'];
$_SESSION['pstundensatz_a'] = $_POST['pstundensatz_a'];
$_SESSION['pberufsform_a'] = $_POST['pberufsform_a'];
$_SESSION['pstandort'] = $_POST['pstandort'];
$_SESSION['pweitere_informationen_a'] = $_POST['pweitere_informationen_a'];
$_SESSION['panzahl_a'] = $_POST['panzahl_a'];
if( isset( $_POST[ 'weiter' ] ) )
{
// Tu dies, wenn der linke Button geklickt wurde
header('Location: seite2.php?' . SID);
}
elseif( isset( $_POST[ 'abschicken' ] ) )
{
// Tu jenes, wenn der rechte Button geklickt wurde
header('Location: seite3.php?' . SID);
}
}
else
{
?>
<form action="seite1.php" method="POST">
<meta http-equiv="Content-Language" content="de">
<input type="test" size="20" name="pname" value="<?php echo $_SESSION['pname'] ?>"><br>
<input type="test" size="20" name="pbeschreibung" value="<?php echo $_SESSION['pbeschreibung'] ?>"><br>
<input type="test" size="20" name="pbeginn" value="<?php echo $_SESSION['pbeginn'] ?>"><br>
<input type="test" size="20" name="pende" value="<?php echo $_SESSION['pende'] ?>"><br>
<input type="test" size="20" name="pstunden" value="<?php echo $_SESSION['pstunden'] ?>"><br>
<input type="submit" submit value="weiter" name="weiter">
<input type="submit" submit value="verarbeiten" name="abschicken"></form>
<?
}
?>