Vorheriges Thema: Nächstes Thema: |
Autor |
Nachricht |
extrabreit
Anmeldungsdatum: 16.02.2009 Beiträge: 2
|
Verfasst am: 16.02.2009 11:45:14 Titel: mail abfrage |
|
|
Ich habe eine jobdatenbank wo die mailaddy bei stellenangeboten angegeben werden muss.
das problem ist, wenn ich unter der gleichen mailaddy eine zweite stellenanzeige schalten will, dann meckert das programm.....die mailaddy ist schon vorhanden und nimmt das 2. stelleangebot nicht an.
1. wie lautet diese Mailaddyabfrage in der programmiersprache php
2.
wie kann ich das so umschreiben, dass unter einer mailaddy mehrere Angebote geschaltet werden können |
|
Nach oben |
|
|
Frosty Häufiger Poster
Anmeldungsdatum: 27.10.2008 Beiträge: 221
|
Verfasst am: 16.02.2009 11:58:31 Titel: |
|
|
Hallo extrabreit,
nachdem ich deine Fragestellung jetzt schon 4x durchgelesen habe, ist mir immer noch nicht so klar was du möchtest.
Ich versuch's mal. Wahrscheinlich ist das Feld, in welcher die Mail-Addys stehen in der Datenbanktabelle UNIQUE, d.h. es darf da kein Datensatz doppelt vorkommen.
Andersherum kann das PHP-Skript auch erst nach der Mail-Addy in der Tabelle suchen und bei einem Treffer diese besagte Fehlermeldung zurückgeben.
Wo ich erneut beim Thema Relationale Datenbank bin.
Egal. Ich kann nicht hellsehen und weiß daher auch nicht, wie deine Datenbank beschaffen ist. Vielleicht gibst du mal mehr Infos preis. Z.B. hast du alles selbst geschrieben? Oder ist das Jobcenter eine Fremdentwicklung? Wie sieht deine Datenbank aus? (Bitte nicht jeden Felnamen einzelnd posten!!!!) |
|
Nach oben |
|
|
extrabreit
Anmeldungsdatum: 16.02.2009 Beiträge: 2
|
Verfasst am: 17.02.2009 13:07:11 Titel: |
|
|
In dieser Datei ist der Text
E-Mail Adresse existiert schon in der Datenbank
<?php
if($_POST['senden_x'] && !empty($_POST['mail']) && ereg("^([a-zA-Z0-9\.\_\-]+)@([a-zA-Z0-9\.\-]+\.[A-Za-z][A-Za-z]+)$", $_POST['mail']) && !empty($_POST['name']) && !empty($_POST['vorname']) && !empty($_POST['strasse']) && !empty($_POST['ort']) && !empty($_POST['plz']) && !empty($_POST['tel']) && ($_POST['pw']==$_POST['pw1']) && !ereg("[^a-zA-ZäüöÄÜÖ]", $_POST['vorname']) && !ereg("[^a-zA-ZäüöÄÜÖ]", $_POST['name']) && !ereg("[^0-9]", $_POST['plz']))
{
mysql_connect($DB_HOST, $DB_USER, $DB_PASS);
mysql_select_db($DATABASE);
$sql = "SELECT
*
FROM
db_job_bewerber WHERE mail='".$_POST['mail']."'";
$mail_match = mysql_query($sql);
if (mysql_num_rows($mail_match) > 0) {
?>
<table cellspacing="0" width="100%"border="0" bgcolor="#ee985e"><tr><td>
<table width="100%" cellpadding="7" bgcolor="#e6f0fb"><tr><td align="center">
<table cellpadding="0" cellspacing="0" width="100%" border="0" bgcolor="#e6f0fb">
<tr>
<td width="30%" align="center"><img src="./images/icon_no.jpg" alt="Yes" border="0"></td>
<td ><font color="brown"><b>Hinweis!</b></font> - Ihre E-Mail Adresse existiert schon in der Datenbank.<p></p><b>»» <a href="javascript:history.back()">Zurück zum Formular</a></b></td>
</tr>
</table>
</td></tr></table>
</td></tr></table>
<?
} else {
?>
<form method="post" action="appadd2.php">
<table width="<? echo $BODY_WIDTH ?>" cellpadding="<? echo $BODY_CELL_PAD ?>" cellspacing="<? echo $BODY_CELL_SPC ?>" align="center" cellpadding="5">
<tr><td class="border3" colspan="2"><b>Angaben kontrollieren</b></td></tr>
<tr><td width="30%">Vorname:</td><td class="border3"><? echo $_POST['vorname'] ?></td></tr>
<tr><td width="30%">Nachname:</td><td class="border3"><? echo $_POST['name'] ?></td></tr>
<tr><td width="30%">Strasse:</td><td class="border3"><? echo $_POST['strasse'] ?></td></tr>
<tr><td width="30%">PLZ:</td><td class="border3"><? echo $_POST['plz'] ?></td></tr>
<tr><td width="30%">Wohnort:</td><td class="border3"><? echo $_POST['ort'] ?></td></tr>
<tr><td width="30%">Telefon:</td><td class="border3"><? echo $_POST['tel'] ?></td></tr>
<tr><td width="30%">Telefax:</td><td class="border3"><? echo $_POST['fax'] ?></td></tr>
<tr><td width="30%">E-Mail:</td><td class="border3"><? echo $_POST['mail'] ?></td></tr>
<tr><td width="30%">Passwort:</td><td class="border3"><? echo $_POST['pw'] ?></td></tr>
<tr><td class="border3" colspan="2"><b>Mein Stellengesuch</b></td></tr>
<tr><td width="30%">Berufsbranche:</td><td class="border3"><? echo $_POST['jobbranche'] ?></td></tr>
<tr><td width="30%">Art der Tätigkeit:</td><td class="border3"><? echo $_POST['jobarbeit'] ?></td></tr>
<tr><td width="30%">Berufserfahrung:</td><td class="border3"><? echo $_POST['joberfahrung'] ?> Jahr(e)</td></tr>
<tr><td width="30%">Neuer Eintritt ab:</td><td class="border3"><? echo $_POST['jobeintritt'] ?></td></tr>
<tr><td width="30%">Gehaltswunsch:</td><td class="border3"><? echo $_POST['jobgehalt'] ?></td></tr>
<tr><td width="30%">Familienstand:</td><td class="border3"><? echo $_POST['jobfamilie'] ?></td></tr>
<tr><td width="30%">Anzahl Kinder:</td><td class="border3"><? echo $_POST['jobkinder'] ?></td></tr>
<tr><td width="30%">Ausbildung:</td><td class="border3"><? echo $_POST['jobbildung'] ?></td></tr>
<tr><td width="30%">Qualifikation:</td><td class="border3"><? echo $_POST['text_1'] ?></td></tr>
<tr><td width="30%">Sonstiges:</td><td class="border3"><? echo $_POST['text_2'] ?></td></tr>
<?
$_SESSION['name'] = $_POST['name'];
$_SESSION['vorname'] = $_POST['vorname'];
$_SESSION['strasse'] = $_POST['strasse'];
$_SESSION['ort'] = $_POST['ort'];
$_SESSION['plz'] = $_POST['plz'];
$_SESSION['tel'] = $_POST['tel'];
$_SESSION['fax'] = $_POST['fax'];
$_SESSION['mail'] = $_POST['mail'];
$_SESSION['pw'] = $_POST['pw'];
$_SESSION['jobbranche'] = $_POST['jobbranche'];
$_SESSION['jobarbeit'] = $_POST['jobarbeit'];
$_SESSION['jobeintritt'] = $_POST['jobeintritt'];
$_SESSION['jobgehalt'] = $_POST['jobgehalt'];
$_SESSION['joberfahrung'] = $_POST['joberfahrung'];
$_SESSION['jobfamilie'] = $_POST['jobfamilie'];
$_SESSION['jobkinder'] = $_POST['jobkinder'];
$_SESSION['jobbildung'] = $_POST['jobbildung'];
$_SESSION['text_1'] = $_POST['text_1'];
$_SESSION['text_2'] = $_POST['text_2'];
?>
<tr><td><input class="submit" type="button" onClick="history.back();" value="<< Zurück"></td><td align="right"><input class="submit" type="submit" name="senden3" value="Weiter >>"></td></tr></table>
</form>
<?
}
}else{
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>">
<table width="<? echo $BODY_WIDTH ?>" cellpadding="<? echo $BODY_CELL_PAD ?>" cellspacing="<? echo $BODY_CELL_SPC ?>">
<tr><td colspan="2"><font size="2" color="#859fb9"><b>» Neuen Bewerber Account erstellen «</b></font></td></tr>
<tr><td class="border3" colspan="2"><b>Bewerber Information</b></td></tr>
<?php
if($_POST['senden_x'] && empty($_POST['vorname']))
{
?>
<tr><td width="30%"><font color="red">*Vorname:</font></td><td class="border_error"> <input type="text" size="40" name="vorname" class="form1"></td></tr>
<?
}else{
if (!empty($_POST['vorname']) && ereg("[^a-zA-ZäüöÄÜÖ]", $_POST['vorname'])){
?>
<tr><td><font color="red">*Vorname:</font></td><td class="border_error"> <input type="text" size="40" name="vorname" value="<? echo $_POST['vorname']; ?>" class="form1"><br>
<?
echo "<font color=\"red\"><b>Bitte geben Sie einen gültigen Namen ein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*Vorname:</td><td class="border3"> <input type="text" size="40" name="vorname" value="<? echo $_POST['vorname']; ?>" class="form1"></td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['name']))
{
?>
<tr><td width="30%"><font color="red">*Nachname:</font></td><td class="border_error"> <input type="text" size="40" name="name" class="form1"></td></tr>
<?
}else{
if (!empty($_POST['name']) && ereg("[^a-zA-ZäüöÄÜÖ]", $_POST['name'])){
?>
<tr><td><font color="red">*Nachname:</font></td><td class="border_error"> <input type="text" size="40" name="name" value="<? echo $_POST['name']; ?>" class="form1"><br>
<?
echo "<font color=\"red\"><b>Bitte geben Sie einen gültigen Namen ein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*Nachname:</td><td class="border3"> <input type="text" size="40" name="name" value="<? echo $_POST['name']; ?>" class="form1"></td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['strasse']))
{
?>
<tr><td width="30%"><font color="red">*Strasse:</font></td><td class="border_error"> <input type="text" size="40" name="strasse" class="form1"> Bsp.: Berliner Str. 10</td></tr>
<?
}else{
?>
<tr><td width="30%">*Strasse:</td><td class="border3"> <input value="<? echo $_POST['strasse']; ?>" type="text" size="40" name="strasse" class="form1"> Bsp.: Berliner Str. 10</td></tr>
<?
}
if($_POST['senden_x'] && empty($_POST['ort']))
{
?>
<tr><td width="30%"><font color="red">*Wohnort:</font></td><td class="border_error"> <input type="text" size="40" name="ort" class="form1"></td></tr>
<?
}else{
?>
<tr><td width="30%">*Wohnort:</td><td class="border3"> <input value="<? echo $_POST['ort']; ?>" type="text" size="40" name="ort" class="form1"></td></tr>
<?
}
if($_POST['senden_x'] && empty($_POST['plz']))
{
?>
<tr><td width="30%"><font color="red">*PLZ:</font></td><td class="border_error"> <input type="text" size="40" name="plz" class="form1"> 5-stellige PLZ</td></tr>
<?
}else{
if (!empty($_POST['plz']) && ereg("[^0-9]", $_POST['plz'])){
?>
<tr><td><font color="red">*PLZ:</font></td><td class="border_error"> <input type="text" size="40" name="plz" value="<? echo $_POST['plz']; ?>" class="form1"> 5-stellige PLZ<br>
<?
echo "<font color=\"red\"><b>Bitte geben Sie eine gültige 5-stellige Postleitzahl ein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*PLZ:</td><td class="border3"> <input type="text" size="40" name="plz" value="<? echo $_POST['plz']; ?>" class="form1"> 5-stellige PLZ</td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['tel']))
{
?>
<tr><td><font color="red">*Telefon:</font></td><td class="border_error"> <input type="text" size="40" name="tel" class="form1"> Bsp.: 01234 / 56789</td></tr>
<?
}else{
?>
<tr><td>*Telefon:</td><td class="border3"> <input value="<? echo $_POST['tel']; ?>" type="text" size="40" name="tel" class="form1"> Bsp.: 01234 / 56789</td></tr>
<?
}
?>
<tr><td>Telefax:</td><td class="border3"> <input value="<? echo $_POST['fax']; ?>" type="text" size="40" name="fax" class="form1"> Bsp.: 01234 / 56789</td></tr>
<?
if($_POST['senden_x'] && empty($_POST['mail']))
{
?>
<tr><td><font color="red">*E-Mail Adresse:</font></td><td class="border_error"> <input type="text" size="40" name="mail" class="form1"></td></tr>
<?
}else{
if (!empty($_POST['mail']) && !ereg("^([a-zA-Z0-9\.\_\-]+)@([a-zA-Z0-9\.\-]+\.[A-Za-z][A-Za-z]+)$", $_POST['mail'])){
?>
<tr><td><font color="red">*E-Mail Adresse:</font></td><td class="border_error"> <input type="text" size="40" name="mail" value="<? echo $_POST['mail']; ?>" class="form1"><br>
<?
echo "<font color=\"red\"><b>Bitte geben Sie eine gültige E-Mail Adresse ein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*E-Mail Adresse:</td><td class="border3"> <input type="text" size="40" name="mail" value="<? echo $_POST['mail']; ?>" class="form1"></td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['pw']))
{
?>
<tr><td><font color="red">*Passwort:</font></td><td class="border_error"> <input type="password" size="40" name="pw" class="form1"></td></tr>
<?
}else{
if (($_POST['pw'])!=$_POST['pw1']){
?>
<tr><td><font color="red">*Passwort:</font></td><td class="border_error"> <input type="password" size="40" name="pw" value="<? echo $_POST['pw']; ?>" class="form1"><br>
<?
echo "<font color=\"red\"><b>Passwörter stimmen nicht überein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*Passwort:</td><td class="border3"> <input type="password" size="40" name="pw" value="<? echo $_POST['pw']; ?>" class="form1"></td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['pw1']))
{
?>
<tr><td><font color="red">*Passwort widerholen:</font></td><td class="border_error"> <input type="password" size="40" name="pw1" class="form1"></td></tr>
<?
}else{
if (($_POST['pw1'])!=$_POST['pw']){
?>
<tr><td><font color="red">*Passwort widerholen:</font></td><td class="border_error"> <input type="password" size="40" name="pw1" value="<? echo $_POST['pw1']; ?>" class="form1"><br>
<?
echo "<font color=\"red\"><b>Passwörter stimmen nicht überein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*Passwort widerholen:</td><td class="border3"> <input type="password" size="40" name="pw1" value="<? echo $_POST['pw1']; ?>" class="form1"></td></tr>
<?
}
}
?>
<tr><td class="border3" colspan="2"><b>Mein Stellengesuch</b></td></tr>
<tr><td width="30%">Berufsbranche:</td><td class="border3">
<select name="jobbranche" class="form1">
<option>Absolventen, Einstieg</option>
<option>Aus- und Weiterbildung, Training</option>
<option>Ausbildungsplatz</option>
<option >Berater / Spezialisten Software SAP AG</option>
<option >EDV / IT</option>
<option >Einkauf, Materialwirtschaft</option>
<option >Einzelhandel</option>
<option >Entwicklung, Forschung, Konstruktion</option>
<option >Finanz- u. Rechnungswesen</option>
<option >Geschäftsführer, Vorstand</option>
<option >Handwerk</option>
<option >Ingenieurstätigkeiten, weitere</option>
<option >Juristen, Steuerberater, Wirtschaftsprüfer</option>
<option >Kaufm. Tätigkeiten, weitere</option>
<option >Kundendienst, Service, Support</option>
<option >Life Science, Health Care</option>
<option >Logistik</option>
<option >Marketing, Produktmanagement, PR</option>
<option >Multimedia</option>
<option >Personalwesen</option>
<option >Presse, Funk, TV</option>
<option >Produktion, Fertigung</option>
<option >Qualitätswesen</option>
<option >Sekretariat / Assistenz Vorstand / GL</option>
<option >Sekretariat, kfm. Sachbearbeitung</option>
<option>Sozialberufe</option>
<option >Vertrieb</option>
</select></td></tr>
<tr><td>Art der Tätigkeit:</td><td class="border3">
<select name="jobarbeit" class="form1">
<option >Vollzeit</option>
<option >Teilzeit</option>
<option >Freie Mitarbeit</option>
<option >Ausbildungsplatz</option>
<option >Nebenjob</select></td></tr>
<tr><td width="30%">Berufserfahrung:</td><td class="border3">
<input type="text" size="3" class="form1" name="joberfahrung"> Jahr(e)
</td></tr>
<tr><td>Neuer Eintritt ab:</td><td class="border3">
<input type="text" size="40" class="form1" name="jobeintritt">
</td></td></tr>
<tr><td>Gehaltswunsch:</td><td class="border3">
<input type="text" size="40" class="form1" name="jobgehalt">
</td></td></tr>
<tr><td>Familienstand:</td><td class="border3">
<select class="form1" name="jobfamilie">
<option>ledig</option>
<option>verheiratet</option>
<option>geschieden</option>
<option>verwittwet</option>
</select></td></td></tr>
<tr><td>Anzahl Kinder:</td><td class="border3">
<input type="text" size="3" class="form1" name="jobkinder">
</td></td></tr>
<a href="bewerbung.php"target="_blank">Sie können sich auch hier ohne Jobportal mit allen Daten Online bewerben</a>
<tr><td>Ausbildung:</td><td class="border3">
<input type="text" size="40" class="form1" name="jobbildung">
</td></td></tr>
<tr><td>Lebenslauf:</td><td class="border3">
<textarea class="form1" name="text_1" cols="50" rows="8" ></textarea>
<p></p>Beschreiben Sie Ihre Qualifikationen in Form eines tabelarischen Lebenslaufes</td></tr>
<tr><td>Sonstiges:</td><td class="border3">
<textarea class="form1" name="text_2" cols="50" rows="8" ></textarea>
<p></p>Beschreiben Sie sonstige (eventuell erworbene) Eigenschaften</td></tr>
<tr><td colspan="2">Mit dem Absenden akzeptiere ich die <a href="javascript:void(window.open('agb.php', 'AGB', 'height=480, width=640, resizable=no, scrollbars=yes'));">Allgemeine Geschäftsbedingungen von <? echo $COMPANY ?></a></td></tr>
<tr><td><input type="submit" class="submit" name="senden_x" value="Weiter >>"></input></td><td><small>Alle Felder mit einem Sternchen (*) sind Pflichtfelder!</small></td></tr></table>
</form>
<?
}
?> |
|
Nach oben |
|
|
Simon Häufiger Poster
Anmeldungsdatum: 03.05.2005 Beiträge: 195 Wohnort: Schweiz
|
Verfasst am: 18.02.2009 20:55:03 Titel: |
|
|
Das entscheidende passiert hier:
db_job_bewerber WHERE mail='".$_POST['mail']."'";
$mail_match = mysql_query($sql);
if (mysql_num_rows($mail_match) > 0)//Wenn erfasst, dann ja {
Es wird nach bewerbern gesucht, die mit der Mailadresse bereits erfasst sind.
Code: |
<?php
if($_POST['senden_x'] && !empty($_POST['mail']) && ereg("^([a-zA-Z0-9\.\_\-]+)@([a-zA-Z0-9\.\-]+\.[A-Za-z][A-Za-z]+)$", $_POST['mail']) && !empty($_POST['name']) && !empty($_POST['vorname']) && !empty($_POST['strasse']) && !empty($_POST['ort']) && !empty($_POST['plz']) && !empty($_POST['tel']) && ($_POST['pw']==$_POST['pw1']) && !ereg("[^a-zA-ZäüöÄÜÖ]", $_POST['vorname']) && !ereg("[^a-zA-ZäüöÄÜÖ]", $_POST['name']) && !ereg("[^0-9]", $_POST['plz']))
{
mysql_connect($DB_HOST, $DB_USER, $DB_PASS);
mysql_select_db($DATABASE);
/*
$sql = "SELECT
*
FROM
db_job_bewerber WHERE mail='".$_POST['mail']."'";
$mail_match = mysql_query($sql);
if (mysql_num_rows($mail_match) > 0) {
*/
?>
<!--
<table cellspacing="0" width="100%"border="0" bgcolor="#ee985e"><tr><td>
<table width="100%" cellpadding="7" bgcolor="#e6f0fb"><tr><td align="center">
<table cellpadding="0" cellspacing="0" width="100%" border="0" bgcolor="#e6f0fb">
<tr>
<td width="30%" align="center"><img src="./images/icon_no.jpg" alt="Yes" border="0"></td>
<td ><font color="brown"><b>Hinweis!</b></font> - Ihre E-Mail Adresse existiert schon in der Datenbank.<p></p><b>»» <a href="javascript:history.back()">Zurück zum Formular</a></b></td>
</tr>
</table>
</td></tr></table>
</td></tr></table>
-->
<?
//} else {
?>
<form method="post" action="appadd2.php">
<table width="<? echo $BODY_WIDTH ?>" cellpadding="<? echo $BODY_CELL_PAD ?>" cellspacing="<? echo $BODY_CELL_SPC ?>" align="center" cellpadding="5">
<tr><td class="border3" colspan="2"><b>Angaben kontrollieren</b></td></tr>
<tr><td width="30%">Vorname:</td><td class="border3"><? echo $_POST['vorname'] ?></td></tr>
<tr><td width="30%">Nachname:</td><td class="border3"><? echo $_POST['name'] ?></td></tr>
<tr><td width="30%">Strasse:</td><td class="border3"><? echo $_POST['strasse'] ?></td></tr>
<tr><td width="30%">PLZ:</td><td class="border3"><? echo $_POST['plz'] ?></td></tr>
<tr><td width="30%">Wohnort:</td><td class="border3"><? echo $_POST['ort'] ?></td></tr>
<tr><td width="30%">Telefon:</td><td class="border3"><? echo $_POST['tel'] ?></td></tr>
<tr><td width="30%">Telefax:</td><td class="border3"><? echo $_POST['fax'] ?></td></tr>
<tr><td width="30%">E-Mail:</td><td class="border3"><? echo $_POST['mail'] ?></td></tr>
<tr><td width="30%">Passwort:</td><td class="border3"><? echo $_POST['pw'] ?></td></tr>
<tr><td class="border3" colspan="2"><b>Mein Stellengesuch</b></td></tr>
<tr><td width="30%">Berufsbranche:</td><td class="border3"><? echo $_POST['jobbranche'] ?></td></tr>
<tr><td width="30%">Art der Tätigkeit:</td><td class="border3"><? echo $_POST['jobarbeit'] ?></td></tr>
<tr><td width="30%">Berufserfahrung:</td><td class="border3"><? echo $_POST['joberfahrung'] ?> Jahr(e)</td></tr>
<tr><td width="30%">Neuer Eintritt ab:</td><td class="border3"><? echo $_POST['jobeintritt'] ?></td></tr>
<tr><td width="30%">Gehaltswunsch:</td><td class="border3"><? echo $_POST['jobgehalt'] ?></td></tr>
<tr><td width="30%">Familienstand:</td><td class="border3"><? echo $_POST['jobfamilie'] ?></td></tr>
<tr><td width="30%">Anzahl Kinder:</td><td class="border3"><? echo $_POST['jobkinder'] ?></td></tr>
<tr><td width="30%">Ausbildung:</td><td class="border3"><? echo $_POST['jobbildung'] ?></td></tr>
<tr><td width="30%">Qualifikation:</td><td class="border3"><? echo $_POST['text_1'] ?></td></tr>
<tr><td width="30%">Sonstiges:</td><td class="border3"><? echo $_POST['text_2'] ?></td></tr>
<?
$_SESSION['name'] = $_POST['name'];
$_SESSION['vorname'] = $_POST['vorname'];
$_SESSION['strasse'] = $_POST['strasse'];
$_SESSION['ort'] = $_POST['ort'];
$_SESSION['plz'] = $_POST['plz'];
$_SESSION['tel'] = $_POST['tel'];
$_SESSION['fax'] = $_POST['fax'];
$_SESSION['mail'] = $_POST['mail'];
$_SESSION['pw'] = $_POST['pw'];
$_SESSION['jobbranche'] = $_POST['jobbranche'];
$_SESSION['jobarbeit'] = $_POST['jobarbeit'];
$_SESSION['jobeintritt'] = $_POST['jobeintritt'];
$_SESSION['jobgehalt'] = $_POST['jobgehalt'];
$_SESSION['joberfahrung'] = $_POST['joberfahrung'];
$_SESSION['jobfamilie'] = $_POST['jobfamilie'];
$_SESSION['jobkinder'] = $_POST['jobkinder'];
$_SESSION['jobbildung'] = $_POST['jobbildung'];
$_SESSION['text_1'] = $_POST['text_1'];
$_SESSION['text_2'] = $_POST['text_2'];
?>
<tr><td><input class="submit" type="button" onClick="history.back();" value="<< Zurück"></td><td align="right"><input class="submit" type="submit" name="senden3" value="Weiter >>"></td></tr></table>
</form>
<?
//}
}else{
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>">
<table width="<? echo $BODY_WIDTH ?>" cellpadding="<? echo $BODY_CELL_PAD ?>" cellspacing="<? echo $BODY_CELL_SPC ?>">
<tr><td colspan="2"><font size="2" color="#859fb9"><b>» Neuen Bewerber Account erstellen «</b></font></td></tr>
<tr><td class="border3" colspan="2"><b>Bewerber Information</b></td></tr>
<?php
if($_POST['senden_x'] && empty($_POST['vorname']))
{
?>
<tr><td width="30%"><font color="red">*Vorname:</font></td><td class="border_error"> <input type="text" size="40" name="vorname" class="form1"></td></tr>
<?
}else{
if (!empty($_POST['vorname']) && ereg("[^a-zA-ZäüöÄÜÖ]", $_POST['vorname'])){
?>
<tr><td><font color="red">*Vorname:</font></td><td class="border_error"> <input type="text" size="40" name="vorname" value="<? echo $_POST['vorname']; ?>" class="form1"><br>
<?
echo "<font color=\"red\"><b>Bitte geben Sie einen gültigen Namen ein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*Vorname:</td><td class="border3"> <input type="text" size="40" name="vorname" value="<? echo $_POST['vorname']; ?>" class="form1"></td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['name']))
{
?>
<tr><td width="30%"><font color="red">*Nachname:</font></td><td class="border_error"> <input type="text" size="40" name="name" class="form1"></td></tr>
<?
}else{
if (!empty($_POST['name']) && ereg("[^a-zA-ZäüöÄÜÖ]", $_POST['name'])){
?>
<tr><td><font color="red">*Nachname:</font></td><td class="border_error"> <input type="text" size="40" name="name" value="<? echo $_POST['name']; ?>" class="form1"><br>
<?
echo "<font color=\"red\"><b>Bitte geben Sie einen gültigen Namen ein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*Nachname:</td><td class="border3"> <input type="text" size="40" name="name" value="<? echo $_POST['name']; ?>" class="form1"></td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['strasse']))
{
?>
<tr><td width="30%"><font color="red">*Strasse:</font></td><td class="border_error"> <input type="text" size="40" name="strasse" class="form1"> Bsp.: Berliner Str. 10</td></tr>
<?
}else{
?>
<tr><td width="30%">*Strasse:</td><td class="border3"> <input value="<? echo $_POST['strasse']; ?>" type="text" size="40" name="strasse" class="form1"> Bsp.: Berliner Str. 10</td></tr>
<?
}
if($_POST['senden_x'] && empty($_POST['ort']))
{
?>
<tr><td width="30%"><font color="red">*Wohnort:</font></td><td class="border_error"> <input type="text" size="40" name="ort" class="form1"></td></tr>
<?
}else{
?>
<tr><td width="30%">*Wohnort:</td><td class="border3"> <input value="<? echo $_POST['ort']; ?>" type="text" size="40" name="ort" class="form1"></td></tr>
<?
}
if($_POST['senden_x'] && empty($_POST['plz']))
{
?>
<tr><td width="30%"><font color="red">*PLZ:</font></td><td class="border_error"> <input type="text" size="40" name="plz" class="form1"> 5-stellige PLZ</td></tr>
<?
}else{
if (!empty($_POST['plz']) && ereg("[^0-9]", $_POST['plz'])){
?>
<tr><td><font color="red">*PLZ:</font></td><td class="border_error"> <input type="text" size="40" name="plz" value="<? echo $_POST['plz']; ?>" class="form1"> 5-stellige PLZ<br>
<?
echo "<font color=\"red\"><b>Bitte geben Sie eine gültige 5-stellige Postleitzahl ein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*PLZ:</td><td class="border3"> <input type="text" size="40" name="plz" value="<? echo $_POST['plz']; ?>" class="form1"> 5-stellige PLZ</td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['tel']))
{
?>
<tr><td><font color="red">*Telefon:</font></td><td class="border_error"> <input type="text" size="40" name="tel" class="form1"> Bsp.: 01234 / 56789</td></tr>
<?
}else{
?>
<tr><td>*Telefon:</td><td class="border3"> <input value="<? echo $_POST['tel']; ?>" type="text" size="40" name="tel" class="form1"> Bsp.: 01234 / 56789</td></tr>
<?
}
?>
<tr><td>Telefax:</td><td class="border3"> <input value="<? echo $_POST['fax']; ?>" type="text" size="40" name="fax" class="form1"> Bsp.: 01234 / 56789</td></tr>
<?
if($_POST['senden_x'] && empty($_POST['mail']))
{
?>
<tr><td><font color="red">*E-Mail Adresse:</font></td><td class="border_error"> <input type="text" size="40" name="mail" class="form1"></td></tr>
<?
}else{
if (!empty($_POST['mail']) && !ereg("^([a-zA-Z0-9\.\_\-]+)@([a-zA-Z0-9\.\-]+\.[A-Za-z][A-Za-z]+)$", $_POST['mail'])){
?>
<tr><td><font color="red">*E-Mail Adresse:</font></td><td class="border_error"> <input type="text" size="40" name="mail" value="<? echo $_POST['mail']; ?>" class="form1"><br>
<?
echo "<font color=\"red\"><b>Bitte geben Sie eine gültige E-Mail Adresse ein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*E-Mail Adresse:</td><td class="border3"> <input type="text" size="40" name="mail" value="<? echo $_POST['mail']; ?>" class="form1"></td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['pw']))
{
?>
<tr><td><font color="red">*Passwort:</font></td><td class="border_error"> <input type="password" size="40" name="pw" class="form1"></td></tr>
<?
}else{
if (($_POST['pw'])!=$_POST['pw1']){
?>
<tr><td><font color="red">*Passwort:</font></td><td class="border_error"> <input type="password" size="40" name="pw" value="<? echo $_POST['pw']; ?>" class="form1"><br>
<?
echo "<font color=\"red\"><b>Passwörter stimmen nicht überein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*Passwort:</td><td class="border3"> <input type="password" size="40" name="pw" value="<? echo $_POST['pw']; ?>" class="form1"></td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['pw1']))
{
?>
<tr><td><font color="red">*Passwort widerholen:</font></td><td class="border_error"> <input type="password" size="40" name="pw1" class="form1"></td></tr>
<?
}else{
if (($_POST['pw1'])!=$_POST['pw']){
?>
<tr><td><font color="red">*Passwort widerholen:</font></td><td class="border_error"> <input type="password" size="40" name="pw1" value="<? echo $_POST['pw1']; ?>" class="form1"><br>
<?
echo "<font color=\"red\"><b>Passwörter stimmen nicht überein!</b></font>";
?>
</td></tr>
<?
}else{
?>
<tr><td>*Passwort widerholen:</td><td class="border3"> <input type="password" size="40" name="pw1" value="<? echo $_POST['pw1']; ?>" class="form1"></td></tr>
<?
}
}
?>
<tr><td class="border3" colspan="2"><b>Mein Stellengesuch</b></td></tr>
<tr><td width="30%">Berufsbranche:</td><td class="border3">
<select name="jobbranche" class="form1">
<option>Absolventen, Einstieg</option>
<option>Aus- und Weiterbildung, Training</option>
<option>Ausbildungsplatz</option>
<option >Berater / Spezialisten Software SAP AG</option>
<option >EDV / IT</option>
<option >Einkauf, Materialwirtschaft</option>
<option >Einzelhandel</option>
<option >Entwicklung, Forschung, Konstruktion</option>
<option >Finanz- u. Rechnungswesen</option>
<option >Geschäftsführer, Vorstand</option>
<option >Handwerk</option>
<option >Ingenieurstätigkeiten, weitere</option>
<option >Juristen, Steuerberater, Wirtschaftsprüfer</option>
<option >Kaufm. Tätigkeiten, weitere</option>
<option >Kundendienst, Service, Support</option>
<option >Life Science, Health Care</option>
<option >Logistik</option>
<option >Marketing, Produktmanagement, PR</option>
<option >Multimedia</option>
<option >Personalwesen</option>
<option >Presse, Funk, TV</option>
<option >Produktion, Fertigung</option>
<option >Qualitätswesen</option>
<option >Sekretariat / Assistenz Vorstand / GL</option>
<option >Sekretariat, kfm. Sachbearbeitung</option>
<option>Sozialberufe</option>
<option >Vertrieb</option>
</select></td></tr>
<tr><td>Art der Tätigkeit:</td><td class="border3">
<select name="jobarbeit" class="form1">
<option >Vollzeit</option>
<option >Teilzeit</option>
<option >Freie Mitarbeit</option>
<option >Ausbildungsplatz</option>
<option >Nebenjob</select></td></tr>
<tr><td width="30%">Berufserfahrung:</td><td class="border3">
<input type="text" size="3" class="form1" name="joberfahrung"> Jahr(e)
</td></tr>
<tr><td>Neuer Eintritt ab:</td><td class="border3">
<input type="text" size="40" class="form1" name="jobeintritt">
</td></td></tr>
<tr><td>Gehaltswunsch:</td><td class="border3">
<input type="text" size="40" class="form1" name="jobgehalt">
</td></td></tr>
<tr><td>Familienstand:</td><td class="border3">
<select class="form1" name="jobfamilie">
<option>ledig</option>
<option>verheiratet</option>
<option>geschieden</option>
<option>verwittwet</option>
</select></td></td></tr>
<tr><td>Anzahl Kinder:</td><td class="border3">
<input type="text" size="3" class="form1" name="jobkinder">
</td></td></tr>
<a href="bewerbung.php"target="_blank">Sie können sich auch hier ohne Jobportal mit allen Daten Online bewerben</a>
<tr><td>Ausbildung:</td><td class="border3">
<input type="text" size="40" class="form1" name="jobbildung">
</td></td></tr>
<tr><td>Lebenslauf:</td><td class="border3">
<textarea class="form1" name="text_1" cols="50" rows="8" ></textarea>
<p></p>Beschreiben Sie Ihre Qualifikationen in Form eines tabelarischen Lebenslaufes</td></tr>
<tr><td>Sonstiges:</td><td class="border3">
<textarea class="form1" name="text_2" cols="50" rows="8" ></textarea>
<p></p>Beschreiben Sie sonstige (eventuell erworbene) Eigenschaften</td></tr>
<tr><td colspan="2">Mit dem Absenden akzeptiere ich die <a href="javascript:void(window.open('agb.php', 'AGB', 'height=480, width=640, resizable=no, scrollbars=yes'));">Allgemeine Geschäftsbedingungen von <? echo $COMPANY ?></a></td></tr>
<tr><td><input type="submit" class="submit" name="senden_x" value="Weiter >>"></input></td><td><small>Alle Felder mit einem Sternchen (*) sind Pflichtfelder!</small></td></tr></table>
</form>
<?
}
?> |
|
|
Nach oben |
|
|
Frosty Häufiger Poster
Anmeldungsdatum: 27.10.2008 Beiträge: 221
|
Verfasst am: 19.02.2009 13:21:41 Titel: |
|
|
Habe das Gefühl, dass das alles für den Poster ne Nummer zu groß ist. Immerhin muss er ja wissen was er in die geschweiften Klammern nach der erfüllten if-Abfrage schreiben muss. Und wenn er schon nicht mal erkennt, dass die if-Abfrage der springende Punkt ist......
So long |
|
Nach oben |
|
|
Simon Häufiger Poster
Anmeldungsdatum: 03.05.2005 Beiträge: 195 Wohnort: Schweiz
|
Verfasst am: 19.02.2009 15:53:43 Titel: |
|
|
Nicht jedem ist das Programmieren gegeben.
Manche Menschen interessiert die Entwicklung, andere nur das Ergebnis.
Und wenn wir Ihm helfen konnten, ist es doch schön, egal ob er's versteht oder nicht |
|
Nach oben |
|
|
Frosty Häufiger Poster
Anmeldungsdatum: 27.10.2008 Beiträge: 221
|
Verfasst am: 23.02.2009 09:23:07 Titel: |
|
|
Ja und nein,
geholfen habe ich dem User schon per PN, indem ich ihm darauf hinwies, dass die if-Abfrage das Problem ist. Dann aber kommt man von Hölzchen zu Stöckchen und schließlich dahin, was passieren soll, wenn die Abfrage erfüllt wird.
Bisher hat der User nicht wieder geantwortet. |
|
Nach oben |
|
|
Simon Häufiger Poster
Anmeldungsdatum: 03.05.2005 Beiträge: 195 Wohnort: Schweiz
|
Verfasst am: 23.02.2009 10:40:10 Titel: |
|
|
Ok. Dann haben wir ihm beide geholfen
Hab auch per PM das Script angepasst und funktionierte auch. Zog natürlich einen weiteren Fehler mit sich, der aber, denk ich, nichts mit der eigentlichen Sache zu tun hat. |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
|