Avatar billede zetn Nybegynder
21. marts 2006 - 01:25 Der er 1 kommentar

& tegn forkert i URL

Hej, hvis jeg fx følgende kode

if ($HTTP_POST_VARS['submit_redeem_x'] && !$HTTP_POST_VARS['gv_redeem_code']) tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT, 'payment_error='.$this->code.'&error=' . urlencode(ERROR_NO_REDEEM_CODE), 'SSL'));

Skulle den gerne genere følgende URL:

checkout_payment.php?payment_error=ot_gv&error=ERROR_NO_REDEEM_CODE

Problemet er at "&" tegnet bliver til "&" hvilket jeg ikke kan bruge.

Nogen der kan hjælpe?
Avatar billede pidgeot Nybegynder
21. marts 2006 - 01:34 #1
Ikke uden koden til tep_redirect og tep_href_link, da det er i en af dem fejlen opstår.

Du kan i øvrigt fint bruge det med &amp; hvis du har planer om at skrive det ud i et <a>-tag - hvis det skal være helt rigtigt er det faktisk den eneste korrekte måde, omend jeg endnu ikke har set en browser der ikke fattede begge dele.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester