php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.03.2010, 14:32  
eduuaard
Gast
 
Beiträge: n/a
Standard Bewerbungs-Formular [inkl.Dateianhang]

Hallo zusammen, ich bin neu hier und habe grad mal eine Frage...

habe mich in Foren usw. Google durchgeschlagen, aber irgendwie nicht das richtige gefunden oder es ging nicht..

Auf dieser Seite sollte man sich bewerben können:
***LINK ENTFERNT***

dann kommt man nach erfolgreicher Bewerbung auf
***LINK ENTFERNT***

und ich bekomme die eingegeben Daten per E-mail auf meine E-Mail Adresse
NUR das Problem dabei ist, dass die Datei die, die Bewerber anhängen können, nicht mitgesendet wird... da ich nicht genau weiss wie das geht.

PHP-Code:
<?php
$Anrede 
$_POST['Anrede'];                             // Anrede wird hier definiert
$Name $_POST['Name'];                    // Name wird hier definiert
$Vorname $_POST['Vorname'];                // Vorname wird hier definiert
$Anstellung $_POST['Anstellung'];            // Anstellung wird hier definiert
$Stellenantritt $_POST['Stellenantritt'];        // Stellenantritt wird hier definiert
$Absender $_POST['Absender'];                // Absender wird hier definiert
$Nachricht $_POST['Nachricht'];            // Nachricht wird hier definiert
$Senden $_POST['Senden'];                // Button 'Senden' wird hier definiert
$Löschen $_POST['Löschen'];                // Button 'Löschen' wird hier definiert
function checkEmail$Absender )             // E-Mail Überprufung 

    
$nonascii      "\x80-\xff";     
    
$nqtext        "[^\\\\$nonascii\015\012\"]"
    
$qchar         "\\\\[^$nonascii]"
    
$normuser      '[a-zA-Z0-9][a-zA-Z0-9_.-]*'
    
$quotedstring  "\"(?:$nqtext|$qchar)+\""
    
$user_part     "(?:$normuser|$quotedstring)"
    
$dom_mainpart  '[a-zA-Z0-9][a-zA-Z0-9._-]*\\.'
    
$dom_subpart   '(?:[a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*'
    
$dom_tldpart   '[a-zA-Z]{2,5}'
    
$domain_part   "$dom_subpart$dom_mainpart$dom_tldpart"
    
