HTMLWorld - HTML, CSS, JavaScript, PHP, Java, Flash und vieles mehrHTMLWorld:   Home | Impressum
 

 
 

Anzeige 
 
HTMLWorld » Forum

Thema anzeigen - mail abfrage

 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

mail abfrage

 

Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   PHP
Vorheriges Thema:
Nächstes Thema:  
Autor Nachricht
extrabreit



Anmeldungsdatum: 16.02.2009
Beiträge: 2

BeitragVerfasst am: 16.02.2009 11:45:14    Titel: mail abfrage Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
Frosty
Häufiger Poster


Anmeldungsdatum: 27.10.2008
Beiträge: 221

BeitragVerfasst am: 16.02.2009 11:58:31    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
extrabreit



Anmeldungsdatum: 16.02.2009
Beiträge: 2

BeitragVerfasst am: 17.02.2009 13:07:11    Titel: Antworten mit Zitat

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>&nbsp;-&nbsp;Ihre E-Mail Adresse existiert schon in der Datenbank.<p></p><b>&raquo;&raquo;&nbsp;<a href="javascript:history.back()">Zur&uuml;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'] ?>&nbsp;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>&raquo;&nbsp;Neuen Bewerber Account erstellen&nbsp;&laquo;</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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<input type="text" size="40" name="strasse" class="form1">&nbsp;Bsp.: Berliner Str. 10</td></tr>
<?
}else{
?>
<tr><td width="30%">*Strasse:</td><td class="border3">&nbsp;&nbsp;<input value="<? echo $_POST['strasse']; ?>" type="text" size="40" name="strasse" class="form1">&nbsp;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">&nbsp;&nbsp;<input type="text" size="40" name="ort" class="form1"></td></tr>
<?
}else{
?>
<tr><td width="30%">*Wohnort:</td><td class="border3">&nbsp;&nbsp;<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">&nbsp;&nbsp;<input type="text" size="40" name="plz" class="form1">&nbsp;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">&nbsp;&nbsp;<input type="text" size="40" name="plz" value="<? echo $_POST['plz']; ?>" class="form1">&nbsp;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">&nbsp;&nbsp;<input type="text" size="40" name="plz" value="<? echo $_POST['plz']; ?>" class="form1">&nbsp;5-stellige PLZ</td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['tel']))
{
?>
<tr><td><font color="red">*Telefon:</font></td><td class="border_error">&nbsp;&nbsp;<input type="text" size="40" name="tel" class="form1">&nbsp;Bsp.: 01234 / 56789</td></tr>
<?
}else{
?>
<tr><td>*Telefon:</td><td class="border3">&nbsp;&nbsp;<input value="<? echo $_POST['tel']; ?>" type="text" size="40" name="tel" class="form1">&nbsp;Bsp.: 01234 / 56789</td></tr>
<?
}
?>
<tr><td>Telefax:</td><td class="border3">&nbsp;&nbsp;<input value="<? echo $_POST['fax']; ?>" type="text" size="40" name="fax" class="form1">&nbsp;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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">
&nbsp;&nbsp;<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">
&nbsp;&nbsp;<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">
&nbsp;&nbsp;<input type="text" size="3" class="form1" name="joberfahrung">&nbsp;Jahr(e)
</td></tr>
<tr><td>Neuer Eintritt ab:</td><td class="border3">
&nbsp;&nbsp;<input type="text" size="40" class="form1" name="jobeintritt">
</td></td></tr>
<tr><td>Gehaltswunsch:</td><td class="border3">
&nbsp;&nbsp;<input type="text" size="40" class="form1" name="jobgehalt">
</td></td></tr>
<tr><td>Familienstand:</td><td class="border3">&nbsp;
<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">
&nbsp;&nbsp;<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">
&nbsp;&nbsp;<input type="text" size="40" class="form1" name="jobbildung">
</td></td></tr>
<tr><td>Lebenslauf:</td><td class="border3">
&nbsp;&nbsp;<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">
&nbsp;&nbsp;<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
Benutzer-Profile anzeigen Private Nachricht senden
Simon
Häufiger Poster


Anmeldungsdatum: 03.05.2005
Beiträge: 195
Wohnort: Schweiz

BeitragVerfasst am: 18.02.2009 20:55:03    Titel: Antworten mit Zitat

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>&nbsp;-&nbsp;Ihre E-Mail Adresse existiert schon in der Datenbank.<p></p><b>&raquo;&raquo;&nbsp;<a href="javascript:history.back()">Zur&uuml;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'] ?>&nbsp;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>&raquo;&nbsp;Neuen Bewerber Account erstellen&nbsp;&laquo;</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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<input type="text" size="40" name="strasse" class="form1">&nbsp;Bsp.: Berliner Str. 10</td></tr>
<?
}else{
?>
<tr><td width="30%">*Strasse:</td><td class="border3">&nbsp;&nbsp;<input value="<? echo $_POST['strasse']; ?>" type="text" size="40" name="strasse" class="form1">&nbsp;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">&nbsp;&nbsp;<input type="text" size="40" name="ort" class="form1"></td></tr>
<?
}else{
?>
<tr><td width="30%">*Wohnort:</td><td class="border3">&nbsp;&nbsp;<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">&nbsp;&nbsp;<input type="text" size="40" name="plz" class="form1">&nbsp;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">&nbsp;&nbsp;<input type="text" size="40" name="plz" value="<? echo $_POST['plz']; ?>" class="form1">&nbsp;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">&nbsp;&nbsp;<input type="text" size="40" name="plz" value="<? echo $_POST['plz']; ?>" class="form1">&nbsp;5-stellige PLZ</td></tr>
<?
}
}
if($_POST['senden_x'] && empty($_POST['tel']))
{
?>
<tr><td><font color="red">*Telefon:</font></td><td class="border_error">&nbsp;&nbsp;<input type="text" size="40" name="tel" class="form1">&nbsp;Bsp.: 01234 / 56789</td></tr>
<?
}else{
?>
<tr><td>*Telefon:</td><td class="border3">&nbsp;&nbsp;<input value="<? echo $_POST['tel']; ?>" type="text" size="40" name="tel" class="form1">&nbsp;Bsp.: 01234 / 56789</td></tr>
<?
}
?>
<tr><td>Telefax:</td><td class="border3">&nbsp;&nbsp;<input value="<? echo $_POST['fax']; ?>" type="text" size="40" name="fax" class="form1">&nbsp;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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">&nbsp;&nbsp;<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">
&nbsp;&nbsp;<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">
&nbsp;&nbsp;<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">
&nbsp;&nbsp;<input type="text" size="3" class="form1" name="joberfahrung">&nbsp;Jahr(e)
</td></tr>
<tr><td>Neuer Eintritt ab:</td><td class="border3">
&nbsp;&nbsp;<input type="text" size="40" class="form1" name="jobeintritt">
</td></td></tr>
<tr><td>Gehaltswunsch:</td><td class="border3">
&nbsp;&nbsp;<input type="text" size="40" class="form1" name="jobgehalt">
</td></td></tr>
<tr><td>Familienstand:</td><td class="border3">&nbsp;
<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">
&nbsp;&nbsp;<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">
&nbsp;&nbsp;<input type="text" size="40" class="form1" name="jobbildung">
</td></td></tr>
<tr><td>Lebenslauf:</td><td class="border3">
&nbsp;&nbsp;<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">
&nbsp;&nbsp;<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
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
Frosty
Häufiger Poster


Anmeldungsdatum: 27.10.2008
Beiträge: 221

BeitragVerfasst am: 19.02.2009 13:21:41    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
Simon
Häufiger Poster


Anmeldungsdatum: 03.05.2005
Beiträge: 195
Wohnort: Schweiz

BeitragVerfasst am: 19.02.2009 15:53:43    Titel: Antworten mit Zitat

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 Smile
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
Frosty
Häufiger Poster


Anmeldungsdatum: 27.10.2008
Beiträge: 221

BeitragVerfasst am: 23.02.2009 09:23:07    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
Simon
Häufiger Poster


Anmeldungsdatum: 03.05.2005
Beiträge: 195
Wohnort: Schweiz

BeitragVerfasst am: 23.02.2009 10:40:10    Titel: Antworten mit Zitat

Ok. Dann haben wir ihm beide geholfen Smile
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
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   PHP
Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
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.