Beiträge von KlausM

    Hier mein aktueller Code

    PHP
    <span class="syntaxhtml"><br /><br /><br /><span class="syntaxdefault"><?php<br /></span><span class="syntaxcomment">/*<br /> echo "<p><h2>Anzeige der Daten</h2></p>" ;<br /><br /> echo "<li>Anrede: ".  $_POST['Anrede'];<br /> echo "<li>Vorname: ".  $_POST['Vorname'];<br /> echo "<li>Nachname: ". $_POST['Nachname'];<br /> echo "<li>Strasse: ". $_POST['Strasse'];<br /> echo "<li>Hausnummer: ". $_POST['Hausnummer'];<br /> echo "<li>Postleitzahl: ". $_POST['PLZ'];<br /> echo "<li>Ort: ". $_POST['Ort'];<br /> echo "<li>Land: ". $_POST['Land'];<br /> echo "<li>E-Mail: ". $_POST['E-mail'];<br /> echo "<li>Telefon: ". $_POST['Telefon'];<br /> echo "<li>Ermaessigung: ". $_POST['Ermaessigung'];<br /> echo "<li>Klinik: ". $_POST['Klinik'];<br /> echo "<li>Beruf: ". $_POST['Beruf'];<br /> */<br /><br /><br /><br /><br /></span><span class="syntaxdefault">    </span><span class="syntaxcomment">//Ausgabe wenn ein Pflichtfeld nicht ausgefüllt wurde<br /></span><span class="syntaxdefault">  if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'absenden'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Ja"</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{<br /><br /><br /></span><span class="syntaxdefault">            if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Vorname'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)<br /><br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">                  echo </span><span class="syntaxstring">"<p>Bitte Vornamen eingeben<p />"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">}<br /><br /></span><span class="syntaxdefault">              if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Nachname'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">                 echo </span><span class="syntaxstring">" <p >Bitte Nachnamen eingeben<p />"</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">              <br />            </span><span class="syntaxkeyword">}<br /><br /><br /></span><span class="syntaxdefault">            if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Strasse'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">                 echo </span><span class="syntaxstring">" <p>Bitte Strasse eingeben<p />"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">                 <br />                 <br />            </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault">            <br />            if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Hausnummer'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">                echo </span><span class="syntaxstring">"<p>Bitte Hausnummer eingeben</p>"</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault">  </span><span class="syntaxcomment">//  ------------------------------------------------------------------------hier ist irgendwo der Hund begragen...<br /></span><span class="syntaxdefault">                                <br />             <br />       if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'PLZ'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">        </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">        echo </span><span class="syntaxstring">" <p>Bitte PLZ eingeben<p />"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">        </span><span class="syntaxkeyword">}</span><span class="syntaxdefault"> <br />                                                      <br />   else     <br />   if</span><span class="syntaxkeyword">(!</span><span class="syntaxdefault">preg_match</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"/^\d{5}$/"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> trim</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'PLZ'</span><span class="syntaxkeyword">])))<br /></span><span class="syntaxdefault">        </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">        echo </span><span class="syntaxstring">"Keine g&uuml;ltige PLZ - Bitte nur Zahlen eingeben"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">        </span><span class="syntaxkeyword">}</span><span class="syntaxdefault"> <br /> </span><span class="syntaxcomment">// ---------------------------------------------------------------------             <br /></span><span class="syntaxdefault">                    <br />                <br />                    if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Ort'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">                 echo </span><span class="syntaxstring">" <p>Bitte Ort eingeben<p />"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">}<br /><br /><br /><br /><br /><br /><br /></span><span class="syntaxdefault">                if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Land'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Bitte anklicken"</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">           <br />           <br />           <br />            </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">                echo </span><span class="syntaxstring">" <p>Bitte Land eingeben<p />"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault">           </span><span class="syntaxcomment">// if($_POST['E-mail'] == "" or $_POST['Telefon']="")<br /><br /></span><span class="syntaxdefault">            </span><span class="syntaxcomment">//{<br /></span><span class="syntaxdefault">              </span><span class="syntaxcomment">//  echo " <p>Bitte Email oder Telefon eingeben<p />";<br /></span><span class="syntaxdefault">            </span><span class="syntaxcomment">//}<br /><br /><br /><br /></span><span class="syntaxkeyword">}</span><span class="syntaxdefault">  <br />    </span><span class="syntaxcomment">//Pflichtfelder<br /><br /></span><span class="syntaxdefault">    if</span><span class="syntaxkeyword">(<br /></span><span class="syntaxdefault">        $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Anrede'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxdefault">   or<br />        $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Vorname'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxdefault"> or<br />        $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Nachname'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxdefault"> or<br />        $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Strasse'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxdefault"> or<br />        $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Hausnummer'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxstring">""</span><span class="syntaxdefault"> or<br />        $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'PLZ'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxdefault"> or<br />        $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Ort'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxdefault">  or<br />        $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Land'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Bitte anklicken"</span><span class="syntaxdefault"> or<br />        $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'E-mail'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxdefault"> or<br />        $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Telefon'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxstring">""</span><span class="syntaxkeyword">)<br /><br /><br /></span><span class="syntaxdefault"> </span><span class="syntaxcomment">//Beginn des Formulars wenn nichts ausgeüllt<br /><br /></span><span class="syntaxkeyword">{<br /><br /></span><span class="syntaxdefault">?><br /></span><br /><form name="anmeldungtsii"  method="post" action="Onlineanmeldungtsii.php" ><br /><br /><br /><style type="text/css"><br />@import url(css/onlineform.css);<br /></style><div id="Anmeldeform"><br /><br /><br /><fieldset><br />                    <legend>Bitte geben Sie Ihre Daten ein </legend><br /><br /><br /><table><br /><br /><br /><tr><br />    <td><label for="Anrede">Anrede :</label><br /><br />     <input type="radio"<br />     name="Anrede"<br />     value="Herr"<br />     class="radio"<br /><br /><br />  <span class="syntaxdefault"><?php<br />            if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Anrede'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Herr"</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">           </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">                echo </span><span class="syntaxstring">'checked = "checked" '</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault"> ?><br /></span><br />         />Herr<br /><br />        <input type="radio"<br />        name="Anrede"<br />        value="Frau"<br />        class="radio"<br /><br /><br /><br /> <span class="syntaxdefault"><?php<br />            if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Anrede'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Frau"</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">                echo </span><span class="syntaxstring">'checked = "checked" '</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">}<br /><br /><br /></span><span class="syntaxdefault">  ?><br /></span><br /><br />        />Frau </td><br /><br /><br /></tr><br /><br /><br /><tr><br /><br />                        <td><label for="Titel">Titel :</label><br />                        <input type="text" id="Titel" name="Titel" size="30" /></td><br /></tr><br /><br /><tr><br /><br /><br />                       <td><label for="Vorname">Vorname :* </label><br /><br />                       <input type="text" value="<span class="syntaxdefault"><?php  echo $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Vorname'</span><span class="syntaxkeyword">];</span><span class="syntaxdefault"> ?></span>"id="Vorname" name="Vorname" size="30" /><br /><br /><br /><br /><br /></td><br /><br /><tr><br /><br /><br /><br />                        <td><label for="Nachname">Nachname :*</label><br />                       <input type="text" value="<span class="syntaxdefault"><?php echo $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Nachname'</span><span class="syntaxkeyword">];</span><span class="syntaxdefault"> ?></span> "id="Nachname" name="Nachname" size="30" /></td><br /></tr><br /><br /><tr><br /><br />                      <br /><br />                       <td><label for="Strasse">Strasse :*</label><br />                       <br />                     <!--  -->  <input type="text" value="<span class="syntaxdefault"><?php echo $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Strasse'</span><span class="syntaxkeyword">];</span><span class="syntaxdefault"> ?></span>" id="Strasse" name="Strasse" size="30" maxlength="40" /></td>   <br /></tr><br />                       <br />                    <tr>    <br />                        <br />                      <td >  <label for="Hausnummer">Hausnummer :*</label><br />                         <input type="text" value="<span class="syntaxdefault"><?php echo $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Hausnummer'</span><span class="syntaxkeyword">];</span><span class="syntaxdefault"> ?></span>" name="Hausnummer" size="5" maxlength="10" /><br />                      </td>  <br />                    </tr><br /><br /><br /></tr><br /><tr><br /><br />                         <br /><br />                      <td><label for="PLZ">Postleitzahl :*</label><br />                      <input type="text" value="<span class="syntaxdefault"><?php echo </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'PLZ'</span><span class="syntaxkeyword">]);</span><span class="syntaxdefault"> ?></span>" name="PLZ" id="PLZ" maxlength="5"/></td><br />                                   <br />                                  <br /><tr><br /><br /><br /><br /><br />                        <td><label for="Ort">Ort :*</label><br /><br />                        <input type="text" value="<span class="syntaxdefault"><?php echo $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Ort'</span><span class="syntaxkeyword">];</span><span class="syntaxdefault"> ?></span>"name="Ort" id="Ort" size="30"/></td><br /><br /></tr><br /><tr><br /><br />                  <!--   <td><label for="Land">Land*</label><br />                    <select  name="Land" id="Land" value="<span class="syntaxdefault"><?php echo $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Land'</span><span class="syntaxkeyword">];</span><span class="syntaxdefault"> ?></span>"   ><br /><br /><br /><br /><br /><br />                      <option>Bitte anklicken</option><br />                      <option>Deutschland</option><br />                      <option>&Ouml;sterreich</option><br /><br />                      <option>Schweiz</option><br />                      <option>Sonstiges</option><br /><br /><br />                    </select></td>   --><br /></tr><br /><br /><br /><tr><br /><br />                       <td><label for="Beruf">Beruf :</label><br />                       <input type="text" value="<span class="syntaxdefault"><?php echo $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Beruf'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> ?></span>" name="Beruf" id="Beruf" size="30" /></td><br /><br /><br /><br /><tr><br /><br />                       <td><label for="Klinik">Klinik :</label><br />                       <input type="text" value="<span class="syntaxdefault"><?php echo $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Klinik'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> ?></span>" name="Klinik" id="Klinik" size="30" /></td><br /></tr><br /><br /><br /><br /> <tr><br /><br />                        <td><label for="Telefon">Telefon :*</label><br />                        <input type="text"value="<span class="syntaxdefault"><?php echo $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Telefon'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> ?></span>"name="Telefon" id="Telefon" size="30" /></td><br /></tr><br /><br /><br /> <tr><br />                         <td><label for="E-mail">E-Mail :*</label><br /><br />                         <input type="text"value="<span class="syntaxdefault"><?php echo $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'E-mail'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> ?></span>" name="E-mail" id="E-mail" size="30" /></td><br /></tr><br /><br /><br /><br /><tr><br /><br />                        <td><label for="Ermaessigung">Erm&auml;ssigung:* </label><br />                        <input type="radio"<br />                        name="Ermaessigung"<br />                        value="Ja"<br />                        class="radio"<br /><br />    <span class="syntaxdefault"><?php<br /><br />             if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Ermaessigung'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Ja"</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">                echo </span><span class="syntaxstring">'checked = "checked" '</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">}<br /><br /><br /></span><span class="syntaxdefault">  ?><br /></span>            />Ja<br /><br />                        <input type="radio" name="Ermaessigung"  value="Nein" class="radio"<br /><br />    <span class="syntaxdefault"><?php<br /><br />             if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Ermaessigung'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">"Nein"</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">                echo </span><span class="syntaxstring">'checked = "checked" '</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">            </span><span class="syntaxkeyword">}<br /><br /><br /></span><span class="syntaxdefault"> ?><br /></span>            />Nein </td><br /><br /><br /><br /></tr><br /><!--<br /><tr><br /><br /><td>Bitte geben Sie die Zeichenkombination ein:<br /><input name="chrono_verification" type="text" id="chrono_verification" value=""><br />            &nbsp;&nbsp;<img src="http://www.klausmatheis.de/components/com_chronocontact/chrono_verification.php?imtype=0"></td><br /><br /><br /></tr><br />--><br /><tr><br /><br />                         <td><label for="button">Formular</label><br /><br /><br /><br />                         <input name="Abschicken" value="Absenden" type="submit" class="button"/><br /><br /></tr><br /><br />                           <input type="hidden" name="absenden" value="Ja" /><br /></table><br /><br /><br />                    <legend>mit * gekennzeichnete Felder sind Pflichtfelder</legend><br /><br />                        </fieldset><br /><br /><br /><br /><br /></div><br /></form><br /><br /><br /><br /> <span class="syntaxdefault"><?php<br /> </span><span class="syntaxkeyword">}<br /><br /><br /><br /></span><span class="syntaxdefault"> else              </span><span class="syntaxcomment">//Abspeichern in eine Textdatei --chmod 622<br /></span><span class="syntaxdefault">    <br />               </span><span class="syntaxkeyword">{</span><span class="syntaxdefault">         <br /><br />                     $handle </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> fopen</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"AnmeldungTsii.txt"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"a"</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">                     <br />                     fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Vorname'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> <br />                     fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"  "</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">                     fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Nachname'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">                     fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"  "</span><span class="syntaxkeyword">);</span><span class="syntaxdefault">   <br />                     fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Strasse'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">                     fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"  "</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">                     fwrite  </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Hausnummer'</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">                      fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"  "</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">                     fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'PLZ'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">                     fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"  "</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">                     fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'Ort'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">                     fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"  "</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">                     fwrite </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"\r\n"</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">                     <br />                     fclose </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$handle</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">                     <br /><br />                        </span><span class="syntaxcomment">//Auswertung  alle Angaben liegen vor<br /></span><span class="syntaxdefault">                        echo </span><span class="syntaxstring">'<h1>Danke Ihre Daten wurden gespeichert<h1 />'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">                   </span><span class="syntaxkeyword">}<br /><br /><br /></span><span class="syntaxdefault">?><br /></span></span>

    Hoffe, das hilft...

    Klaus

    Hi - kleiner Zwischenbericht...

    jetzt habe ich es geschafft, dass das php-script durchläuft ohne Fehlermeldung :D
    Ich habe eine Klammer vergessen. Soweit - sogut.
    Leider kommt jetzt die Fehlermeldung "Keine gültige PLZ" immer, auch wennich Zahlen eingebe.
    Aussderdem steht der Cursor in meinem Formular an nicht am Anfang, so dass nur 4 Zahlen eingegeben
    werden können. :?

    Weiter gehts

    Klaus

    Hi Sarkkan,

    ich habe bis dato alles über $POST_['PLZ'] als Variable. Ich habe also keine $PLZ.
    Aber nichtsdestotrotz funktionert der u.g. Code leider nicht.
    Ich denke ich mach da noch irgendwas falsch..bekomme immer Fehlermeldungen.
    Ich übersetze mal für mich...
    1. Wenn nichts ausgewähltwurde dann echo "Bitte PLZ noch eingeben"..wenn das getan wurde und es sind keine 5 Zahlen
    dann soll dies geprüft werden und bei Fehleingabe echo "Keine gültige PLZ " ausgegeben werden.



    Irgendwas mache ich falsch. Will Eure Nerven nicht überstrapazieren.
    Bin Euch allen sehr dankbar für die konstruktive Hilfe.
    Danke

    Klaus

    Hallo,

    danke für Eure Tipps. Die fwritegeschichte habe ich jetzt soweit, dass ich die Daten in der Textdatei habe mit einem Leerzeichen,
    da ich das Ganze dann immer wieder mal in eine Exceltabelle kopieren kann.
    Kann man sicher noch mit Verkettung kürzer machen, aber die Feinarbeit muss warten..
    Leider lässt sich "AnmeldungTsii.txt" direkt über die Url anzeigen was ja Datenschutztechnisch übel ist.
    Wie kann ich die Textdatei schützen, das nur ich als admin auf sie zugreifen kann. Benutze zur Zeit Joomla.
    Ok - antworte mir selber. Ich habe die Dateirechte der Textdatei auf 622 gesetzt - reicht das aus?


    Bei der PLZ sollen ja 5 Zahlen reinkommen. Jetzt kommt irgendwie mein
    essentielles Problem als total unerfahrener was Programmcode angeht und Ihr wahrscheinlich
    mit einem kleinen Lächeln quittieren werdet

    Zitat


    // Nur Zahlen, 5 Stellen
    if(preg_match("/^\d{5}$/", $PLZ)){
    // Was soll passieren, wenn die Überprüfung übereinstimmt
    }

    Ich weiss nicht so recht wo ich das hinpacken muss - hab mal rumprobiert, aber irgendwie komme ich auf keinen grünen Zweig.
    Ich habe ja eine Bedinugung wenn PLZ =="", dann echo "Bitte PLZ eingeben".. Ich habe da rumgebastelt, konnte aber immer noch Buchstaben eingeben...
    muss ich da noch ein 'and ' einfügen und ein neues echo ausgeben echo" Bitte eine 5-stellige Zahl ausgeben"?


    dann...
    habe ich noch direkt in meinem Formular versucht

    Zitat

    <td><label for="PLZ">Postleitzahl :*</label>
    <input type="text" value="<?php echo ( $_POST['PLZ']);?> " name="PLZ" id="PLZ" size="5" maxlength="5"/></td>

    // Nur Zahlen, 5 Stellen
    if(preg_match("/^\d{5}$/", $PLZ)){
    // Was soll passieren, wenn die Überprüfung übereinstimmt
    }

    Wahrscheinlich habe ich da ein grundlegendes Verständnisproblem wo was und warum irgendwo hinkommt... :wink:

    Und noch eine Frage:
    htmlspecialchars soll ja verhindern, dass irgendjemand auf die dumme Idee kommt mir ein script oder ähnliches in mein Formular zu schreiben.
    Kann ich einfach alle "$_POST ['']" in meinem Formular in "htmlspecialchars ($_POST[''])" ändern?
    Hab noch mehr Fragen, aber die kommen erst, wenn ich hier mal weiter bin.

    Bin trotzdem soweit zufrieden wie es bisher klappt -
    Wahrscheinlich hätte ich früher anfangen sollen...bis Ende November sollte das Formular stehen.

    MIr raucht der Kopf und wahrscheinlich seh ich vor lauter Bäumen den Wald nicht mehr.
    Gut das wars und jetzt mal raus zum Joggen..macht den Kopf frei :D

    Danke fürs Lesen und Helfen!

    Klaus

    Hallo,

    danke für die wohlwollenden Antwort.
    Ich war etwas vernebelt und damit unkonkret als ich heute morgen losgepostet habe.
    Also meine Probleme sind:
    1.Leider wird bei fwrite gar nichts ausgegeben..die .txt wird angelegt.
    --> wo muss das genau stehen, damit es funzt.
    2. Wie kann ich z.B. bei PLZ festlegen: 5 Ganzzahlen
    3. Wie kann ich die email so einstellen dass <!-- e --><a href="mailto:name@xx.de">name@xx.de</a><!-- e --> kommt? - und wo kommt das dann hin?
    4. Kann ich gleichzeitig zum fwrite auch noch mailen?
    5. Wie ist das mit htmlchar...?? ...wo muss das hin und überhaupt wie steht es mit der Sicherheit? Was muss ich beachten?
    Die Fragen kann ich sicher selber auch irgendwann beanworten, aber über eine kleine Hilfe wäre ich dankbar.
    Manche Sachen muss ich einfach auch nochmal nachlesen.

    Vielen Dank erstmal für die schnelle Antwort...muss jetzt weiterarbeiten..also niemand verraten, dass ich in der Arbeitszeit usw.... :roll:
    Ich schau heute abend nochmal rein!


    Klaus

    Hallo,

    erstmal Grüsse von einem Anfänger in Sachen php.
    Natürlich was sonst. Ich habe mir von Axel persönlich an seinem Wohnort seinen DVD Kurs besorgt, da ich verantwortlich bin für
    die Internetseite eines PflegeSymposiums. Bisher habe ich das ohne php gemacht und nun versuche ich das mit php hinzubekommen v.a. um
    die Anmeldedaten eines Formulars gleich in eine Datei reinzuschreiben, damit ich bzw. meine Kollegen nicht alles abtippen müssen.
    Also reines Privatvergnügen... :roll:
    Ich bin den Kurs von Axel durchgegangen und bis jetzt komme ich auch ganz gut klar, muss trotzdem viel nachschlagen was ich meinte ich hätte es kapiert.
    Jetzt habe ich also mal ein Formular, aber jetzt hab ich etwas den Überblick verloren. Das Ganze ist in einer Tabelle ( ich weiss geht auch anders, aber dafür habe ich schon eine css-Datei
    und wollte nicht nochmal neu anfangen).
    Ich weiss, ich bin kein Crack und freue mich über jede Art der Erhellung bzw. Hilfe.

    unten ist der Code...

    Erstmal danke fürs Lesen ( und Helfen )

    Klaus