DaveThuet
Erfahrenes Mitglied
Guten Morgen,
ich sende per Formular einen Unterkategorie-Namen wie zum Beispiel: Hans Muster
Nun wenn ich das Email mit den Link erhalte ist der Link fertig bei Hans (Muster) ist nicht mehr verlinkt.
Ich denke es liegt am Leerschlag im Namen und habe bereits folgendes versucht aber es passiert nichts.
Im Head-Bereich:
Im Formular:
Dies nützt aber anscheinend nicht um den Link zu verwenden, nach Hans ist Ende das Muster steht da aber nicht im Link.
Vielleicht noch die Send PHP-Datei mit dem Ausschnitt:
Ich danke Euch für Hilfe und Vorschläge in dieser Angelegenheit.
ich sende per Formular einen Unterkategorie-Namen wie zum Beispiel: Hans Muster
Nun wenn ich das Email mit den Link erhalte ist der Link fertig bei Hans (Muster) ist nicht mehr verlinkt.
Ich denke es liegt am Leerschlag im Namen und habe bereits folgendes versucht aber es passiert nichts.
Im Head-Bereich:
PHP:
$rename = array(" " => "%20", " " => "%20");
HTML:
<input type="hidden" name="Adminlink" class="eing" value="http://www.meinedomain.de/ordner/unterkategorie.php?id=<?php echo $_GET['id_unterkategorie'], $rename; ?>" />
Vielleicht noch die Send PHP-Datei mit dem Ausschnitt:
PHP:
### Ende Konfiguration ###
if($_POST)
{
$strMailtext = "";
while(list($strName,$value) = each($_POST))
{
if(is_array($value))
{
foreach($value as $value_array)
{
$strMailtext .= $strName.$strDelimiter.$value_array."\n";
}
}
else
{
$strMailtext .= $strName.$strDelimiter.
(
($strName=='Adminlink')
?('http://www.meinedomain.de/ordner/unterkategorie.php?id='
.filter_var(trim($value),
FILTER_VALIDATE_INT))
:$value)."\n";
}
}
if(get_magic_quotes_gpc())
{
$strMailtext = stripslashes($strMailtext);
}
mail($strEmpfaenger, $strSubject, $strMailtext, $strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
exit;
}