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 ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 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 für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

 
 
Themen-Optionen Ansicht
  #1  
Alt 15.11.2006, 13:41:55
acili
Guest
 
Beiträge: n/a
Pflichtfelder in Formularen bei Fehlern farbig hervorheben

Hallo zusammen,

um es vorweg zu nehmen, dies ist mein zweiter Tag mit PHP :-)

Ich habe mir mal folgendes Skript

(http://www.selfphp.de/kochbuch/kochbuch.php?code=20)

runtergeladen un an mein Layout angepasst.
Es funktioniert auch alles, bis auf das Versenden des Formulars.
Wo muss ich denn die Anweisung (welche ich nicht kenne) eintragen, damit es versendet wird?
Irgendwo muss ja die eMail-Adresse stehen, an welche das ausgewertete Formular gesendet wird.

Kann mir bitte jemand weiterhelfen?

Hier mal mein Code aus der PHP-Datei:

### Teil 1 ###########################################

<?PHP

$script = 'http://' . $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"];
$errorFields = array('firstname','lastname','email');
for($x=0;$x<count($errorFields);$x++)
{
$errorClass[$errorFields[$x]] = 'inputField';
}

if(isset($_POST['submit']))

{
$error = FALSE;
foreach($errorFields as $key => $value)
{
if(empty($_POST[$errorFields[$key]]))
{
$error = TRUE;
$errorClass[$value] = 'errorField';
$errorPicture[$value] = '<img src="1_stop.gif">&nbsp;';
}
}
}

if($_GET['check'] == "TRUE")
{
$errorMessage = '<p class="errorTable">Vielen Dank f&uuml;r deine Nachricht, wir werden diese schnellst m&ouml;glich beantworten!</p><br>';
}
if(isset($_POST['submit']))
{
if($error == TRUE)
{
$errorMessage = '<p class="errorTable"><img src="1_stop.gif"> &nbsp;<b>Achtung!</b><br>Es ist zu einem Fehler gekommen. Bitte f&uuml;lle alle farblich markierten Pflichtfelder aus.</p><br>';
}
else
{
// Alles ist in Ordnung
// Daten können gespeichert werden
// Seite neu laden und Hinweis anzeigen
header("Location: $script?check=TRUE");
}
}
?>

### Teil 2 ###########################################

<form action="<?PHP echo $script; ?>" method="post">
<table>
<tr>
<td width="150">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td width="150">Vorname:*</td>
<td><input class="<?PHP echo $errorClass['firstname']; ?>" name="firstname" value="<?PHP echo $_POST['firstname']; ?>" size="30"> <?PHP echo $errorPicture['firstname']; ?></td>
</tr>
<tr>
<td width="150">Nachname:*</td>
<td><input class="<?PHP echo $errorClass['lastname']; ?>" name="lastname" value="<?PHP echo $_POST['lastname']; ?>" size="30"> <?PHP echo $errorPicture['lastname']; ?></td>
</tr>
<tr>
<td width="150">eMail:*</td>
<td><input class="<?PHP echo $errorClass['email']; ?>" name="email" value="<?PHP echo $_POST['email']; ?>" size="40"> <?PHP echo $errorPicture['email']; ?></td>
</tr>
<tr>
<td width="150">Nachricht:</td>
<td><textarea class="nachricht" name="nachricht" rows="10" cols="50"></textarea></td>
</tr>
<tr>
<td width="150">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td width="150">&nbsp;</td>
<td>
<input class="button" name="submit" type="submit" value="Anfrage Senden">
<input class="button" type="reset" value="Abbrechen">
</td>
</tr>
</table>
<p><?PHP echo $errorMessage; ?></p>
</form>

### Ende ###########################################

Danke, Achim

Geändert von acili (15.11.2006 um 15:37:02 Uhr)
Mit Zitat antworten
 


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
Pflichtfelder in Formularen bei Fehlern farbig hervorheben acili PHP Grundlagen 0 14.11.2006 15:45:27
Ersten Buchstarben Farbig Hervorheben CrAnE PHP Grundlagen 7 03.04.2004 22:44:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:11:40 Uhr.


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


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