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.
formmail
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
gruß
holger b.
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
gruß
holger b.
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>
<?
}
?>
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>
<?
}
?>
Wer ist online?
Mitglieder in diesem Forum: Bing [Bot] und 0 Gäste