PHP-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
<?php
/*
ADDON/MODUL EXTENSION <cms2day>
Autor: Matthias Müller <http://www.cms2day.de>
*/
define('FORM_NAME', 'Ihr Name', true);
define('FORM_EMAIL', 'Ihre Mail Adresse', true);
define('FORM_WEBSITE', 'Ihre Webseite', true);
define('FORM_TEL', 'Ihre Telefonnummer', true);
define('FORM_SUBJECT', 'Betreff Ihrer Nachricht', true);
define('FORM_MESSAGE', 'Ihre Nachricht', true);
define('FORM_CHECK', 'Sendebestätigung erhalten', true);
define('FORM_BUTTON', 'Nachricht senden', true);
#meine checkbox
define('FORM_CHECKBOX', 'check', true);
define('FORM_CHECKBOX_TEXT', 'Ich stimme der Verarbeitung meiner Daten zu! Detaillierte Informationen dazu finden Sie in der
<a href="https://domain.de/index.php?seite=datenschutz">Datenschutzerklärung</a>', true);
define('SEND_OK', '<strong>Vielen Dank!</strong> Ihre Nachricht wurde erfolgreich versendet!', true);
define('SEND_ERROR_SPAM', '<strong>Fehler!</strong> Bitte lösen Sie den Spamschutz richtig!', true);
define('SEND_ERROR_BOT', '<strong>Fehler!</strong> Bitte warten Sie 5 Minuten, bis Sie eine weitere Nachricht versenden!', true);
define('SEND_ERROR_NAME', '<strong>Fehler!</strong> Bitte geben Sie Ihren Namen an!', true);
define('SEND_ERROR_EMAIL', '<strong>Fehler!</strong> Bitte geben Sie eine korrekte eMail Adresse an!', true);
define('SEND_ERROR_SUBJECT', '<strong>Fehler!</strong> Bitte geben Sie einen Betreff Ihrer Nachricht an!', true);
define('SEND_ERROR_MESSAGE', '<strong>Fehler!</strong> Bitte geben Sie eine Nachricht ein!', true);
#meine Fehlermeldung für die checkbox function
define('SEND_ERROR_CHECKBOX', '<strong>Fehler!</strong> Bitte Stimmen sie der Verarbeitung ihrer eingegebenen Daten zu!', true);
define('MAIL_SUBJECT_1', 'Kontakt aus meine-domain.de - ', true);
define('MAIL_HEAD_NAME', 'Name:', true);
define('MAIL_HEAD_WEBSITE', 'Webseite:', true);
define('MAIL_HEAD_TEL', 'Telefon:', true);
define('MAIL_EMPTY', 'keine Angabe', true);
define('MAIL_SUBJECT_2', 'eMail erfolgreich versendet - ', true);
define('MAIL_TEXT_2', 'Ihre Nachricht wurde erfolgreich versendet:', true);
define('ACTION_SEND', 'senden', true);
define('SEND_TRUE', 'versenden', true);
define('SEND_SPAM', 'warte', true);
?>
|
PHP-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 |
<?php
/*
cms2day <http://www.cms2day.de>
Author: Matthias Müller <http://www.cms2day.de>
Copyright (c) by Ernst Metzger & Matthias Müller
Der Autor übernimmt keinerlei Garantie für die Funktionsfähigkeit
dieses Scripts. Jedoch gehen wir jedem Hinweis auf eine mögliche
Sicherheitslücke umgehend nach und schließen diese falls vorhanden.
Der Sourcecode darf beliebig geändert und modifiziert werden,
jedoch dürfen Teile ohne schriftliche Einverständnis NICHT weiter-
gegeben oder anderweilig verwendet werden! Alle Rechte vorbehalten.
Weitere Infos in der beiliegenden README nachlesen.
*/
function getInputTextForm (
$name = '',
$value = '',
$class = '',
$style = ''
) {
if (!empty($_POST[$name]) && $_POST[$name] != $value) {
if (!empty($style)) {
print '<input type="text" name="'.$name.'" class="'.$class.'" value="'.$_POST[''.$name.''].'" style="'.$style.'" />';
} else {
print '<input type="text" name="'.$name.'" class="'.$class.'" value="'.$_POST[''.$name.''].'" />';
}
} else {
if (!empty($style)) {
print '<input type="text" name="'.$name.'" class="'.$class.'" value="'.$value.'" onblur="if (this.value==\'\') this.value=\''.$value.'\';" onfocus="if (this.value==\''.$value.'\') this.value=\'\';" style="'.$style.'" />';
} else {
print '<input type="text" name="'.$name.'" class="'.$class.'" value="'.$value.'" onblur="if (this.value==\'\') this.value=\''.$value.'\';" onfocus="if (this.value==\''.$value.'\') this.value=\'\';" />';
}
}
}
function getInputPasswordForm (
$name = '',
$value = '',
$class = '',
$style = ''
) {
if (!empty($_POST[$name]) && $_POST[$name] != $value) {
if (!empty($style)) {
print '<input type="password" name="'.$name.'" class="'.$class.'" value="'.$_POST[$name].'" style="'.$style.'" />';
} else {
print '<input type="password" name="'.$name.'" class="'.$class.'" value="'.$_POST[$name].'" />';
}
} else {
if (!empty($style)) {
print '<input type="password" name="'.$name.'" class="'.$class.'" value="'.$value.'" onblur="if (this.value==\'\') this.value=\''.$value.'\';" onfocus="if (this.value==\''.$value.'\') this.value=\'\';" style="'.$style.'" />';
} else {
print '<input type="password" name="'.$name.'" class="'.$class.'" value="'.$value.'" onblur="if (this.value==\'\') this.value=\''.$value.'\';" onfocus="if (this.value==\''.$value.'\') this.value=\'\';" />';
}
}
}
function getInputTextarea (
$name = '',
$value = '',
$class = '',
$style = ''
) {
if (!empty($_POST[$name]) && $_POST[$name] != $value) {
if (!empty($style)) {
print '<textarea name="'.$name.'" class="'.$class.'" style="'.$style.'" rows="0" cols="0">'.$_POST[$name].'</textarea>';
} else {
print '<textarea name="'.$name.'" class="'.$class.'" rows="0" cols="0">'.$_POST[$name].'</textarea>';
}
} else {
if (!empty($style)) {
print '<textarea name="'.$name.'" class="'.$class.'" style="'.$style.'" rows="0" cols="0" onblur="if (this.value==\'\') this.value=\''.$value.'\';" onfocus="if (this.value==\''.$value.'\') this.value=\'\';">'.$value.'</textarea>';
} else {
print '<textarea name="'.$name.'" class="'.$class.'" rows="0" cols="0" onblur="if (this.value==\'\') this.value=\''.$value.'\';" onfocus="if (this.value==\''.$value.'\') this.value=\'\';">'.$value.'</textarea>';
}
}
}
function getInputHiddenForm (
$name = '',
$value = ''
) {
print '<input type="hidden" name="'.$name.'" value="'.$value.'" />';
}
function getInputSpamschutz() {
global $cmDB;
$sql = mysqli_fetch_assoc(mysqli_query($cmDB, "SELECT * FROM spamschutz ORDER BY RAND() LIMIT 1"));
print "<input type="hidden" name="spam_id" value="".$sql['id']."" />\n";
print "<input type="text" name="spamschutz" class="fullForm formular" value="".checkumlaute($sql['frage'])."" onblur="if (this.value=='') this.value='".checkumlaute($sql['frage'])."';" onfocus="if (this.value=='".checkumlaute($sql['frage'])."') this.value='';" />\n";
}
# my own functions
function getInputCheckboxForm (
$name = '',
$value = '',
$text = ''
) {
# print '<input type="hidden" name="'.$name.'" value="'.$value.'" />';
print'<label><input type="checkbox" name="'.$name.'" value="'.$value.'">'.$text.'</label>';
}
?>
|