counteract
Erfahrenes Mitglied
Hallo!
Ich verzeifel noch an diesem Problem... Und zwar funktioniert einfach die weiterleitung bei dieser Seite nicht und ich weis nicht was für ein Fehler da drin steckt!
Die Weiterleitung auf die Seiten erfolgt mit 2 Buttons einmal zur Seite 3 und einmal zur Seite 4! Dabei sollen auch die Sessions mitgenommen werden und die Formularüberprüfung soll dürchgefürt werden!
Hier der Code zur Seite:
Warum passiert nichts wenn man auf einen der Buttons klickt?
MfG
Counteract
Ich verzeifel noch an diesem Problem... Und zwar funktioniert einfach die weiterleitung bei dieser Seite nicht und ich weis nicht was für ein Fehler da drin steckt!
Die Weiterleitung auf die Seiten erfolgt mit 2 Buttons einmal zur Seite 3 und einmal zur Seite 4! Dabei sollen auch die Sessions mitgenommen werden und die Formularüberprüfung soll dürchgefürt werden!
Hier der Code zur Seite:
HTML:
<?php
session_start();
if(isset($_POST['ueberpruefung']))
{
$error = array();
$success = true;
$keys = array('pberufsform_b', 'panzahl_b', 'pweitere_informationen_b', 'pstundensatz_b');
foreach($keys as $key)
{
$error[$key] = '';
}
if(empty($_POST['pberufsform_b']))
{
$error['pberufsform_b'] = "Bitte eine Qualifikation eingeben!";
$success = false;
}
if(empty($_POST['panzahl_b']))
{
$error['panzahl_b'] = "Bitte die Anzahl eingeben!";
$success = false;
}
if(empty($_POST['pweitere_informationen_b']))
{
$error['pweitere_informationen_b'] = "Bitte ein Anforderungsprofil eingeben!";
$success = false;
}
if(empty($_POST['pstundensatz_b']))
{
$error['pstundensatz_b'] = "Bitte einen Stundensatz eingeben!";
$success = false;
}
}
if(isset($success) && $success === true)
{
$_SESSION['pstundensatz_b'] = $_POST['pstundensatz_b'];
$_SESSION['pberufsform_b'] = $_POST['pberufsform_b'];
$_SESSION['pweitere_informationen_b'] = $_POST['pweitere_informationen_b'];
$_SESSION['panzahl_b'] = $_POST['panzahl_b'];
if( isset( $_POST[ 'weiter' ] ) )
{
// Tu dies, wenn der linke Button geklickt wurde
header('Location: seite3.php?' . SID);
}
elseif( isset( $_POST[ 'senden' ] ) )
{
// Tu jenes, wenn der rechte Button geklickt wurde
header('Location: seite4.php?' . SID);
}
}
else
{
?>
<html>
<head>
<style type="text/css">
<!--
body {
background: url(banner_6-Hintergrund.jpg) repeat-x 0 0;
}
#anmeldeleiste { /* Für nicht-IE-Browser */
position: fixed;
left:0;
right: 0;
bottom: 0;
z-index: 7;
height: 20px;
background: #000;
/*border-top: 3px solid silver; */
}
-->
</style>
<!--[if lt IE 7]>
<style type="text/css">
#anmeldeleiste { /* Für IE */
position: absolute;
bottom:0;
top: expression(document.body.scrollTop + document.body.clientHeight - this.clientHeight);
width: 100%;
width:expression(document.body.clientWidth);
}
</style>
<![endif]-->
<title></title>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red" leftmargin="0" marginwidth="0" topmargin="0" marginheight="0">
<table border="0" width="1000" cellspacing="0" cellpadding="0">
<tr>
<td width="1000"><img src="images/CTban_0.jpg" width="1000" height="112" border="0"></td>
</tr>
<tr>
<td width="1000">
<table border="0" width="1000" cellspacing="0" cellpadding="0">
<tr>
<td width="49"><a href="index.php" target="_self"><img src="images/CTban_C1R2_0.jpg" width="49" height="28" border="0"></a></td>
<td width="67"><a href="branchen.htm" target="_self"><img src="images/CTban_C1R2_1.jpg" width="67" height="28" border="0"></a></td>
<td width="65"><a href="leistung.htm" target="_self"><img src="images/CTban_C1R2_2.jpg" width="65" height="28" border="0"></a></td>
<td width="55"><a href="kunden.htm" target="_self"><img src="images/CTban_C1R2_3.jpg" width="55" height="28" border="0"></a></td>
<td width="69"><a href="bewerber.htm" target="_self"><img src="images/CTban_C1R2_4.jpg" width="69" height="28" border="0"></a></td>
<td width="87"><a href="jobangebote.php" target="_self"><img src="images/CTban_C1R2_5.jpg" width="87" height="28" border="0"></a></td>
<td width="105"><a href="projektangebote.php" target="_self"><img src="images/CTban_C1R2_6.jpg" width="105" height="28" border="0"></a></td>
<td width="58"><a href="kontakt.htm" target="_self"><img src="images/CTban_C1R2_7.jpg" width="58" height="28" border="0"></a></td>
<td width="445"><img src="images/CTban_C1R2_8.jpg" width="445" height="28" border="0"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="1000"><img src="images/CTban_2.jpg" width="1000" height="30" border="0"></td>
</tr>
</table>
<table border="0" width="784" height="584">
<form action="seite2.php" method="POST">
<tr>
<td width="778" height="24" colspan="2">
<p><img src="neu_pro.gif" width="185" height="30" border="0"><img src="ban.gif" width="615" height="30" border="0"><font face="Arial"></font></p>
</td>
</tr>
<tr>
<td width="778" colspan="2" height="17">
<p><b><font face="Arial" color="#30549E">Projekt</font></b></p>
</td>
</tr>
<tr>
<td width="325" height="11" bgcolor="#CBD4E6">
<b><font size="2" face="Arial" color="#30549E">Projektname:</font></b> </td>
<td width="449" height="11" bgcolor="#CBD4E6"> <? echo $_SESSION['pname']; ?><input type="hidden" name="pname" maxlength="70" value="<? echo $_SESSION['pname']; ?>"></td>
</tr>
<tr>
<td width="325" height="2" bgcolor="#CBD4E6"><b><font size="2" face="Arial" color="#30549E">Projektbeschreibung:</font></b></td>
<td width="449" height="26" bgcolor="#CBD4E6"> <? echo $_SESSION['pbeschreibung']; ?><input type="hidden" name="pbeschreibung" maxlength="1000" value="<? echo $_SESSION['pbeschreibung']; ?>"></td>
</tr>
<tr>
<td width="325" height="2" bgcolor="#CBD4E6"><b><font size="2" face="Arial" color="#30549E">Standort</font></b></td>
<td width="449" height="26" bgcolor="#CBD4E6"> <? echo $_SESSION['pstandort']; ?></td>
</tr>
<tr>
<td width="325" height="2" bgcolor="#CBD4E6"><font size="2" face="Arial" color="#30549E"><b>voraussichtlicher Projektbeginn</b></font></td>
<td width="449" height="26" bgcolor="#CBD4E6"> <? echo $_SESSION['pbeginn']; ?></td>
</tr>
<tr>
<td width="325" height="2" bgcolor="#CBD4E6"><font size="2" face="Arial" color="#30549E"><b>voraussichtliches Projektende</b></font></td>
<td width="449" height="26" bgcolor="#CBD4E6"> <? echo $_SESSION['pende']; ?></td>
</tr>
<tr>
<td width="325" height="2" bgcolor="#CBD4E6"><font size="2" face="Arial" color="#30549E"><b>Anzahl der geplanten Projektstunden</b></font></td>
<td width="449" height="26" bgcolor="#CBD4E6"> <? echo $_SESSION['pstunden']; ?></td>
</tr>
<tr>
<td width="778" height="11" colspan="2" bgcolor="white">
<p><input type="hidden" name="pberufsform_a" maxlength="70" value="<? echo $_SESSION['pberufsform_a']; ?>">
<input type="hidden" name="panzahl_a" maxlength="70" value="<? echo $_SESSION['panzahl_a']; ?>">
<input type="hidden" name="pstandort" value="<? echo $_SESSION['pstandort']; ?>">
<input type="hidden" name="pbeginn" value="<? echo $_SESSION['pbeginn']; ?>">
<input type="hidden" name="pende" value="<? echo $_SESSION['pende']; ?>">
<input type="hidden" name="pstunden" value="<? echo $_SESSION['pstunden']; ?>">
<input type="hidden" name="pweitere_informationen_a" value="<? echo $_SESSION['pweitere_informationen_a']; ?>">
<input type="hidden" name="pstundensatz_a" value="<? echo $_SESSION['pstundensatz_a']; ?>"></p>
</td>
</tr>
<tr>
<td width="778" colspan="2" height="19"><b><font face="Arial" color="#30549E">Position 2</font></b></td>
</tr>
<tr>
<td width="325" bgcolor="#CBD4E6" height="16">
<p><b><font size="2" face="Arial" color="#30549E">Qualifikation</font></b></p>
<p><b><font size="2" face="Arial" color="#30549E"><?php echo isset($error['pberufsform_b']) ? $error['pberufsform_b'] : '';?></font></b></p>
</td>
<td width="449" bgcolor="#CBD4E6" height="16"><input type="text" name="pberufsform_b" maxlength="70" size="50" value="<?php echo $_POST['pberufsform_b'];?>"></td>
</tr>
<tr>
<td width="325" height="11" bgcolor="#CBD4E6"><b><font size="2" face="Arial" color="#30549E">Anzahl der benötigten Mitarbeiter</font></b>
<p><b><font size="2" face="Arial" color="#30549E"><?php echo isset($error['panzahl_b']) ? $error['panzahl_b'] : '';?></font></b></p></td>
<td width="449" height="25" bgcolor="#CBD4E6"><select name="panzahl_b" size="1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select></td>
</tr>
<tr>
<td width="325" bgcolor="#CBD4E6" height="7"><font size="2" face="Arial" color="#30549E"><b>Stundensatz</b></font>
<p><b><font size="2" face="Arial" color="#30549E"><?php echo isset($error['pstundensatz_b']) ? $error['pstundensatz_b'] : '';?></font></b></p></td>
<td width="449" bgcolor="#CBD4E6" height="7">
<p><font color="white"><input type="text" name="pstundensatz_b" size="50" maxlength="70" value="<?php echo $_POST['pstundensatz_b'];?>"></font></p>
</td>
</tr>
<tr>
<td width="325" bgcolor="#CBD4E6" height="91">
<p><b><font size="2" face="Arial" color="#30549E">Anforderungsprofil</font></b></p>
<p><b><font size="2" face="Arial" color="#30549E"><?php echo isset($error['pweitere_informationen_b']) ? $error['pweitere_informationen_b'] : '';?></font></b></p>
</td>
<td width="449" bgcolor="#CBD4E6" height="91"><textarea name="pweitere_informationen_b" rows="7" cols="60" value="<?php echo $_POST['pweitere_informationen_b'];?>"><?php echo htmlspecialchars($_SESSION['pweitere_informationen_b']); ?></textarea></td>
</tr>
<tr>
<td width="778" colspan="2" height="8">
<p align="right"><font color="white">
<input type="hidden" name="pberufsform_a" maxlength="70" value="<? echo $_SESSION['pberufsform_a']; ?>">
<input type="hidden" name="panzahl_a" maxlength="70" value="<? echo $_SESSION['panzahl_a']; ?>">
<input type="hidden" name="pstandort" value="<? echo $_SESSION['pstandort']; ?>">
<input type="hidden" name="pbeginn" value="<? echo $_SESSION['pbeginn']; ?>">
<input type="hidden" name="pende" value="<? echo $_SESSION['pende']; ?>">
<input type="hidden" name="pstunden" value="<? echo $_SESSION['pstunden'];?>">
<input type="hidden" name="pweitere_informationen_a" value="<? echo $_SESSION['pweitere_informationen_a']; ?>">
<input type="hidden" name="pstundensatz_a" value="<? echo $_SESSION['pstundensatz_a']; ?>">
<input type="hidden" name="pbeschreibung" maxlength="1000" value="<? echo $_SESSION['pbeschreibung']; ?>">
<input type="hidden" name="pname" maxlength="70" value="<? echo $_SESSION['pname']; ?>">
</font><font color="white"><input type="submit" name="weiter" value="weiterere Position"></font><font color="white"><input type="submit" name="senden" value="Angebot senden">
</font><font color="white">
</font></p>
</form>
</td>
</tr>
<tr>
<td width="778" colspan="2">
<p><img src="ban.gif" width="800" height="30" border="0"></p>
</td>
</tr>
</table>
<div align="center">
<div id="anmeldeleiste"><font size="2" face="Arial" color="#CCCCCC">AGB</font></div>
</body>
</html><?php
// Der Else-Zweig wird geschlossen
}
?>
Warum passiert nichts wenn man auf einen der Buttons klickt?
MfG
Counteract