Kom ihåg mig?
Home Menu

Menu


Url-parametrar ignoreras

Ämnesverktyg Visningsalternativ
Oläst 2006-12-07, 10:12 #1
Lukas Lukas är inte uppkopplad
Medlem
 
Reg.datum: Sep 2004
Inlägg: 100
Lukas Lukas är inte uppkopplad
Medlem
 
Reg.datum: Sep 2004
Inlägg: 100
Jag har ett nybörjarproblem med Ajax.
Jag har en html-fil som hämtar data mha xmlhttprequest från en php-fil som genererar xml-data och det funkar bra.
Problemet uppstår om jag behöver skicka url-variabler till php-filen. Php-filen ser inte dom grejer som borde finnas i $_GET
Så här ser min open-rad ut ('request' är xmlhttprequest-objektet)
Kod:
request.open("get","aixml.php?chat_user="+escape(chat_user)+"&chat_data="+escape(chat_data),true);
Däremot funkar GET-parametrarna om jag kör tillägget Firebug, väljer att visa xmlhttprequests och kopierar url:en till en ny flik i Firefox. Det är ju samma url inklusive parametrar så jag begriper inte hur den kan läsa GET-variablerna om man laddar php-filen direkt i en flik men inte när man anropar den mha xmlhttprequest.
Lukas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-12-07, 11:31 #2
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Kolla i access-loggen hur request:en verkligen ser ut. Finns ingen anledning att sitta och gissa.

& är väl inget specialtecken i javascript? Hsh så escape:as det inte som i HTML iaf.
kullervo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-12-11, 14:41 #3
Lukas Lukas är inte uppkopplad
Medlem
 
Reg.datum: Sep 2004
Inlägg: 100
Lukas Lukas är inte uppkopplad
Medlem
 
Reg.datum: Sep 2004
Inlägg: 100
Citat:
Originally posted by kullervo@Dec 7 2006, 12:31
Kolla i access-loggen hur request:en verkligen ser ut. Finns ingen anledning att sitta och gissa.
är väl inget specialtecken i javascript? Hsh så escape:as det inte som i HTML iaf.
Det var &-tecknet som var problemet, dom felaktiga förfrågningarna hade &amp i urlen, tack ska du ha

Mvh Lukas
Lukas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-12-16, 13:49 #4
wmasterj wmasterj är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2006
Inlägg: 17
wmasterj wmasterj är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2006
Inlägg: 17
Tips:
Använd Firebug (för FireFox) för att kolla vad som skickas med dina XMLHttpRequests. Grymt användbart, har massa andra funktioner också

(www.getfirebug.com)

wmasterj är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 23:11.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017