Svish Skrevet 4. mars 2007 Del Skrevet 4. mars 2007 prøver å redirecte med header("Location: " . $url), men $url inneholder "å". Og i nettleserne gir da en feilmelding fordi åen er blitt til %E5, og da er det visstnok ikke en gyldig url lengre... what to do?? har prøvd å printe ut $url rett før den går inn i header, og den er riktig både på siden og i sourcen Lenke til kommentar
Ståle Skrevet 5. mars 2007 Del Skrevet 5. mars 2007 Løsning: ikke bruke æøå i URL Har du husket http:// foran? Lenke til kommentar
Svish Skrevet 5. mars 2007 Forfatter Del Skrevet 5. mars 2007 har husket http:// foran ja. Problemet er at det ikke er mine URLer. Det er en lenkesamling med lenker til andre sider. Og en av dem har en å i domenenavnet. Har ikke testet hvordan det blir med å i pathen, men det blir sikkert like jalla, hehe Lenke til kommentar
Gjest Slettet-rXRozPkg Skrevet 5. mars 2007 Del Skrevet 5. mars 2007 (endret) Bruker du urlencode() eller rawurlencode() på $url? Og: hva slags tegnsett er i bruk (utf8 eller iso-8859-1) Endret 5. mars 2007 av Slettet-rXRozPkg Lenke til kommentar
xqus Skrevet 5. mars 2007 Del Skrevet 5. mars 2007 har husket http:// foran ja. Problemet er at det ikke er mine URLer. Det er en lenkesamling med lenker til andre sider. Og en av dem har en å i domenenavnet. Har ikke testet hvordan det blir med å i pathen, men det blir sikkert like jalla, hehe 8080409[/snapback] Hvis det er en å i domenenavnet må du konvertere det til internasjonale standardtegn (ace). Så såpe.no blir til xn--spe-ula.no http://www.norid.no/domenenavnbaser/ace/ Lenke til kommentar
Svish Skrevet 5. mars 2007 Forfatter Del Skrevet 5. mars 2007 (endret) aha. kult. did not know that! Er det noen måte å få gjort denne omformingen ved hjelp av php? eller må man bruke verktøyet på den siden liksom? altså: når noen prøver å legge til en link med æ ø eller å i seg.. er det noen mulighet for at jeg da med php automatisk kan finne dette andre navnet og bruke det istedet? Endret 5. mars 2007 av Tussi_qwerty Lenke til kommentar
AlecTBM Skrevet 5. mars 2007 Del Skrevet 5. mars 2007 (endret) hmm du får sende en mail til norid.no og spørre om kordan de gjør det. EDIT: Hvis man kikker litt rundt på sia der så står det noe om "ToAscii" jeg leter mer Endret 5. mars 2007 av AlecTBM Lenke til kommentar
Svish Skrevet 5. mars 2007 Forfatter Del Skrevet 5. mars 2007 Bruker du urlencode() eller rawurlencode() på $url? Og: hva slags tegnsett er i bruk (utf8 eller iso-8859-1) 8082076[/snapback] Bruker ikke noen som helst form for urlcoding eller decoding. encodingen er iso-8859-1 eller latin-1 som jeg tror det kalles.. heter i hvert fall latin1 i databasen der den henter linkene fra. brukte utf-8 før, men da ble alt bare søppel for php støtter visst ikke utf-8. tror ikke regexp gjør det heller helt.. har jeg lest en gang Lenke til kommentar
-morten Skrevet 5. mars 2007 Del Skrevet 5. mars 2007 Det er utviklet et script for dette, som ligger i PEAR. Se http://pear.php.net/package/Net_IDNA Samme greia ligger også på http://www.phpclasses.org/browse/package/1509.html hvor det er et eksempel på bruk av det. Lenke til kommentar
Svish Skrevet 6. mars 2007 Forfatter Del Skrevet 6. mars 2007 den så ikke så dum ut nei. får teste det ut Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå