PHP Fomular umgestaltet

Gehe zu Seite Zurück  1, 2, 3
 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
jobradio
Mitglied

Beitrag Antworten mit Zitat

Lag ich also richtig.

nun habe ich nur noch das Problem mit SORT, wie muss ich das am besten einbauen wenn die Daten die zuletzt eingegangen sind oben stehen sollen.

Bislang wird immer nur der letzte Datensatz gelöscht wird, irgend etwas wird da noch nicht richtig übergeben.

oder kann ich im code
Code:
if (isset($_POST["submit"])) {

das id mit übermitteln
Code:
if (isset($_POST["submit".$id2.""])) {


Natürlich muss ich dann das
Code:
<input type=\"submit\" name=\"submit\" id=\"".$id2."\" value=\"erledigt\" />

zum
Code:
<input type=\"submit\" name=\"submit".$id2."\" id=\"".$id2."\" value=\"erledigt\" />
machen,

Denke mir das so, damit das Form weiss welches Submit geklickt wurde

LG Jobradio

_________________
JRG AWARD 2010, jetzt anmelden
10 Feb 2010 16:12
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger MSN Messenger
Werner
Homepage-Total.de
Moderator

Beitrag Antworten mit Zitat

Das habe ich noch nicht ausprobiert.
Ich lösche Datensätze immer über einen Radio-Button oder einer Checkbox.

Zitat:
nun habe ich nur noch das Problem mit SORT, wie muss ich das am besten einbauen wenn die Daten die zuletzt eingegangen sind oben stehen sollen.

Wenn die neuen Daten am Ende eines Arrays sind verwendest du array_reverse().

Da aber $datensaetze kein Array ist, vewendest du besser:
Arrow Die 10 neusten Einträge aus der Datenbank anzeigen

_________________
Bei Fragen oder Fehlermeldungen - Bitte ausführlichen Code posten!
Wie man Fragen richtig stellt
10 Feb 2010 20:20
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
jobradio
Mitglied

Beitrag Antworten mit Zitat

Also ich habe es so versucht wie ich es in meinem Vorherigen Post geschrieben habe, dem submitbutton habe ich eine id angehängt somit weis das script in der Anzeige auch welcher Button gedrückt wurde.

Klar wenn man eine Schleife ausgibt und jeder Button das gleiche ausgibt wird immer der letzte Datensatz gelöscht da dieser am nächsten ist, bei der übergabe einer ID zum Submit ist eine Klare zuordnung vorhanden.

Auf die Erklärung bin ich aber erst später gekommen nachdem ich das schon eingebaut habe und ich mich fragte warum es nun Funktioniert und nicht zuvor.

@Werner
danke für den link, solch eine Erklärung habe ich noch gesucht, aber mal eine frage woran kann es liegen wenn man bei verwendung von mysql_real_escape_string fehlermeldungen erhält, in meinen Modulen muss ich immer die mainfile von Pragma MX einbinden um zumindest das funktionierende mxAddSlashesForSQ verwenden zu können.

Oder muss ich mysql_real_escape_string speziell definieren??

LG Jobradio

P.S. ich suche mich gerade dumm und depped nach einem Beispielcode für einen druckenfunktion in php sowie das ausgeben in pdf einer in php generierten Seite

_________________
JRG AWARD 2010, jetzt anmelden
10 Feb 2010 23:04
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger MSN Messenger
jobradio
Mitglied

Beitrag Antworten mit Zitat

nun brauche ich doch nochmal hilfe.

Wie kann ich es verweirkliche das Eingaben in Formularen zwischengespeichert werde, z. B. wenn bei einer fehlerhaften Eingabe, das Formular nicht komplett neu ausgefüllt werden muss.

Den Code des Formulares verkneife ich mir, denn dieser ist auf den letzten seiten schon entsprechend angegeben und das Formular das ich mit der Zwischenspeicherung ausstatten möchte bassiert auf diesen.

Hoffe ihr könnt mir dabei etwas helfen.

[EDIT] habe gerade gesehen das der Code zu sehr modifiziert ist.

Code:
<?php
echo "<head>
<link type='text/css' href='../../themes/Mx-GetMusic/style/style.css' rel='stylesheet'></head>";

/*
 * Form anzeigen
 * Formeingaben überprüfen und evtl fehler ausgeben
 * Bestätigungsmail an User verschicken
 */
 error_reporting (E_ALL);

# Ihre E-Mail-Adresse:
  $an = "webmaster@jobradio-germany.org". ", ";
  $an .= "programmleitung@jobradio-germany.org". ",";
  $an .= "info@jobradio-germany.org". ",";
  $an .= "sendeleitung@jobradio-germany.org";
 
  #Betreff
  $betreff = "Stellenprofil einsendung";

  # Ihre Homepage-Adresse:
  $url = "www.jobradio-germany.org/home/modules.php?name=Stellenprofil";
 

$firma = isset($_POST["firma"]) ? $_POST["firma"] : ""; //TXT
$ansprechpartner = isset($_POST["ansprechpartner"]) ? $_POST["ansprechpartner"] : "";//TXT
$adresse = isset($_POST["adresse"]) ? $_POST["adresse"] : "";//TXT
$plz = isset($_POST["plz"]) ? $_POST["plz"] : "";//TXT
$ort = isset($_POST["ort"]) ? $_POST["ort"] : "";//AW
$telefon = isset($_POST["telefon"]) ? $_POST["telefon"] : "";//TXT
$telefax = isset($_POST["telefax"]) ? $_POST["telefax"] : "";//TXT
$email = isset($_POST["email"]) ? $_POST["email"] : "";//TXT
$berufsbezeichnung = isset($_POST["berufsbezeichnung"]) ? $_POST["berufsbezeichnung"] : "";//TXT
$ausuebungsort = isset($_POST["ausuebungsort"]) ? $_POST["ausuebungsort"] : "";//TXT
$beschreibung = isset($_POST["beschreibung"]) ? $_POST["beschreibung"] : "";//TXT
$anforderung = isset($_POST["anforderungen"]) ? $_POST["anforderungen"] : "";//AW
$sonstigeinfos = isset($_POST["sonstigeinfos"]) ? $_POST["sonstigeinfos"] : "";//AW
$eintritt = isset($_POST["eintritt"]) ? $_POST["eintritt"] : "";//TXT
$befristet1 = isset($_POST["befristet1"]) ? $_POST["befristet1"] : "";//AW
$befristet2 = isset($_POST["befristet2"]) ? $_POST["befristet2"] : "";//CH
$beschaeftigungsart = isset($_POST["beschaeftigungsart"]) ? $_POST["beschaeftigungsart"] : "";//AW
$fskl = isset($_POST["fskl"]) ? $_POST["fskl"] : "";//AW
$fskl_neu = isset($_POST["fskl_neu"]) ? $_POST["fskl_neu"] : "";//AW
$fskl_alt = isset($_POST["fskl_alt"]) ? $_POST["fskl_alt"] : "";//AW
$pkw = isset($_POST["pkw"]) ? $_POST["pkw"] : "";//AW
$gehalt1 = isset($_POST["gehalt1"]) ? $_POST["gehalt1"] : "";//AW
$gehalt2 = isset($_POST["gehalt2"]) ? $_POST["gehalt2"] : "";//AW
$tarifgehalt = isset($_POST["tarifgehalt"]) ? $_POST["tarifgehalt"] : "";//AW
$urlaub = isset($_POST["urlaub"]) ? $_POST["urlaub"] : "";//AW
$gratifikationen = isset($_POST["gratifikationen"]) ? $_POST["gratifikationen"] : "";//AW
$bewerbungsform = isset($_POST["bweform"]) ? $_POST["bweform"] : "";//AW
$link = isset($_POST["link"]) ? $_POST["link"] : "";//AW
$uordner = isset($_POST["uordner"]) ? $_POST["uordner"] : "";//TXT
$erweiterung = isset($_POST["erweiterung"]) ? $_POST["erweiterung"] : "";//AW
$chiffre = isset($_POST["chiffre"]) ? $_POST["chiffre"] : "";//AW
$gueltigbis = isset($_POST["gueltigbis"]) ? $_POST["gueltigbis"] : "";//TXT
$kopie_check = ((isset($_POST["kopie"])) ? ' checked="checked"' : "");
$eingabefehler = "";
$zufallszahl1 = mt_rand(1, 100);
$zufallszahl2 = mt_rand(1, 9);
$ergebnis = md5($zufallszahl1 + $zufallszahl2);
$hexcode = "&#" . (48 + $zufallszahl2) . "";

echo "Alle Angaben mit * sind Pflichtangaben<br>
Wenn sie mit der Maus &uuml;ber das <font class='green'>Gr&uuml;ne</font> Fragezeichen <font class='green'>(?)</font> fahren, erhalten sie zus&auml;tzliche Informationen zum entsprechenden Formularbereich.
<br>";

$formular ="
<form id=\"form\" name=\"form\" method=\"post\" action=\"modules.php?name=Stellenprofil\">
<table width=\"99%\" border=\"0\" align=\"center\" cellpadding=\"2\" cellspacing=\"2\">
  <tr>
    <td width=\"3%\">1</td>
    <td width=\"24%\" align=\"right\">Firma:</td>
    <td><label>
      <input type=\"text\" name=\"firma\" id=\"firma\" size=\"45\" value=\"".$firma."\" />
    </label></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Firmen oder Unternehmername</p></span></a></div></td>
  </tr>
  <tr>
    <td>2</td>
    <td align=\"right\">Ansprechpartner:*</td>
    <td><input type=\"text\" name=\"ansprechpartner\" id=\"ansprechpartner\" size=\"45\" value=\"".$ansprechpartner."\" /></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Wer ist f&uuml;r uns &amp; dem Bewerber, der Ansprechpartner</p></span></a></div></td>
  </tr>
  <tr>
    <td>3</td>
    <td align=\"right\">Adresse:*</td>
    <td><input type=\"text\" name=\"adresse\" id=\"adresse\" size=\"45\" value=\"".$adresse."\" /></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Wie heisst die genaue Anschrift des Unternehmers/Firma, Strasse und Hausnummer, kein Postfach bitte.</p></span></a></div></td>
  </tr>
  <tr>
    <td>4</td>
    <td align=\"right\">PLZ, Ort:*</td>
    <td><input type=\"text\" name=\"plz\" id=\"plz\" size=\"5\" value=\"".$plz."\" />&nbsp;<input type=\"text\" name=\"ort\" id=\"ort\" size=\"34\" value=\"".$ort."\" /></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Postleitzahl und Ort</p></span></a></div></td>
  </tr>
  <tr>
    <td>5</td>
    <td align=\"right\">Telefon:*</td>
    <td><input type=\"text\" name=\"telefon\" id=\"telefon\" size=\"45\"  value=\"".$telefon."\" /></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Telefonummer des Ansprechpartners</p></span></a></div></td>
  </tr>
  <tr>
    <td>6</td>
    <td align=\"right\">Telefax:*</td>
    <td><input type=\"text\" name=\"telefax\" id=\"telefax\" size=\"45\" value=\"".$telefax."\" /></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Faxnummer des Ansprechpartners</p></span></a></div></td>
  </tr>
  <tr>
    <td>7</td>
    <td align=\"right\">Email:*</td>
    <td><input type=\"text\" name=\"email\" id=\"email\" size=\"45\" value=\"".$email."\" /></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Emailadresse für Bewerbungen und unserer Bestätigung</p></span></a></div></td>
  </tr>
  <tr>
    <td>8</td>
    <td align=\"right\">Stellenbezeichnung:*</td>
    <td><input type=\"text\" name=\"berufsbezeichnung\" id=\"berufsbezeichnung\" size=\"45\" value=\"".$berufsbezeichnung."\" /></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Genaue Beschreibung der Berufes &amp;/oder Stelle z. B. Schlosser, Maler, B&auml;cker, Konditor etc.</p></span></a></div></td>
  </tr>
  <tr>
    <td>9</td>
    <td align=\"right\">Aus&uuml;bungsort:*</td>
    <td><input name=\"ausuebungsort\" type=\"text\" id=\"ausuebungsort\" size=\"45\" value=\"".$ausuebungsort."\" /></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Bei Arbeitnehmerüberlassung und Unternehmen mit mehrerer Standorte, den entsprechenden Arbeitsort eintragen, wenn Arbeitsort und Firmenstandort gleich sind, dann mit s. o. ausfüllen</p></span></a></div></td>
  </tr>
  <tr>
    <td>10</td>
    <td align=\"right\">Stellenbeschreibung:*</td>
    <td><label>
      <textarea name=\"beschreibung\" id=\"beschreibung\" cols=\"45\" rows=\"5\" value=\"".$beschreibung."\"></textarea>
    </label></td>
    <td valign=\"top\"><div id=\"box\"><a href=\"#\">?<span><p>Information</p><p>Beschreiben sie hier die Offene stelle etwas genauer</p></span></a></div></td>
  </tr>
  <tr>
    <td>11</td>
    <td align=\"right\">Qualifikationsvoraussetzung
      :*</td>
    <td><label>
      <textarea name=\"anforderungen\" id=\"anforderungen\" cols=\"45\" rows=\"5\" value=\"".$anforderung."\"></textarea>
    </label></td>
    <td valign=\"top\"><div id=\"box\"><a href=\"#\">?<span>Beschreiben sie hier die gew&uuml;schten Anforderungen etwas genauer</span></a></div></td>
  </tr>
  <tr>
    <td>12</td>
    <td align=\"right\">Sonstige Informationen:*</td>
    <td width=\"33%\"><label>
      <textarea name=\"sonstigeinfos\" id=\"sonstigeinfos\" cols=\"45\" rows=\"5\" value=\"".$sonstigeinfos."\"></textarea>
    </label>
</td>
    <td width=\"40%\" valign=\"top\"><div id=\"box\"><a href=\"#\">?<span>Weitere Informationen zur Stelle, Unternehmen erweiterte Anforderungen, wichtige zusatz Qualifikationen z. B. ADR Schein etc.</span></a></div></td>
  </tr>
  <tr>
    <td>13</td>
    <td align=\"right\">Eintritt ab:*</td>
    <td><input name=\"eintritt\" type=\"text\" id=\"eintritt\" value=\"dd.mm.yyyy\" size=\"10\" value=\"".$eintritt."\" /></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Abwann ist die Stelle frei?</p></span></a></div></td>
    </tr>
  <tr>
    <td>14</td>
    <td align=\"right\">Befristet:*</td>
    <td><label>
      <select name=\"befristet1\" id=\"befristet1\" value=\"".$befristet1."\">
        <option selected>Bitte w&auml;hlen</option>
        <option value=\"ja\">Ja bis</option>
        <option value=\"nein\">Nein</option>
      </select>
        <input name=\"befristet2\" type=\"text\" id=\"befristet2\" value=\"dd.mm.yyyy\" size=\"10\" value=\"".$befristet2."\" />
    </label></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Ist der Arbeitsvertrag befristet? wenn ja bis wann</p></span></a></div></td>
  </tr>
  <tr>
    <td>15</td>
    <td align=\"right\">Beschäftigungsart:*</td>
    <td><select name=\"beschaeftigungsart\" id=\"beschaeftigunsart\" value=\"".$beschaeftigungsart."\">
      <option selected>Bitte W&auml;hlen</option>
      <option value=\"vollzeit\">Vollzeit</option>
      <option value=\"teilzeit\">Teilzeit</option>
      <option value=\"400basis\">400 &euro; basis</option>
      <option value=\"freiberuflich\">Freiberuflich</option>
      <option value=\"selbstständig\">Selbstst&auml;ndig</option>
      <option value=\"ehrenamt\">Ehrenamt</option>
    </select></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Was ist es für eine Beschäftigungsart?</p></span></a></div></td>
  </tr>
  <tr>
    <td>16</td>
    <td align=\"right\">F&uuml;hrerschein erforderlich:</td>
    <td><label>
      <select name=\"fskl\" id=\"fskl\" value=\"".$fskl."\">
        <option selected>Bitte W&auml;hlen</option>
        <option value=\"ja\">Ja FS-Klasse</option>
        <option value=\"nein\">Nein</option>
      </select></label><label>
      <input name=\"fskl_neu\" type=\"text\" id=\"fskl_neu\" value=\"".$fskl_neu."\" size=\"3\" /></label>/<label><input name=\"fskl_alt\" type=\"text\" id=\"fskl_alt\" value=\"".$fskl_alt."\" size=\"3\" /></label></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>ist ein Führerschein erforderlich? wenn Ja welche Klasse?</p></span></a></div></td>
    </tr>
  <tr>
    <td>17</td>
    <td align=\"right\">PKW erforderlich</td>
    <td><label>
      <select name=\"pkw\" id=\"pkw\" value=\"".$pkw."\">
        <option selected>Bitte W&auml;hlen</option>
        <option value=\"ja\">Ja</option>
        <option value=\"nein\">Nein</option>
        <option value=\"gestellt\">Wird gestellt</option>
      </select>
    </label></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Wird ein PKW benötigt oder wird evtl eines gestellt?</p></span></a></div></td>
    </tr>
  <tr>
    <td>18</td>
    <td align=\"right\">Gehalt:*</td>
    <td><input name=\"gehalt1\" type=\"text\" id=\"textfield10\" value=\"1000,00\" size=\"7\" value=\"".$gehalt1."\" />
  &euro; <label>
    <select name=\"gehalt2\" id=\"gehalt\" value=\"".$gehalt2."\">
    <option selected>bitte W&auml;hlen</option>
    <option value=\"Monatslohn\">Monat</option>
    <option value=\"Stundenlohn\">Stunde</option>
    </select>
  </label></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Welche Bezahlung wird angeboten? nach Stunden oder monatliches Festgehalt?</p></span></a></div></td>
  </tr>
  <tr>
    <td>19</td>
    <td align=\"right\">Zahlung nach Tarif:*&sup2;</td>
    <td><label>
      <select name=\"tarifgehalt\" id=\"tarifgehalt\" value=\"".$tarifgehalt."\">
        <option>Bitte W&auml;hlen</option>
        <option value=\"ja\">Ja</option>
        <option value=\"nein\">Nein</option>
      </select>
    </label></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Ist die Beazhlung nach Aktuellen Tarifvertrag, bei übertariflicher Bezahlung bitte Tarif ausw&auml;hlen</p></span></a></div></td>
  </tr>
  <tr>
    <td>20</td>
    <td align=\"right\">Urlaub:*</td>
    <td><input name=\"urlaub\" type=\"text\" id=\"urlaub\" value=\"".$urlaub."\" size=\"4\" />
Tage/Jahr</td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Wieviele Tage an Urlaub werden nach Urlaubszeitgesetz/Tarifvertrag gew&auml;hrt?</p></span></a></div></td>
  </tr>
  <tr>
    <td>21</td>
    <td align=\"right\">Weitere Gratifikationen</td>
    <td><input name=\"gratifikationen\" type=\"text\" id=\"gratifikationen\" value=\"".$gratifikationen."\" /></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Gibt es zusätzliche Leistungen wie z. B: Betriebsrente, Urlaubs-,Weihnachtsgeld, Vermögenswirksame Leistungen etc. ?</p></span></a></div></td>
  </tr>
  <tr>
    <td>22</td>
    <td align=\"right\">Bewerbungsform:*</td>
    <td><label>
      <input type=\"checkbox\" name=\"bweform\" value=\"schrift\" id=\"schrift\" checked />
      Schriftlich </label><label>
      <input type=\"checkbox\" name=\"bweform\" value=\"mail\" id=\"mail\" />
      Email</label><br><label>
      <input type=\"checkbox\" name=\"bweform\" value=\"web\" id=\"webform\" />
      Webformular</label><label>
      <input type=\"checkbox\" name=\"bweform\" value=\"tel\" id=\"tel\" />
      Telefonisch</label></td>
    <td valign=\"top\"><div id=\"box\"><a href=\"#\">?<span>Hier müssen Sie mindestens eine Auswahl treffen, bei Auswahl der Option &quot;Webformular&quot;, füllen sie bitte die Zeile 23 auch aus.</span></a></div></td>
  </tr>
  <tr>
    <td>23</td>
    <td align=\"right\">Webformular&sup3;**:</td>
    <td>http://www.
      <label>
        <input type=\"text\" name=\"link\" id=\"link\" value=\"".$link."\" /></label>/<br>
      <label>
        <input type=\"text\" name=\"uordner\" id=\"uordner\" value=\"".$uordner."\" /></label>
      .
      <label>
      <select name=\"erweiterung\" id=\"erweiterung\" value=\"".$erweiterung."\">
        <option selected>Bitte W&auml;hlen</option>
        <option value=\" \">keine</option>
        <option value=\".html\">HTML</option>
        <option value=\".htm\">HTM</option>
        <option value=\".shtml\">SHTML</option>
        <option value=\".shtm\">SHTM</option>
        <option value=\".php\">PHP</option>
        <option value=\".js\">JS</option>
        <option value=\".pl\">PL</option>
      </select>
      </label></td>
    <td valign=\"top\"><div id=\"box\"><a href=\"#\">?<span>Wenn sie unter Bewerbungsform das Webformular ausgew&auml;hlt haben, tragen sie hier in diesem Bereich bitte die genaue Adresse zum Formular ein, sollten sie PHP formulare und erweiterungen verwenden, k&ouml;nnen die Die Dateiauswahl weglassen.</span></a></div></td>
  </tr>
  <tr>
    <td>24</td>
    <td align=\"right\">Ausschreibung als Chiffre:</td>
    <td><label>
      <select name=\"chiffre\" id=\"chiffre\" value=\"".$chiffre."\">
        <option selected>Bitte W&auml;hlen</option>
        <option value=\"Ja (Kostenpflichtige Anzeige)\">Ja (Kostenpflichtige Anzeige)</option>
        <option value=\"nein\">Nein</option>
      </select>
    </label></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Wollen sie Ihr Stellenangebot anonym f&uuml;r den Bewerber ver&ouml;ffentlichen? wenn ja wird f&uuml;r die Einrichtung der Chiffrenummer eine einmalige Kostenpauschale von 30,00 &euro; f&auml;llig</p></span></a></div></td>
  </tr>
  <tr>
    <td>25</td>
    <td align=\"right\">Ausschreibung g&uuml;ltig bis:</td>
    <td><label>
      <input name=\"gueltigbis\" type=\"text\" id=\"gueltigbis\" value=\"dd.mm.yyyy\" size=\"10\" value=\"".$gueltigbis."\" />
    </label></td>
    <td valign=\"middle\"><div id=\"box\"><a href=\"#\">?<span><p>Wie lange soll die Ausschreibung bei uns Publiziert werden?</p></span></a></div></td>
  </tr>
  <tr>
    <td>26</td>
    <td colspan=\"2\" align=\"left\"><input type=\"checkbox\" id=\"ll\" name=\"kopie\" value=\"ja\" " . $kopie_check. " />
        <label for=\"ll\"><small>Ich wünsche eine Best&auml;tigung des Stellenprofils an mein Postfach</small></label></td>
    <td valign=\"middle\" align=\"right\"><strong>Spamschutz:</strong> <em>" . $zufallszahl1 . " + " . $hexcode . "</em> =
        <input type=\"text\" name=\"zip\" size=\"5\" />
        <input type=\"hidden\" name=\"zip2\" value=\"" . $ergebnis . "\" /></td>
  </tr>
  <tr>
    <td>27</td>
    <td colspan=\"3\" align=\"center\"><label>
      <input type=\"submit\" name=\"senden\" id=\"senden\" value=\"Senden\" />
      <input type=\"reset\" name=\"reset\" id=\"reset\" value=\"zur&uuml;cksetzen\" />
    </label></td>
    </tr>
</table>
</form>";

if (isset($_POST["senden"])) {
 if (strlen($firma) <=  2) { // Vorname mindestens 2 Zeichen
  $eingabefehler .= "&bull; Wie lautet der Firmen oder Unternehmername!<br>";
 }
 if (strlen($ansprechpartner) <=  2) { // Vorname mindestens 2 Zeichen
  $eingabefehler .= "&bull; wer ist der Ansprechpartner!<br>";
 }
 if (strlen($adresse) <=  3) { // Adresse mindestens 5 Zeichen
  $eingabefehler .= "&bull; Du musst deine Strasse und Hausnummer eingeben!<br>";
 }
 if (strlen($plz) <=  4) { // PLZ und Ort mindestens 5 Zeichen
  $eingabefehler .= "&bull; PLZ ist zu kurz!<br>";
 }
 if (strlen($ort) <=  3) { // Nachname mindestens 5 Zeichen
  $eingabefehler .= "&bull; bitte einen Orteingeben<br>";
 }
 if (strlen($telefon) <=  5) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; Die Telefonnummer fehlt oder ist zu kurz<br>";
 }
 if (strlen($telefax) <=  5) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; Die Telefonnummer fehlt oder ist zu kurz<br>";
 }
 if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
 $eingabefehler .= "&bull; E-Mail-Adresse ist nicht valide eingabe@name.tld<br>";
 }
 if (strlen($berufsbezeichnung) <=  3) { // Betreff mindestens 10 Zeichen
  $eingabefehler .= "&bull; Welchen Berufzweig wollen Sie besetzen?<br>";
 }
 if (strlen($ausuebungsort) <=  3) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; in welchem Ort ist die Stelle frei<br>";
 }
 if (strlen($beschreibung) <=  20) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; Ihre Stellenbeschreibung ist zu kurz<br>";
 }
 if (strlen($anforderung) <=  20) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; Ihre Qualifikationsanforderungen sind zu kurz<br>";
 }
 if (strlen($sonstigeinfos) <=  5) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; verwenden sie bitte mehr Zeichen f&uuml;r die weiteren Angaben<br>";
 }
 if (strlen($eintritt) <=  5) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; ab wann ist die Stelle frei(eingabe dd.mm.yyyy)<br>";
 }
 if (strlen($befristet1) <=  1) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; ist das Arbeitsverh6auml;ltnis befristet<br>";
 }
 if (strlen($befristet2) <=  1) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; Bis wann ist das Arbeitsverh&auml;ltnis befristet (eingabe dd.mm.yyyy)<br>";
 }
 if (strlen($beschaeftigungsart) <=  1) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; um was f&uuml;r ein Besch&auml;ftigungsverh&auml;ltnis handelt es sich<br>";
 }
 if (strlen($fskl) <=  0) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; wir ein F&uuml;hrerschein ben&ouml;tigt<br>";
 }
 if (strlen($fskl_neu) <=  0) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; Was ist das f&uuml;r eine F&uuml;hrerschainklasse (NEU)<br>";
 }
 if (strlen($fskl_alt) <=  0) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; Was ist das f&uuml;r eine F&uuml;hrerscheinklasse (ALT)<br>";
 }
 if (strlen($pkw) <=  1) { // Nachname mindestens 1 Zeichen
  $eingabefehler .= "&bull; Wird ein PKW benötig oder gestellt<br>";
 }
 if (strlen($gehalt1) <=  1) { // Nachricht mindestens 3 Zeichen
  $eingabefehler .= "&bull; Wie hoch ist das Gehalt!<br>";
 }
 if (strlen($gehalt2) <=  1) { // Nachricht mindestens 3 Zeichen
  $eingabefehler .= "&bull; Ist es ein Monat- oder Stundengehalt<br>";
 }
 if (strlen($tarifgehalt) <=  1) { // Nachricht mindestens 20 Zeichen
  $eingabefehler .= "&bull; Wird nach Tarifvertrag(&Uml;bertariflich) oder ohne gezahlt<br>";
 }
 if (strlen($urlaub) <=  1) { // Nachricht mindestens 20 Zeichen
  $eingabefehler .= "&bull; Wieviel Urlaub erhält man pro Jahr!<br>";
 }
 if (strlen($gratifikationen) <=  1) { // Nachricht mindestens 20 Zeichen
  $eingabefehler .= "&bull; Gibt weitere Gratifikationen?<br>";
 }
 if (strlen($bewerbungsform) <=  1) { // Nachricht mindestens 20 Zeichen
  $eingabefehler .= "&bull; Wie wünschen sie die Bewerbungen zu erhalten!<br>";
 }
  if (strlen($chiffre) <=  1) { // Nachricht mindestens 20 Zeichen
  $eingabefehler .= "&bull; Soll das Stellenangebot als Chiffre ausgewiesen werden!<br>";
 }
