Autor |
Nachricht |
Hooper471
Threadersteller
Dabei seit: 17.02.2015
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 17.02.2015 11:15
Titel Nach Serverumstellung funktioniert Formular nicht mehr |
|
|
Hallo !
Nach einem Serverumzug funktioniert ein Formular nicht mehr.
Ich bin Anfänger und finde den Fehler nicht.
Benötige Hilfe
Hier das Formular:
Code: | <table width="944" height="470" cellpadding="0" cellspacing="0">
<tr>
<td width="438" align="center" valign="bottom" background="images/XX.jpg" style="padding-bottom: 10px;"><a href="index.php?show=start"><img src="images/XX.gif" width="376" height="82" border="0"></a></td>
<td valign="top">
<table width="506" height="470" border="0" cellpadding="0" cellspacing="0" background="images/XX.gif" class="main">
<tr>
<td valign="top" style="padding-left: 20px; padding-top:0px; padding-right:0px;">
<div class="main" style="OVERFLOW: auto; POSITION: relative; HEIGHT: 453px; width: 460px; padding:5px;">
<span class="topics">Onlinebewerbung</span><br>
<br>
<?
if(!isset($_POST['submit']))
{
?>
<form name="bewerbung" method="POST" action="index.php?show=onlinebewerbung">
<table class="main">
<tr>
<td>Name:</td><td><input type="text" name="name" value="" /></td>
</tr>
<tr>
<td>Vorname:</td><td><input type="text" name="vorname" value="" /></td>
</tr>
<tr>
<td>Geburtsdatum:</td><td><input type="text" name="geburtsdatum" value="" /></td>
</tr>
<tr>
<td>Geburtsort, Kreis, Land:</td><td><input type="text" name="geburtsort" value="" /></td>
</tr>
<tr>
<td>Familienstand, Kinder:</td><td><input type="text" name="familienstand" value="" /></td>
</tr>
<tr>
<td>Staatsangehörigkeit:</td><td><input type="text" name="staat" value="" /></td>
</tr>
<tr>
<td>PLZ / Wohnort:</td><td><input type="text" name="wohnort" value="" /></td>
</tr>
<tr>
<td>Kreis</td><td><input type="text" name="kreis" value="" /></td>
</tr>
<tr>
<td>Strasse / Hausnummer</td><td><input type="text" name="strasse" value="" /></td>
</tr>
<tr>
<td>Telefon mit Vorwahl / Mobil:</td><td><input type="text" name="telefon" value="" /></td>
</tr>
<tr>
<td>Email-Adresse:</td><td><input type="text" name="email" value="" /></td>
</tr>
</table>
<br />
<br />
<br /><strong>Zur Vervollständigung meiner Bewerbungsunterlagen</strong>
<br /><input name="u_mitbringen" type="checkbox" /><strong> - bringe ich die folgenden Unterlagen zum Eignungstest mit.</strong>
<br /><input name="u_perpost" type="checkbox" /><strong> - reiche ich die folgenden Unterlagen bis zum Eignungstest per Post ein.</strong><br />
<br />text
<input name="submit" type="submit" value="Abschicken" />
</form>
<?
}
else
{
$reciepient = 'XX@XX.de';
$fehler = 0;
$meldung = '';
// Daten überprüfen
$name = strip_tags($_POST['name']);
if($name == '')
{
$meldung .= '<br>Bitte Name eingeben!';
$fehler = 1;
}
$vorname = strip_tags($_POST['vorname']);
if($vorname == '')
{
$meldung .= '<br>Bitte Vorname eingeben!';
$fehler = 1;
}
$geburtsdatum = strip_tags($_POST['geburtsdatum']);
if($geburtsdatum == '')
{
$meldung .= '<br>Bitte Geburtsdatum eingeben!';
$fehler = 1;
}
$geburtsort = strip_tags($_POST['geburtsort']);
if($geburtsort == '')
{
$meldung .= '<br>Bitte Geburtsort, Kreis, Land eingeben!';
$fehler = 1;
}
$familienstand = strip_tags($_POST['familienstand']);
if($familienstand == '')
{
$meldung .= '<br>Bitte Familienstand, Kinder eingeben!';
$fehler = 1;
}
$staat = strip_tags($_POST['staat']);
if($staat == '')
{
$meldung .= '<br>Bitte Staatsangehörigkeit eingeben!';
$fehler = 1;
}
$wohnort = strip_tags($_POST['wohnort']);
if($wohnort == '')
{
$meldung .= '<br>Bitte PLZ / Wohnort eingeben!';
$fehler = 1;
}
$kreis = strip_tags($_POST['kreis']);
if($kreis == '')
{
$meldung .= '<br>Bitte Kreis eingeben!';
$fehler = 1;
}
$strasse = strip_tags($_POST['strasse']);
if($strasse == '')
{
$meldung .= '<br>Bitte Strasse / Hausnummer eingeben!';
$fehler = 1;
}
$telefon = strip_tags($_POST['telefon']);
if($telefon == '')
{
$meldung .= '<br>Bitte Telefon mit Vorwahl / Mobil eingeben!';
$fehler = 1;
}
$email = strip_tags($_POST['email']);
if($email == '')
{
$meldung .= '<br>Bitte Email-Adresse eingeben!';
$fehler = 1;
}
//if($_POST['eignunstest'] == 'on')
// {$eignunstest = 'Ja';} else {$eignunstest = 'Nein';}
if($_POST['neutermin'] == 'on')
{$neutermin = 'Ja';} else {$neutermin = 'Nein';}
if($_POST['u_mitbringen'] == 'on')
{$u_mitbringen = 'Ja';} else {$u_mitbringen = 'Nein';}
if($_POST['u_perpost'] == 'on')
{$u_post = 'Ja';} else {$u_post = 'Nein';}
if($fehler == 0)
{
//keine fehler dann die e-mail verschicken
$mailtext .= 'Name: ' .$name ."\n";
$mailtext .= 'Vorname: ' .$vorname ."\n";
$mailtext .= 'Geburtsdatum: ' .$geburtsdatum ."\n";
$mailtext .= 'Geburtsort, Kreis, Land: ' .$geburtsort ."\n";
$mailtext .= 'Familienstand, Kinder: ' .$familienstand ."\n";
$mailtext .= 'Staatsangehörigkeit: ' .$staat ."\n";
$mailtext .= 'PLZ / Wohnort: ' .$wohnort ."\n";
$mailtext .= 'Kreis: ' .$kreis ."\n";
$mailtext .= 'Strasse / Hausnummer: ' .$strasse ."\n";
$mailtext .= 'Telefon mit Vorwahl / Mobil: ' .$telefon ."\n";
$mailtext .= 'Email-Adresse: ' .$email ."\n";
//$mailtext .= 'am Eignungstest im November nehme ich teil: ' .$eignunstest ."\n";
//$mailtext .= 'ich bitte um einen späteren Termin: ' .$neutermin ."\n";
$mailtext .= 'Zur Vervollständigung meiner Bewerbungsunterlagen ' ."\n";
$mailtext .= '- bringe ich die folgenden Unterlagen zum Eignungstest mit.: ' .$u_mitbringen ."\n";
$mailtext .= '- reiche ich die folgenden Unterlagen bis zum Eignungstest per Post ein.: ' .$u_post ."\n";
//E-mail Betreff
$betreff = 'Webseite: Online Bewerbung - ' . $name . ', '.$vorname;
$mailheaders = 'From:XX@XX.de';
if(mail($reciepient, $betreff, $mailtext, $mailheaders))
{
echo '<strong>Wir freuen uns über Ihre Bewerbung! Wir melden uns bei Ihnen!</strong>';
}
else
{
echo '<strong>Fehler aufgetreten! Die Bewerbung könnte nicht abgeschickt werden. Bitte versuchen Sie es später erneut!<strong>';
}
}
else
{
echo '<strong>Fehler aufgetreten! Bitte überprüfen Sie die folgende Daten:</strong>';
echo '<span style="color: #FF0000;">'.$meldung.'</span>';
?>
<br /><br />
<form name="bewerbung" method="POST" action="index.php?show=onlinebewerbung">
<table class="main">
<tr>
<td>Name:</td><td><input type="text" name="name" value="<? echo $name; ?>" /></td>
</tr>
<tr>
<td>Vorname:</td><td><input type="text" name="vorname" value="<? echo $vorname; ?>" /></td>
</tr>
<tr>
<td>Geburtsdatum:</td><td><input type="text" name="geburtsdatum" value="<? echo $geburtsdatum; ?>" /></td>
</tr>
<tr>
<td>Geburtsort, Kreis, Land:</td><td><input type="text" name="geburtsort" value="<? echo $geburtsort; ?>" /></td>
</tr>
<tr>
<td>Familienstand, Kinder:</td><td><input type="text" name="familienstand" value="<? echo $familienstand; ?>" /></td>
</tr>
<tr>
<td>Staatsangehörigkeit:</td><td><input type="text" name="staat" value="<? echo $staat; ?>" /></td>
</tr>
<tr>
<td>PLZ / Wohnort:</td><td><input type="text" name="wohnort" value="<? echo $wohnort; ?>" /></td>
</tr>
<tr>
<td>Kreis</td><td><input type="text" name="kreis" value="<? echo $kreis; ?>" /></td>
</tr>
<tr>
<td>Strasse / Hausnummer</td><td><input type="text" name="strasse" value="<? echo $strasse; ?>" /></td>
</tr>
<tr>
<td>Telefon mit Vorwahl / Mobil:</td><td><input type="text" name="telefon" value="<? echo $telefon; ?>" /></td>
</tr>
<tr>
<td>Email-Adresse:</td><td><input type="text" name="email" value="<? echo $email; ?>" /></td>
</tr>
</table>
<br />
<br /><strong>Zur Vervollständigung meiner Bewerbungsunterlagen</strong>
<br /><input name="u_mitbringen" type="checkbox"<? if($u_mitbringen == 'Ja'){echo ' checked';} ?> /><strong> - bringe ich die folgenden Unterlagen zum Eignungstest mit.</strong>
<br /><input name="u_perpost" type="checkbox"<? if($u_post == 'Ja'){echo ' checked';} ?> /><strong> - reiche ich die folgenden Unterlagen bis zum Eignungstest per Post ein.</strong><br />
<br />text
<br /><input name="submit" type="submit" value="Abschicken" />
</form>
<?
}
}
?>
<br>
• <a href="index.php?show=start" class="main"><em><strong>zurück</strong></em></a>
</p>
</div>
</td>
<td width="20"><img src="images/XX.gif" width="20" height="470"></td>
</tr>
</table></td>
</tr>
</table> |
Zuletzt bearbeitet von Nimroy am Di 17.02.2015 11:37, insgesamt 2-mal bearbeitet
|
|
|
|
|
Nimroy
Community Manager
Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 45
Geschlecht:
|
Verfasst Di 17.02.2015 11:38
Titel
|
|
|
Was heißt denn "funktioniert nicht mehr"? Kommt ne Fehlermeldung? Wenn ja, welche?
|
|
|
|
|
Anzeige
|
|
|
DEKONSTRUKTIV
Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
|
Verfasst Di 17.02.2015 11:43
Titel
|
|
|
hast du da irgendwelche peinlichkeiten wegmaskiert, oder steht das so im code?
|
|
|
|
|
Hooper471
Threadersteller
Dabei seit: 17.02.2015
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 17.02.2015 11:54
Titel
|
|
|
Ich habe die orginalen Daten weg geXX
__________________________________________________
Fehler:
Nach dem Abschicken-Button wird der Quelltext angezeigt werden...
Bitte Name eingeben!'; $fehler = 1; } $vorname = strip_tags($_POST['vorname']); if($vorname == '') { $meldung .= '
Bitte Vorname eingebe...
|
|
|
|
|
Nimroy
Community Manager
Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 45
Geschlecht:
|
Verfasst Di 17.02.2015 12:16
Titel
|
|
|
Also springt er in das else. Debugge mal die Variablenwerte. Vielleicht beendest du nur etwas nicht richtig oder irgendwo fehlt ein escape.
|
|
|
|
|
Hooper471
Threadersteller
Dabei seit: 17.02.2015
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 17.02.2015 12:23
Titel
|
|
|
Okay Danke
|
|
|
|
|
|
|
|
Ähnliche Themen |
Log In Formular funktioniert nicht
Formular funktioniert nicht
WML Formular & PHP – Button funktioniert nicht
[PHP4 -> PHP5] Formular funktioniert nicht mehr
i++ funktioniert nicht?
Shopsystem - Wie funktioniert es
|
|