Thor. Skrevet 13. mai 2007 Rapporter Del Skrevet 13. mai 2007 Jeg forsøker meg på et script som skal åpne sider men når addressen inneholder tegnet "&" går alt rett vest og om den skulle åpne www.siden.no\index.php&id=367 så åpner den www.siden.no\index.php bare. Hvordan kan jeg fikse på det? Lenke til kommentar
j000rn Skrevet 13. mai 2007 Rapporter Del Skrevet 13. mai 2007 Hva med å ta med koden du bruker? En annen god ide kan være å fortelle oss hvilket språk du bruker. Da slipper vi å gjette oss til hva som kan være galt... Lenke til kommentar
Thor. Skrevet 13. mai 2007 Forfatter Rapporter Del Skrevet 13. mai 2007 ok.. Dette er et bat script som skal åpne en bestemt id (www.siden.no\index.php&id=367) Kommandoen som jeg sliter med er følgende: "%ProgramFiles%\Internet Explorer\iexplore.exe" www.siden.no\index.php&id=%valg% så om jeg kjører dette scriptet Klikk for å se/fjerne innholdet nedenfor @echo offEcho ID: :loop set /p valg= echo. Echo resultatet er: echo "%ProgramFiles%\Internet Explorer\iexplore.exe" www.siden.no\index.php&id=%valg% pause >NUL goto loop får jeg følgende melding: 'id' is not recognized as an internal or external command, operable program or batch file. Altså "programmet" tror det errer "&" tegnet er en annen kommando igjen Lenke til kommentar
j000rn Skrevet 13. mai 2007 Rapporter Del Skrevet 13. mai 2007 Ta med gåsetegn rundt url'n. Lenke til kommentar
Thor. Skrevet 14. mai 2007 Forfatter Rapporter Del Skrevet 14. mai 2007 Takk Siden dette har med samme batchen å gjøre, går det an og erstatte mellomrom med %20 i en input? slik at når du skriver "leif johansen" så blir resultatet "leif johansen"? Lenke til kommentar
j000rn Skrevet 14. mai 2007 Rapporter Del Skrevet 14. mai 2007 Takk Siden dette har med samme batchen å gjøre, går det an og erstatte mellomrom med %20 i en input? slik at når du skriver "leif johansen" så blir resultatet "leif johansen"? 8607223[/snapback] Internet Explorer urlencoder vel automatisk for deg? Lenke til kommentar
Thor. Skrevet 12. juni 2007 Forfatter Rapporter Del Skrevet 12. juni 2007 Det er ikke explorer som sliter men scriptet. Det lukker seg selv om inputen inneholder et mellomrom Lenke til kommentar
vidarlo Skrevet 18. juni 2007 Rapporter Del Skrevet 18. juni 2007 Det er ikke explorer som sliter men scriptet. Det lukker seg selv om inputen inneholder et mellomrom 8844484[/snapback] Tja, du kan ikkje det native med cmd afaik. Du kan jo få tak i sed, stream editor, som kan skrive om ved hjelp av regexp. Uttrykket burde jo bli s/\ /\%20/g om eg ikkje tar feil... Lenke til kommentar
Hans_Henrik Skrevet 12. juli 2007 Rapporter Del Skrevet 12. juli 2007 hvis det er i CMD, skriv bare && når du vill at det skal vere ASCII strengen "&" isteden for komandoen "&" som betyr ny linie eller ny komando 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å