Home › Forums › Archives › Instant Messaging › AIM Support › AIM Blocks the Equal Sign (=) in profile links
- This topic has 11 replies, 5 voices, and was last updated 18 years, 1 month ago by BlueSkies45.
-
AuthorPosts
-
March 5, 2006 at 10:21 pm #21995crapperoMember
Sometime recently Aim has blocked the use of the Equal Sign (=) for use in links inside profiles. Does anyone know when and why they did this? Is there any possible work-arounds to get by this, I’ve tried by using the HTML code “=” to get it to work and could not. This is a big problem to me as I have created my own tracker in PHP that uses “=” to not only record the person who clicked the link but also to redirect that person to the page I want them to go to.
Any help at all is appreciated
March 5, 2006 at 10:47 pm #139490DavidParticipantGrab the full querystring instead of reading each element in the string.
March 5, 2006 at 11:13 pm #139493crapperoMemberthanks for the quick response, but how do I do that?
The url that the user clicks on is like this:
tracker.php?&b=%n&p=/index1.php
with &b being the screen name, and &p being the url I want to redirect them to.
March 5, 2006 at 11:44 pm #139494crapperoMemberThanks again for the tip on the QueryString.
I think I’ve got something so far,$_SERVER
gets the full QueryString, now do you know how I would be able to redirect the user to a specific url that is inside the QueryString?
March 6, 2006 at 12:10 am #139495crapperoMemberOk, now I’ve done more work on it so far and my new URL that the user clicks on is:
/tracker.php?%n
And everything works perfectly except for where I want to redirct the user to,I don’t know how to have the page I want the user to be sent to defined in the URL. I did however make my tracker specific to only one page and the user is sent there. If you can help me out with making it defined in the URL I would really appreciate it, and I know that anything you could help me out with is really going above and beyond what this forum is intended for.
Thanks again.
March 6, 2006 at 1:16 am #139489DavidParticipantwhat you’ll want to do is format your AIM link in a non-standard way (for HTTP-GET anyway).
http://www.website.com/page.php?%n_/track.php
Then the querystring global will be populated with something like this:
Davux_/track.php.
So what you’ll want to do is search for the “_” char, and the data before it is the screen name, the data after is the page.
March 6, 2006 at 1:30 am #139496crapperoMemberAwesome, thanks again David, you’ve helped me out a lot. I think I’ve got it working correctly. I really appreciate it.
March 7, 2006 at 4:02 am #139499BlueSkies45MemberCrappero, is your AIM profile tracker available for others to use? Right now I am using http://www.imlinktracker.com it hasn’t had any problems with the new system of no = signs.
March 10, 2006 at 1:38 am #139497crapperoMemberToday I noticed AIM isn’t blocking the = sign anymore, I really don’t know what they are trying to do there over at AIM.
As for my tracker, it is only for my own personal website, and it is written in PHP, and it is very complex. It is incoperated to a tracker on my website that traces where people go. It saves all the information into a txt file based on IP Addresses, so for instance if your IP Address was 192.168.1.1 I would have a txt file named 192.168.1.1.txt that would look like this:
Visitor # = 1
IP Address = 192.168.1.1
Date and Time = [ 03-05-2006 05:36pm]
Method = GET
File Name = /pagevisited.php
Protocol = HTTP/1.1
File Size = 2932
Browser = Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; Windows NT 5.1; SV1; (R1 1.3); .NET CLR 1.1.4322)(01-15-2006 08:32 am) Screename – /link_clicked.php – 192.168.1.1
The information directly above is written in the txt file when you would click on the link in my profile, and the information above that it is written when you visited a page on my website, and more information is added to the txt file everytime you visit a page, or click a link on my profile.
March 10, 2006 at 2:28 am #139492ridv34Membercrappero wrote:… and it is written in PHP, and it is very complex.The output sure looks VERY complex :rolleyes:. Oh yeah next time before bragging about your PHP skills you posess to make such a complex tracking program, please some sort of a database instead of flat files…
March 10, 2006 at 2:38 am #139498crapperoMemberI wasn’t braging, I meant it was complex in that it is incoperated into my tracker for my own website, as well as my tracker for links.
March 19, 2006 at 10:16 pm #139491ixfd64MemberI’ve tried using %3d (Escape code for =) but it doesn’t seem to work.
-
AuthorPosts
- You must be logged in to reply to this topic.