if (md5($_POST["zip"]) != $_POST["zip2"]) {
  $eingabefehler .= "&bull; Der Spamschutz ist leider falsch!<br />";
 }
if ($eingabefehler == "") {
   
  ## Hier Ihre Kontaktdaten eintragen
  # Ihr Name:
  $webmaster = "JRG Stellenbörse";

  // für HTML-E-Mails muss der "Content-type"-Header gesetzt werden
  $header  = "MIME-Version: 1.0" . "\r\n";
  $header .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
  $header2  = "MIME-Version: 1.0" . "\r\n";
  $header2 .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";

  // zusätzliche Header
  $header .= "To: Kalle <webmaster@jobradio-germany.org>, Maik <sendeleitung@jobradio-germany.org>, Guido <info@jobradio-germany.org>, Melanie <programmleitung@jobradio-germany.org>" . "\r\n";
  $header .= "From: ".$email."" . "\r\n";
  $header2 .= "To: ".$firma." <".$email.">" . "\r\n";
  $header2 .= "From: Stellenprofil-Formular <programmleitung@jobradio-germany.org>" . "\r\n";

  # Diese Nachricht wird an Ihre E-Mail-Adresse gesendet:
  $text = "Hallo,<br>";
  $text .= "Sie haben eine Stellenprofil einsendung von $firma<br>";
  $text .= "$ansprechpartner<br>";
  $text .= "$adresse<br>";
  $text .= "$plz $ort<br>";
  $text .= "erhalten!<br><br>";
  $text .= "===== Wichtige Daten =======<br>";
  $text .= "Telefon: $telefon<br>";
  $text .= "Telefax: $telefax<br>";
  $text .= "Email: $email<br>";
  $text .= "Beruf: $berufsbezeichnung<br>";
  $text .= "Arbeitsort: $ausuebungsort<br>";
  $text .= "Stellenbeschreibung: $beschreibung<br>";
  $text .= "Qualifikation: $anforderungen<br>";
  $text .= "Zusätzliche Infos: $sonstigeinfos<br>";
  $text .= "Arbeitsbeginn: $eintritt<br>";
  $text .= "Befristet: $befristet1 $befristet2<br>";
  $text .= "Anstellungsart: $beschaeftigungsart<br>";
  $text .= "Führerschein: $fskl - Führerscheinklasse- Neu: $fskl_neu, Alt: $fskl-alt<br>";
  $text .= "PKW: $pkw<br>";
  $text .= "Gehalt: $gehalt1 € pro $gehalt2 Tarifvertrag: $tarifgehalt<br>";
  $text .= "Urlaub: $urlaub Tage/jahr<br>";
  $text .= "Sonstige Zusatzleistungen (Gratifikationen): $gratifikationen<br>";
  $text .= "Bewerbungsform: $bewerbungsform<br>";
  $text .= "Bewerbung über Webformular: http://www.$link/$uordner.$erweiterung<br>";
  $text .= "Chiffre Anzeige: $chiffre<br><br>";
  $text .= "Stellenangebot gültig bis: $gueltigbis<br>";

  # Eine Kopie der Anfrage an das Postfach des Besuchers:
  $kopie = "Hallo $ansprechpartner,<br>";
  $kopie .= "vielen Dank für Ihre Stellenprofil das Sie unter $url eingesendet haben.<br>";
  $kopie .= "Wir haben ihr Angaben erhalten und werden diese schnellst möglich bearbeiten:<br>";
  $kopie .= "Hier noch alle Angaben die sie in unserem Formular eingegeben haben.<br>";
  $kopie .= "===== Beginn Nachricht =====<br>";
  $kopie .= "Firmenname: $firma<br>";
  $kopie .= "Ansprechpartner: $ansprechpartner<br>";
  $kopie .= "Adresse: $adresse<br>";
  $kopie .= "PLZ, Ort: $plz $ort<br>";
  $kopie .= "Telefon: $telefon<br>";
  $kopie .= "Telefax: $telefax<br>";
  $kopie .= "Email: $email<br>";
  $kopie .= "Beruf: $berufsbezeichnung<br>";
  $kopie .= "Arbeitsort: $ausuebungsort<br>";
  $kopie .= "Stellenbeschreibung: $beschreibung<br>";
  $kopie .= "Qualifikation: $anforderungen<br>";
  $kopie .= "Zusätzliche Infos: $sonstigeinfos<br>";
  $kopie .= "Arbeitsbeginn: $eintritt<br>";
  $kopie .= "Befristet: $befristet1 $befristet2<br>";
  $kopie .= "Anstellungsart: $beschaeftigungsart<br>";
  $kopie .= "Führerschein: $fskl - Führerscheinklasse- Neu: $fskl_neu, Alt: $fskl-alt<br>";
  $kopie .= "PKW: $pkw<br>";
  $kopie .= "Gehalt: $gehalt1 € pro $gehalt2 Tarifvertrag: $tarifgehalt<br>";
  $kopie .= "Urlaub: $urlaub Tage/jahr<br>";
  $kopie .= "Sonstige Zusatzleistungen (Gratifikationen): $gratifikationen<br>";
  $kopie .= "Bewerbungsform: $bewerbungsform<br>";
  $kopie .= "Bewerbung über Webformular: http://www.$link/$uordner.$erweiterung<br>";
  $kopie .= "Chiffre Anzeige: $chiffre<br><br>";
  $kopie .= "Stellenangebot gültig bis: $gueltigbis<br>";
  $kopie .= "<b>Wir werden sie in den n&auml;chsten Tagen Kontaktieren</b><br><br>";
  $kopie .= "Mit freundlichen Grüßen<br>";
  $kopie .= "".$webmaster."<br>";
  $kopie .= "<br>";
  $kopie .= "Jobradio Germany<br>";
  $kopie .= "Interessengemeinschaft<br>";
  $kopie .= "gegen Arbeitslosigkeit<br>";
  $kopie .= "z. Hd. Jobbörsenverwaltung<br>";
  $kopie .= "Hombüchel 86<br>";
  $kopie .= "42105 Wuppertal<br>";
  $kopie .= "Tel.: 0202 / 5 19 96 21<br>";
  $kopie .= "Fax: 0202 / 5 19 96 18<br>";
  $kopie .= "Email:    programmleitung@jobradio-germany.org<br>";
  $kopie .= "Internet: www.jobradio-germany.org<br>";
  $kopie .= "Diese E-Mail ist für den Gebrauch durch die Person(en) oder die Firma/Organisation bestimmt, die in der Empfängeradresse benannt ist/sind. Wenn Sie nicht der angegebene Empfänger sind, nehmen Sie bitte zur Kenntnis, dass Weitergabe, Kopie, Verteilen oder Nutzen des Inhalts dieser E-Mail-Übertragung unzulässig sind. Falls Sie diese E-Mail irrtümlich erhalten haben, benachrichtigen Sie bitte den Absender unverzüglich telefonisch oder durch eine E-Mail. Soweit gesetzlich zulässig, schließt Karl - Heinz Schultze jede Haftung für Schäden aus Übertragungsfehlern, Viren, fremden Einfluss, Verzögerungen und dergleichen aus. ";
 
    @mail($an, "".$betreff." von ".$firma."", $text, $header2);
  echo "<table><tr valign=\"middle\" align=\"center\"><td>".$firma."<br>".$ansprechpartner."<br>".$adresse."<br>".$plz." ".$ort.",<br>Ihre Nachricht wurde gesendet<br>Vielen Dank!</td></tr>";
  echo "<tr valign=\"middle\" align=\"center\"><td>Folgendes Stellenprofil haben Sie uns &uuml;bermittelt</td></tr>";
  echo "<tr valign=\"Left\"><td>".$text."</td></tr><tr><td><a href=\"modules.php?name=Stellenprofil\" title=\"neues Stellenprofil einsenden\" target=\"_self\">Neues Stellenprofil einsenden</a></td></tr></table>";

if (isset($_POST["kopie"])) {
   @mail($email, "Kopie Ihrer ".$betreff."", $kopie, $header2);
   echo"<br><br>Sie erhalten eine Best&auml;tigung Ihres Stellenprofil an Ihr Postfach.";
  }
} else {
  echo "<span style=\"color: #EE0000\"><strong>Bitte korrigieren:</strong><br>";
  echo "".$eingabefehler."<br><a href=\"javascript:history.back(1)\">Zurück</a></span>";
  /*echo "".$formular."";*/
}
}
else {
 echo "".$formular."";
}
?>

_________________
JRG AWARD 2010, jetzt anmelden
28 Mai 2010 16:08
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger MSN Messenger
Forrest Gumb
Mitglied

Beitrag Antworten mit Zitat

-->

http://www.homepage-total.de/bausteine/php_bausteine5.php#bs_14

_________________
4rest
Wende Dein Gesicht ins Licht, dann werden die Schatten hinter Dir sein.
[ forrest ] - [ more ]
29 Mai 2010 10:02
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2, 3
Seite 3 von 3

 
Gehe zu: