formmail

Fragen zum Erstellen von Templates für webEdition.
mloeffle

Beitragvon mloeffle » Mi 12. Feb 2003, 12:42

Hi.

Eine Frage hätte ich.
Wenn ich ein Formular über we:form type=formmail abschicke, dann tauchen in der Mail, die ich bekomme, solche Felder wie:

nur Doppelpunkt :
from:
x:56
y:45

auf.
Wo kommen diese her bzw. wie ich sie verstecken. Es sind jedenfalls nicht meine programmierten Felder.

Danke und viele Grüße, Micha.

Holger Biebinger

Beitragvon Holger Biebinger » Mi 12. Feb 2003, 22:59

Hi,
hier ein kleines Zitat von
http://www.php.net/manual/en/function.mail.php
Note: This fifth parameter was added in PHP 4.0.5. Since PHP 4.2.3 this parameter is disabled in safe_mode and the mail() function will expose a warning message and return FALSE if you're trying to use it.
im safe_mode kann an die Mailfunktion kein fünfter Parameter übergeben werden.
also safe_mode ausschalten, PHP downgraden oder die Funktion ändern :wink:
gruß
holger b.

udu

Beitragvon udu » Mo 3. Mär 2003, 14:30

hallo ezekiel

ich denke, da haben sie die frage missverstanden. wenn ich es richtig interpretiere wollte er nur ein zusätzliches input-feld haben, z.b. eine telefonnummer, adresse oder so. ich habe das script einfach noch angepasst. zusätzlich habe ich auch die empfänger-emailadresse mit einer variablen versehen, die der redakteur entsprechend anpassen kann.

mfg urs


<we:ifEditmode>
<?php echo "Empfänger der Emails"; ?>
<we:input type="text" name="EmailReceiver" size="80"/>
</we:ifEditmode>
<?php
$EmailReceiver=$we_doc->getElement("EmailReceiver");
?>

<?php
$show = true;
if(isset($sendit))
{
if( $nachname != "" AND $mitteilung!= "" AND $email != "")
{
$headers = "From:".$email;
$text = "Name: " .$nachname ."nVorname: " .$vorname ."nEmail: " .$email ."nMitteilung:n" .$mitteilung;
mail($EmailReceiver, "Kontaktanfrage von ".$name, $text,$headers);
print "

Danke für Ihre Anfrage!";
$show = false;
} else {
print "

Bitte füllen Sie alle Felder aus!";
}
}
if($show)
{
?>
<we:form>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td nowrap class="t3">Vorname*:  </td>
<td width="100%" class="t3"><input name="vorname" type="text" class="t3" <we:ifClient browser="nn" version="down5">size="20"<we:else/>style="width:250px;"</we:ifClient>></td>
</tr>
<tr>
<td width="100%" colspan="2">[img]/we_heroes/standard/images/pixel.gif[/img]</td>
</tr>
<tr>
<td nowrap class="t3">Nachname*:  </td>
<td width="100%" class="t3"><input name="nachname" type="text" class="t3" <we:ifClient browser="nn" version="down5">size="20"<we:else/>style="width:250px;"</we:ifClient>></td>
</tr>
<tr>
<td width="100%" colspan="2">[img]/we_heroes/standard/images/pixel.gif[/img]</td>
</tr>
<tr>
<td nowrap class="t3">E-Mail*:  </td>
<td width="100%" class="t3"><input name="email" type="text" class="t3" <we:ifClient browser="nn" version="down5">size="20"<we:else/>style="width:250px;"</we:ifClient>></td>
</tr>
<tr>
<td width="100%" colspan="2">[img]/we_heroes/standard/images/pixel.gif[/img]</td>
</tr>
<tr>
<td valign="top" nowrap class="t3">Mitteilung*:  </td>
<td width="100%" class="t3"><textarea name="mitteilung" class="t3" <we:ifClient browser="nn" version="down5">cols="19" rows="6"<we:else/>style="width:250px;height:100px;"</we:ifClient>></textarea></td>
</tr>
<tr>
<td width="100%" colspan="2">[img]/we_heroes/standard/images/pixel.gif[/img]</td>
</tr>
<tr>
<td>[img]/we_heroes/standard/images/pixel.gif[/img]</td>
<td width="100%" class="t2">Alle Felder mit einem * müssen ausgefüllt werden.</td>
</tr>
<tr>
<td width="100%" colspan="2">[img]/we_heroes/standard/images/pixel.gif[/img]</td>
</tr>
<tr>
<td>[img]/we_heroes/standard/images/pixel.gif[/img]</td>
<td width="100%">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input type="submit" name="sendit" value="Senden"></td>
<td> <input type="reset" name="Reset" value="Zurücksetzen"></td>
</tr>
</table>
</td>
</tr>
</table>
</we:form>
<?
}
?>


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 0 Gäste