ilch Forum » Allgemein » HTML, PHP, SQL,... » drei seiiten eine datei php

Geschlossen
  1. #1
    User Pic
    -GoA][-Sniper Mitglied
    Registriert seit
    31.10.2007
    Beiträge
    1.468
    Beitragswertungen
    63 Beitragspunkte
    habe ein problem sitze schon stunden dran also ich will das wenn man auf weiter klickt zur nechsten seite kommt und des dan immer so weiter insgesamt habe ich 3 seiten ich habe es so gemacht

    if ( empty ($_POST['step']) ) {
     <input type="hidden" name="step" value="3" />
    feeeeeeeeeeeeeeeeeeee
    <input type="submit" value="Weiter ->" name="submit">
    <?php } ?>

    habe es mir aus der install.php abgeschaut nur wenn ich des machen will funktioniert es nicht ich habe es einmal hinbekommen aber jetzt geht es auf einmal nicht mehr

    __________________________________
    Hie mal die komplette seite


    <?php 
    
    if(isset($_POST['submit'])){
    $anrede = $_POST['anrede'];
    $nachname = $_POST['nachname'];
    $vorname = $_POST['vorname'];
    $email = $_POST['e-mail'];
    $icq = $_POST['icq'];
    $gb = $_POST['gb'];
    $gb2 = $_POST['gb2'];
    $gb3 = $_POST['gb3'];
    $gb4 = $gb.$gb2.$gb3;
    $zahlung = $_POST['zahlung'];
    $betreff = "Teilnahme von $vorname";
    $fehler = "";
    $from = "From:Scootertreff".$dz;
    $datum = date("j.n.Y").$dz;
    $zeit = date("H:i").$dz;
    $dz = chr(13).chr(10);
    $n = "Anrede: " .$anrede ."/n". "Nachname: " .$nachname ."\n". "Vorname: " .$vorname ."\n". 
          "eMail :" .$email ."\n". "Geburtstag: " .$gb4 ."\n". "Zahlung: " .$zahlung;
          $text = $from.$datum.$zeit;
    if (empty($anrede)) $fehler .= "<p style=\"color:red;\"><li>Sie müssen ihre Anrede ausfüllen</li></p>";
    if (empty($nachrname)) $fehler .= "<p style=\"color:red;\"><li>Sie müssen ihr Nachnamen ausfüllen</li></p>";
    if (empty($vorname)) $fehler .= "<p style=\"color:red; \"><li>Sie müssen ihr Vorname ausfüllen</li></p>";
    if (empty($email)) $fehler .= "<p style=\"color:red;\"><li>Sie müssen ihre E-Mail ausfüllen</li></p>";
    if (empty($gb)&& ($gb3) && ($gb2) ) $fehler .= "<p style=\"color:red;\"><li>Sie müssen ihre E-Mail ausfüllen</li></p>";
    if (empty($zahlung)) $fehler .= "<p style=\"color:red;\"><li>Sie müssen einen Beszahlungstyp eintragen</li></p>";
    if (empty($fehler)){
    echo "erfolgreich Abgesendet";
    mail("Jason-Forhie@gmx.de", $betreff, $text, $from);
    }
    }
    
    ?>
    <?php 
    if ( empty ($_POST['step']) ) {
    ?>
     <input type="hidden" name="step" value="3" />
      <form method="post" action="">
      <p><h3>Rules</h3>
    <ul>
    	<li>Am Scooter Treff muss ein Roller verhanden sein.</li>
    	<li>Zelte , Schlafsack Bitte Mitbringen.</li>
    	<li>Mindest Alter ist 15 Jahre.</li>
    	<li>Grillsachen Bitte mitbringen.</li>
    	<li>Werkzeug ist vorhanden aber kan jederzeit trotzdem mitgebracht werden.</li>
    </ul>
    <h3>Infos's</h3>
    <ul>
    	<li>Das Scooter Weekend findet in Eschbach Stadt am Samstag um 18 Uhr ist Treffpunkt</li>
    	<li>Fahrgemeinschaft können abgesprochen werden.</li>
    </ul>
    <input type="submit" value="weiter=>"></a>
    </p>
    
      </form>
    <?php } 
    elseif ($_POST['step'] == 3) {
    ?>
    <input type="hidden" name="step" value="4" />
    <form metod="post" action="">
    	 <fieldset>
    	  <legend>Personen Angaben</legend>
    	<div style="float:left; width:100px;">Anrede*:</div><select name="anrede"><option label="Herr">Herr</option><option label="Frau">Frau</option></select><br>
    	<div style="float:left; width:100px;">Nachname*:</div><input type="text" name="nachname"><br>
    	<div style="float:left; width:100px;">Vorname*:</div><input type="text" name="vorname"><br>
    	<div style="float:left; width:100px;">eMail*:</div><input type="text" name="e-mail"><br>
    	<div style="float:left; width:100px;">ICQ*:</div><input type="text" name="icq"><br>
    	<div style="float:left; width:100px;">Geburtsdatum*:</div><select name="gb"><option label="01">01</option><option label="02">02</option><option label="03">03</option><option label="04">04</option><option label="05">05</option><option label="06">06</option><option label="07">07</option><option label="08">08</option><option label="09">09</option><option label="10">10</option><option label="12">11</option><option label="13">13</option><option label="14">14</option><option label="15">15</option><option label="17">16</option><option label="18">18</option><option label="19">19</option><option label="20">20</option><option label="21">21</option><option label="22">22</option><option label="23">23</option><option label="24">24</option><option label="25">25</option><option label="26">26</option><option label="27">27</option><option label="28">28</option><option label="29">29</option><option label="30">30</option><option label="31">31</option></select>
    	<select name="gb2"><option label="01">01</option><option label="02">02</option><option label="03">03</option><option label="04">04</option><option label="05">05</option><option label="06">06</option><option label="07">07</option><option label="08">08</option><option label="09">09</option><option label="10">10</option><option label="11">11</option><option label="12">12</option></select><input type="text" name="gb3" size="4" maxlength="4">
    	 </fieldset>
    	 <fieldset>
    	  <legend>Preisliste></legend>
    		<h3>1Nacht</h3>
    		<ul>
    			<li>15€ Jugendliche</li>
    			<li>20€ Erwachsene (ab 18 Jahre)</li>
    		</ul>
    		<h3>2 Nächte</h3>
    		<ul>
    			<li>30€ Jugendliche</li>
    			<li>35€ Erwachsene (ab 18 Jahre)</li>
    		</ul>
    	</fieldset>
    	 <fieldset>
    	  <legend>Zahlung</legend>
    	<div style="float:left; width:100px;">&nbsp;</div><input type="radio" name="zahlung">Überweisen<br>
    	<div style="float:left; width:100px;">&nbsp;</div><input type="radio" name="zahlung">Bahrzahlung<br>
    	<div style="float:left; width:100px;">&nbsp;</div><input type="submit" value="Weiter ->" name="submit">
    	 </fieldset>
    	</form>
    <?php }  
    elseif ($_POST['step'] == 4){
    ?>
    <input type="hidden" value="5">
    <form method="post" action="">
    	 <fieldset>
    	  <legend>Scooter Info</legend>
    	<div style="width:100px; float:left;">&nbsp;</div>Bitte alle * Felder ausfüllen<br>
    	<div style="width:100px; float:left;">Deine Marke*:</div><input type="text" name="marke"><br>
    	<div style="width:100px; float:left;">Dein Roller*:</div><input type="text" name="roller"><br>
    	<div style="width:100px; float:left;">Beschreibung*:</div><textarea cols="15" rows="5" name="beschreibung"></textarea><br>
    	<div style="width:100px; float:left;">&nbsp;</div><input type="submit" name="submit2" value="Absenden">
    	 </fieldset>
    	 <fieldset>
    	  <legend>Frage</legend>
    	<div style="width:250px; float:left;">&nbsp;</div>Diese Felder sind Freiwillig<br>
    	<div style="width:250px; float:left;">Wie schnell fährt dein Roller?</div><input type="text" name="kmh"><br>
    	<div style="width:250px; float:left;">Wie viel hat dein Roller gekostet?</div><input type="text" name="kosten"><br>
    	<div style="width:250px; float:left;">Wie alt ist dein Roller?</div><input type="text" name="roller-alt"><br>
    	<div style="width:250px; float:left;">Baust du deine Sachen am Roller selber?</div><input type="radio" name="bauen">JA<input type="radio" name="bauen">NEIN<br>
    	<div style="width:250px; float:left;">Warum hast du angefangen deine Roller zu tunen?</div><textarea cols="15" rows="3" name="tunen"></textarea><br>
    	<div style="width:250px; float:left;">Warum nimmst du an diesem Scooter treff teil?</div><textarea cols="15" rows="3"></textarea><br>
    	<div style="width:250px; float:left;">&nbsp;</div><input name="submit" type="submit" value="Absenden">
    	 </fieldset>	
     </form>
    <? 
    }
    ?>
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Alle Formularfelder, egal ob versteckt müssen auch im Formular stehen, also <form>...</form>
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    -GoA][-Sniper Mitglied
    Registriert seit
    31.10.2007
    Beiträge
    1.468
    Beitragswertungen
    63 Beitragspunkte
    aso ok vielen dank es funkt endlich
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten