473,404 Members | 2,213 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,404 software developers and data experts.

Php keystroke analysis client-side

Ste
Hello,
my goal would be implementing some keystroke analysis using php. I'm a
novice in php, so i ask your advice: according to you, is it possible
to log each keystroke client-side even if php is a server-side
language, or shall i use JavaScript and make the client run the
program locally? And, if i can use php to do that, how can i implement
a feature logging keystrokes on the client system?

Thanks,

Stefano
Jul 17 '05 #1
3 2689
Ste wrote:
my goal would be implementing some keystroke analysis using php. I'm a
novice in php, so i ask your advice: according to you, is it possible
to log each keystroke client-side even if php is a server-side
language,
No, absolutely impossible!
or shall i use JavaScript and make the client run the
program locally?
If you do that, don't forget the

<noscript>...</noscript>

tags, if that is somehow necessary for navigating your site.
And, if i can use php to do that, how can i implement
a feature logging keystrokes on the client system?


You can't.

--
USENET would be a better place if everybody read: : mail address :
http://www.catb.org/~esr/faqs/smart-questions.html : is valid for :
http://www.netmeister.org/news/learn2quote2.html : "text/plain" :
http://www.expita.com/nomime.html : to 10K bytes :
Jul 17 '05 #2
Regarding this well-known quote, often attributed to Ste's famous "10 May
2004 06:22:42 -0700" speech:
Hello,
my goal would be implementing some keystroke analysis using php. I'm a
novice in php, so i ask your advice: according to you, is it possible
to log each keystroke client-side even if php is a server-side
language, or shall i use JavaScript and make the client run the
program locally? And, if i can use php to do that, how can i implement
a feature logging keystrokes on the client system?

Thanks,

Stefano


You'd probably be best off with a Java applet. Maybe Flash, even.

--
-- Rudy Fleminger
-- sp@mmers.and.evil.ones.will.bow-down-to.us
(put "Hey!" in the Subject line for priority processing!)
-- http://www.pixelsaredead.com
Jul 17 '05 #3
On 10 May 2004 06:22:42 -0700, ka***********@katamail.com (Ste) wrote:
my goal would be implementing some keystroke analysis using php. I'm a
novice in php, so i ask your advice: according to you, is it possible
to log each keystroke client-side even if php is a server-side
language,
Clearly not...
or shall i use JavaScript and make the client run the
program locally?
You would have to.
And, if i can use php to do that, how can i implement
a feature logging keystrokes on the client system?


Using the onkeypress intrinsic event? (HTML4.0.1 sec. 18.2.3). What's this for
anyway; a typing speed counter, or something more insidious?

--
Andy Hassall <an**@andyh.co.uk> / Space: disk usage analysis tool
http://www.andyh.co.uk / http://www.andyhsoftware.co.uk/space
Jul 17 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
by: hokieghal99 | last post by:
Does anyone know of a keystroke logger that has been written in Python for Windows machines? I'd like to see such a script and use it as a point of reference for a real-time backup project that I'm...
2
by: Wayne Wengert | last post by:
I want to get the decimal (integer) value of user keystrokes. I am using the following code. chrInput is the character entered (e.g. "M") and "keystroke is DIMed as Short keystroke =...
1
by: Amin Gunawan via .NET 247 | last post by:
I would like to put a combo box in a column of a datagrid. I've seen the samples in the MSDN library of other sources, butall samples didn't catch the 'DOWN/UP' keystroke. It means thatwhen I select...
15
by: Frank Bormann | last post by:
Hi, probably a stupid question, but I haven't been able to find anything. Is there a istream related function that let me read exactly one keystroke from the keyboard through cin? What I...
0
by: exits funnel | last post by:
Hello, I apologize if this question is a bit vague and slightly off topic but I couldn't find an Analysis Services and/or ODBO specific newsgroup. In any event, I'm trying to address an issue...
2
by: John | last post by:
We have an interesting programming problem and I wonder if anyone would know how to accomplish this, or be able to point me in the right direction I have a list of 100 items, in this case it's...
2
jwwicks
by: jwwicks | last post by:
A Guide for the Beginning CIS Student Introduction It's that time again. A new semester is starting and CIS students all over the country are beginning to program. It can be an overwhelming...
3
Claus Mygind
by: Claus Mygind | last post by:
with the "onKeyPress" event handler I see that I can capture and examine the value of a keystroke before it is displayed on the screen. I have made good use of this for single character fields where...
1
by: visweswaran2830 | last post by:
Hi, I need to stop the keystroke event when I pressed a particular key. For Eg: If press alt+tab key then that keys should not perform that operation, that should operation should be...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.