SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 21.06.2009, 15:28:31
Rudolf Heinrich Rudolf Heinrich ist offline
Anfänger
 
Registriert seit: Jun 2009
Alter: 45
Beiträge: 7
Email auf ausgefüllte Felder überprüfen (II)

Hallo, ich habe so ein ähnliches Problem wie Suboptimal. Mein Scipt funktioniert einwandfrei aber ich kann die Auswahl ob Herr Frau oder Prof. nicht überprüfen lassen und es mir auch nicht per Email schicken.
Ich bekomme dies einfach irgendwie nicht hin.

Wäre sehr froh über Hilfe oder Tipps von euch.

PHP-Code:
<html>
 <head>
  <title>Kontaktformular</title>
 </head>
<body>
<?php
if ($_POST) {
$Anrede $_POST['Anrede'];
$vorname $_POST['vorname'];
$nachname $_POST['nachname'];
$ort $_POST['ort'];
$betreff $_POST['betreff'];
$nachricht $_POST['nachricht'];
$email $_POST['email'];

 
$an ="meinemail@adresse.de";

 
# Diese Nachricht wird an Ihre E-Mail-Adresse gesendet
 
$text "Sie haben eine neue Nachricht erhalten:\n\nVorname: $vorname\nNachname: 

$nachname\nWohnort: $ort\n
 ====\n$nachricht\n===="
;
 @
mail($an$betreff$text"From: " $email);
include 
'htmladds/bodymail.html';
}
else { 
?>

<script type="text/javascript">
function eingaben_ueberpruefen(){
 var mail = document.Formular.email.value;
 if (document.Formular.vorname.value.length < 3) { // Vorname mindestens 3 Zeichen
  alert("Sie haben noch keinen Vornamen eingegeben!")
  document.Formular.vorname.focus();
  return false;
 }

 else if (document.Formular.nachname.value.length < 3) { // Nachname mindestens 5 Zeichen
  alert("Bitte geben Sie Ihren Nachnamen ein");
  document.Formular.nachname.focus();
  return false;
 }

 else if (document.Formular.ort.value.length < 4) { // Betreff mindestens 4 Zeichen
  alert("Bitte geben Sie ihren Wohnort an!")
  document.Formular.betreff.focus();
  return false;
 }

 else if (mail.length < 10 || mail.indexOf ('@',0) == -1 || mail.indexOf ('.',0) == -1) {
  alert("Bitte geben Sie eine gültige E-Mail-Adresse ein.")
  document.Formular.email.select();
  return false;
 }

 else if (document.Formular.betreff.value.length < 5) { // Betreff mindestens 5 Zeichen
  alert("Bitte geben Sie einen Betreff ein!")
  document.Formular.betreff.focus();
  return false;
 }

 else if (document.Formular.nachricht.value.length < 20) { // Nachricht mindestens 20 Zeichen
  alert("Bitte geben Sie eine Nachricht ein!")
  document.Formular.nachricht.focus();
  return false;
 }

 else
 return true;
}
</script>

<form name="Formular" method="post" action="<?php echo $_SERVER['SCRIPT_NAME']; ?>"
 onSubmit="return eingaben_ueberpruefen();">
 <table border="1" width="800">
<tbody><tr valign="top">
<td>Anrede:</td>
<td><input name="Anrede" value="Frau" type="radio">Frau
<input name="Anrede" value="Herr" type="radio">Herr
<input name="Anrede" value="Prof." type="radio">Prof.</td></tr>
Mit Zitat antworten
  #2  
Alt 21.06.2009, 23:42:45
Benutzerbild von urvater
urvater urvater ist offline
Senior Member
 
Registriert seit: Feb 2006
Ort: Wallrabenstein
Alter: 55
Beiträge: 1.044
AW: Email auf ausgefüllte Felder überprüfen

Du hast zwar $Anrede = $_POST['Anrede']; im PHP deklariert aber es wird weder dem Emailtext beigefügt noch in deiner Javascript Prüfung erwähnt.
Um es in der Email angezeigt zu bekommen müsstest du es dort also auch mit einbinden.
Vor Vor-/Nachname würde es sich sicherlich gut machen.

Im Javascript müsstest du eine entsprechende Prüfung halt ebenfalls mit einbauen.
Mit Zitat antworten
  #3  
Alt 22.06.2009, 18:22:04
Rudolf Heinrich Rudolf Heinrich ist offline
Anfänger
 
Registriert seit: Jun 2009
Alter: 45
Beiträge: 7
AW: Email auf ausgefüllte Felder überprüfen

Danke für deine Antwort, aber mir hat es nicht viel genützt. Ich weiß das ich einfügen muss im Java Scipt und das es mir per Email geschickt wird. Ich glaube, meine Frage kam im ersten Post nicht richitg rüber. Ich würde gerne wissen wie ich das einfüge, mit welchen Befehlen, da es ja eine Auswahlmöglich ist und keine Textfeld.
Danke schonmal.

MfG Heinrich
Mit Zitat antworten
  #4  
Alt 25.06.2009, 18:18:29
Rudolf Heinrich Rudolf Heinrich ist offline
Anfänger
 
Registriert seit: Jun 2009
Alter: 45
Beiträge: 7
AW: Email auf ausgefüllte Felder überprüfen

Kann mir denn keier helfen. Ich glaube nicht, dass das sehr schwierig ist, denn mir fehlen nur die passenden Befehle und evtl etwas Erklärung dazu (wie und wo ich sie benutze).

Würde mich sehr über eine Mail von euch freuen.

MfG
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Email aus Formular überprüfen Julia22 PHP Grundlagen 4 05.04.2014 11:58:42
Nur ausgefüllte Felder auslesen pauline1 MySQLi/PDO/(MySQL) 1 21.01.2011 12:44:43
Email auf ausgefüllte Felder überprüfen subOptimal PHP Grundlagen 3 17.06.2009 22:37:01
eMail check vor dem absenden Kaldoran PHP Grundlagen 5 25.06.2006 23:08:22
Email Adresse überprüfen schani PHP Grundlagen 2 14.06.2003 00:38:16


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:37:30 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt