Cougar
Admin Admin
| Beiträge: 732 |  |
|
Re:an eigenes theme anpassen - 13/03/2006 15:07
Hallo rebel,
OK, ich verstehe jetzt dein Problem.
Habs mir auch angesehen. Müsste eigentlich zu machen sein. Voraussetzung wenn bei deiner navigation keine gleichen Variabelnamen verwendet werden.
Also nun zur (möglichen) Lösung: Mache in der Zeile 63 der Datei "/B4YFormmailer/index.php" eine Tabelle mit einer Zeile und 2 Spalten. In der linken Tabellenspalte füge dann deinen Code für die Navigation ein | Code: | <?php include("../navigation.php"); ?>
| , und in die rechte Tabellenspalte fügen den Code ein, der Ursprünglich von der Zeile 64 bis 93 der Datei "/B4YFormmailer/index.php" stand, und lösche in von der ursprünglichen Positiion.
Dieser Code lautet: | Code: | <?php
if (isset($_REQUEST['submit'])) {
// Eingaben löschen
if ($_REQUEST['submit']=="Löschen") { $text=""; $absender=""; eingabeformular();} else {
// Eingaben auf Richtigkeit überprüfen
// Wurde etwas in das Feld Absender E-Mail Adresse
eingetragen?
if (empty($absender)) { $alert = "Deine E-Mail Adresse fehlt!"; } else
// Überprüfung ob eine gültige E-Mail Adresse eingetragen wurde!
if (!eregi("(^[A-Za-z0-9\.-\_-]+@[A-Za-z0-9\_-]+\.[A-Za-z0-9\_-]+$)", $absender)) { $alert = "\"".$absender."\" ist keine gültige E-Mail Adresse!"; } else
// Wurde auch ein Text eingegeben?
if (empty($text)) { $alert = "Irgend einen Text solltest du schon schreiben!"; }
// Wurden alle Bedingungen erfüllt? Wenn nicht, dann erscheint
nochmals das Eingabeformular!
if (!empty($alert)) { $error=true; eingabeformular(); }
}
// Formular abgesendet, und alle Bedingungne erfüllt dann ... ghts
weiter
if (($_REQUEST['submit']=="Absenden") && ($error!=true)) {
// Mail-Extras erzeugen
$xtra = "From: ".$absender." \r\n";
$xtra .= "Content-Type: text/html\r\nContent-Transfer-Encoding: 8bit\
r\n";
$xtra .= "X-Mailer: PHP ". phpversion();
// HTML Template einfügen und E-Mailausgabe erstellen
mailanzeige();
// E-Mail senden
@mail ("$empfaenger", "$betreff", "$mailtext", $xtra);
// Bestätigungsanzeige
include ("template/thx.htm");
}
} else { eingabeformular(); }
?>
|
Müsste eigentlich so funktionieren.
Ich hoffe ich habe es verständlich erklärt. Wenn nicht dann sags mir nochmal.
mfg,
Cougar
|