$pattern       "$user_part\@$domain_part"
     
    if (!
preg_match"/$pattern$/"$Absender )) 
    { 
        return 
FALSE
    } 
    else 
    { 
        return 
TRUE
    } 
}
if(isset(
$Senden)){                     // Überprüfung der MUSS - Felder

  
if ($Name == "") { 
   echo
"<script type=\"text/javascript\"> alert(\"Sie haben ihren Namen nicht angegeben!\");</script>"
  } elseif (
$Absender == "") { 
    echo
"<script type=\"text/javascript\"> alert(\"Sie haben ihre Email nicht angegeben!\");</script>"
  } elseif (
$Anstellung == "") { 
    echo
"<script type=\"text/javascript\"> alert(\"Sie haben keine Anstellung angegeben!\");</script>"
  } elseif (
$Nachricht == "") { 
    echo
"<script type=\"text/javascript\"> alert(\"Sie haben keine Nachricht angegeben!\");</script>";     
  } elseif (!
checkEmail$_REQUEST['Absender'] )) { 
    echo
"<script type=\"text/javascript\"> alert(\"Die Email Adresse ist nicht gueltig!\");</script>"
  } else { 
   



$datum date("d.m.Y");                 // Aktuelles Datum und Zeit für E-Mail
  
$uhrzeit date("H:i"); 
  
$datum=$datum ."-"$uhrzeit ."Uhr"
   
     
    
$ich "etanushi@gmail.com";             // E-Mail Adresse
  
$betreffemail "Bewerbung";            // Betreff von E-Mail
  
$Nachricht " Bewerbung \n\n
  Herr/Frau:                          "
.$Anrede."
  Vorname:                          "
.$Vorname.
  Name:                               "
.$Name."
  Stelle als:                          "
.$Anstellung."
  ab Wann:                          "
.$Stellenantritt."
  E-Mail:                               "
.$Absender."  
  Nachricht:                          "
.$Nachricht.
  gesendet am:                      "
.$datum.
   
  "

  
mail($ich$betreffemail$Nachricht
  
"From: $Name $Vorname <$Absender>"); 
                   echo 
"Besten Dank für Ihre Bewerbung,";            // Text, der erscheint nach erfolgreichem Senden
         
echo " ";
         
print_r ($_POST['Vorname']);
         echo 
" ";
         
print_r ($_POST['Name']);
         echo 
".";
         echo 
"<br><br> Marcel Brunner wird sich so schnell wie möglich bei Ihnen melden.<br>";
   
echo
"<script type=\"text/javascript\"> alert(\"Alles hat geklappt!\");</script>";         



?>
und der entsprechende HTML-CODE dazu
Code:
<form action="stellen.php" method="post">						
<table width="567">
	<tr>
	<td align=right width="100"><font color="#333333">Anrede:</font></td>
	<td width="436">
		<font color="#333333"><select name=Anrede size=1>
			<option>wählen..
			<option>Herr
			<option>Frau
		</select></font>
	</td>
        </tr>
	<tr>
	<td align=right width="100">Vorname</td>
	<td width="436"><font color="#333333"><input type=text name="Vorname" size=50></font></td></tr>
	<tr>
	<td align=right width="100">Name</td>
	<td width="436"><font color="#333333"><input type=text name="Name" size=50></font></td></tr>
	<tr>
	<td align=right width="100"><font color="#333333">Stelle als:</font></td>
	<td width="436"><font color="#333333"><input type=text name=Anstellung size=50></font></td></tr>
	<tr>
	<td align=right width="100"><font color="#333333">ab Wann:</font></td>
	<td width="436"><font color="#333333"><input type=text name=Stellenantritt size=50></font></td></tr>
	<tr>
	<td align=right width="100"><font color="#333333">E-Mail:</font></td>
	<td width="436"><font color="#333333"><input type=text name=Absender size=50></font></td></tr>
	<tr>
	<td align=right width="100"><font color="#333333">Anhang:</font></td>
	<td width="436"><font color="#333333"><input type="file" name="Anhang" size=50></font></td></tr>
	<tr>
	<td align=right width="100"><font color="#333333">Schreiben:</font></td>
	<td width="436"><font color="#333333"><textarea name=Nachricht cols=40 rows=6></textarea>
<br>
<input type="submit" value="Absenden" name="Senden">
<input type="reset" value="Zurücksetzen" name="Löschen"></font>
</td></tr></table></form>

Geändert von Manko10 (29.03.2010 um 11:49 Uhr). Grund: Links auf Wunsch des Autors entfernt
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 10.03.2010, 14:52  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.240
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

http://www.php.de/php-einsteiger/489...rundlagen.html
PHP: Steuerung von Dateiuploads - Manual
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline  
Alt 13.03.2010, 02:22  
eduuaard
Gast
 
Beiträge: n/a
Standard

danke !
ich hab es aber so trotzdem hingekriegt
aber trotzdem danke gruss eduard
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP: Formular Generator Zergling-new Tutorials 16 06.07.2010 03:14
Mehrseitiges verzweigtes Formular RobbyNaish PHP Tipps 2009 1 19.12.2009 01:51
Brauche Hilfe bei Formular Singular PHP Tipps 2009 8 12.12.2009 22:34
[Erledigt] Formular ergebnisse direkt unter Formular ausgeben www.donald.com^ PHP Tipps 2009 3 16.11.2009 17:20
[Erledigt] Aus Formular verschiedene andere Formulare aufrufen melz PHP Tipps 2009 11 11.09.2009 12:27
PDF Formular ausfüllen mit PHP Formular oomworld PHP Tipps 2009 1 26.03.2009 19:09
Wie würdet ihr das Formular submitten? pras Datenbanken 5 05.03.2009 21:33
Problem mit Formular, Daten an datenbank senden Aurec PHP Tipps 2008 11 20.11.2008 18:17
Wert aus Textfeld in neues Formular übernehmen (kein Submit) PsychoEagle HTML, Usability und Barrierefreiheit 9 02.01.2007 14:51
formular includen samspa5 PHP Tipps 2006 13 18.03.2006 11:37
[Erledigt] Formular in Formular HTML, Usability und Barrierefreiheit 4 19.10.2005 12:18
[Erledigt] PHP Formular ~~wichtig~~ PHP Tipps 2005 27 29.05.2005 19:38
Im Formular user abfragen? Datenbanken 3 06.01.2005 10:51
[Erledigt] Daten in einem Formular ausgeben und ändern PHP Tipps 2004-2 7 07.12.2004 17:22
[Erledigt] Daten in neuem Formular anzeigen PHP Tipps 2004 6 21.07.2004 10:44

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
script für mehrere anhänge formular, php bewerbungsformular, bewerbungsformular script, bewerbungsformular php, http://www.php.de/php-einsteiger/65544-bewerbungs-formular-inkl-dateianhang.html, bewerbungsformular php script, bewerbungsformular html, php bewerbungsscript, php bewerbungsformular script, bewerbungs script, bewerbungsscript php, php formular anhang, php script bewerbungsformular, php bewerbunsformular, bewerbung in barrierefreier form, php dateianhang, bewerbungsformular html code, html bewerbungsformular script, html bewerbungsformular, bewerbungsscript

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:29 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum