Wir bekommen URLs mit &
statt &
von einem Kunden-System: somedomain.com?param1=test&param2=test2
I $_GET['param1']
und $_GET['param2']
erhalten erwarten. Stattdessen bekomme ich $_GET['amp;param1']
und $_GET['amp;param2']
Kann ich es als eine Rewrite-Regel in .htaccess oder in PHP beheben?
UPDATE:
Eine temporäre Lösung ist die unten zu tun, aber es scheint ungeschickt:
foreach ($_GET AS $key => $value)
{
$param = str_replace('amp;', '', $key);
$_GET[$param] = $value;
unset($_GET[$key]);
}
'html_entity_decode' –
Sie können aufhören, Müll zu senden? –
Wir senden eine E-Mail mit dem richtigen Link zu ihnen. Ich vermute, dass ihr E-Mail-Client den Link durcheinander gebracht hat. In diesem Fall ist es unwahrscheinlich, dass der Client Änderungen an ihrem System vornimmt, so dass es nun zu meinem Problem geworden ist :-( – Cudos