online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon Yoram vom 13.05.2022, 14:57 Options

Schrift formatieren (php _ Formular)

Hallo, ich möchte gern die Schrift der Fehlermeldungen in einem Kontaktformular formatieren. Hier das Formular:

if (isset($_POST["vorname"])) {
if (strlen($vorname) <= 2) { // Vorname mindestens 2 Zeichen
$eingabefehler .= "&bull; Der Vorname ist zu kurz!<br>";
}
if (strlen($nachname) <= 2) { // Nachname mindestens 2 Zeichen
$eingabefehler .= "&bull; Der Nachname ist zu kurz!<br>";
}
if (!preg_match("|^[_a-za-z0-9-]+(.[_a-za-z0-9-]+)*@([a-z0-9-]{3,})+.([a-za-z]{2,4})$|i", $email)) {
$eingabefehler .= "&bull; Fehler in der E-Mail-Adresse!<br>";
}
if (strlen($betreff) <= 5) { // Betreff mindestens 5 Zeichen
$eingabefehler .= "&bull; Der Betreff ist zu kurz!<br>";
}
if (strlen($nachricht) <= 5) { // Nachricht mindestens 5 Zeichen
$eingabefehler .= "&bull; Die Nachricht ist zu kurz!<br>";
}
if (md5($_POST["zip"]) != $_POST["zip2"]) {
$eingabefehler .= "&bull; Der Spamschutz ist leider falsch!<br />";
}

if ($eingabefehler == "") {
## Hier Ihre Kontaktdaten eintragen
# Ihr Name:
$webmaster = "Mustermann";

# Ihre E-Mail-Adresse:
$an = "info@blabla.de";

# Ihre Homepage-Adresse:
$url = "www.blabla.de";

# Diese Nachricht wird an Ihre E-Mail-Adresse gesendet:
$text = "Hallo,\n Sie haben eine Nachricht von $vorname $nachname erhalten:\n\n
====\n $nachricht\n====\n\nSie können $vorname $nachname unter dieser E-Mail: $email erreichen.";

# Eine Kopie der Anfrage an das Postfach des Besuchers:
$kopie = "\nHallo $vorname $nachname,\nvielen Dank für Ihren Besuch bei $url. \n
Wir haben folgende Nachricht erhalten:\n\n===== Beginn Nachricht =====\n$nachricht
\n===== Ende Nachricht =====\n\nViele Grüße,\n $webmaster";

@mail($an, $betreff, $text, "From: " . $email);
echo $vorname . " " . $nachname . ",<br>Ihre Nachricht wurde gesendet - Vielen Dank!";

if (isset($_POST["kopie"])) {
@mail($email, "Kopie Ihrer Anfrage", $kopie, "From: " . $an);
echo"<br>Sie erhalten eine Kopie Ihrer Anfrage an Ihr Postfach.";
}
}

else {
echo "<span style=\"color: #7B1D09\"><strong>Bitte korrigieren:</strong><br>";
echo $eingabefehler . "</span>" . $formular;
}
}

else {
echo $formular;


Es geht um den unteren Abschnitt, wo die Fehlermeldungen und " Ihre Nachricht wurde gesendet. Vielen Dank! " steht.
Ich möchte Farbe und Schriftart ändern.

Vielen Dank für Eure Hilfe!


Antwort schreiben

Antwort 1 von gast42 vom 13.05.2022, 15:33 Options

Dein Problem hat mit PHP nichts zu tun, das ist CSS!

Im Teil

<span style=\"color: #7B1D09\">


Wird ein Textbereich in der Schriftfarbe #7B1D09 begonnen, der bei </span> endet.

Mit
style=\"color:green;font-face:Arial,Verdana\"
kannst du das ändern.

Alle Möglichkeiten findest du im Kapitel CSS-Eigenschaften von SelfHTML.

Antwort 2 von Yoram vom 13.05.2022, 16:54 Options

Danke für die Antwort, ich weiss dass das css ist. Habe da wohl das falsche Forum erwischt. Ich habe übrigens font-family:Arial,Verdana genommen, da funktionierts.

Für den Bereich @mail($an, $betreff, $text, "From: " . $email);
echo $vorname . " " . $nachname . ",<br>Ihre Nachricht wurde gesendet - Vielen Dank!";
geht das aber nicht. Hat da jemand eine Idee?

Danke!

Antwort 3 von supporter2010 vom 13.05.2022, 17:45 Options

echo $vorname . " " . $nachname . ",<br><span style=\"color: #7B1D09\">Ihre Nachricht wurde gesendet - Vielen Dank!</span>";

Ähnliche Themen

Apache PHP, PHP wird nicht interpretiert
Kreavis  20.11.2008 - 105 Hits - 2 Antworten

[php] Datum per Formular erfassen uns ins sql speichern
bastelkoenig  06.06.2009 - 469 Hits - 1 Antwort

(PHP) einen PHP-Parser mit PHP programmieren
skribbtkiddie  17.07.2009 - 354 Hits - 1 Antwort

Suche meine php.ini, und wo ist dies: /usr/local/php5/lib/php.ini
TremorChrist  07.09.2009 - 342 Hits - 7 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026