0

Hi

I am in a bit of fix. I am developing a module in PHP where I am using javascripts to validate the data entered by the user. Now the problem is that I am firing a query to the database through PHP and hence storing its results in PHP variables. To validate a form I have to check whether the data entered by the user matches with database or not.

var i,x=0;
	<?php $ind=0; ?>
	for(i=0;i< <?php echo $num ?>;i++) 
	{
		alert(<?php echo $ind; ?>);
		if(fobj.username.value== <?php echo "\"".$uname[$ind]."\"";?>)
		{
			alert(<?php echo "\"".$uname[$ind]."\"";?>);
			x=x+1;
			alert("if");
		}	
		alert("loop");
		<?php $ind++; ?>
		alert(<?php echo $ind;?>);
	}
	if(x>=1)
	{
		alert("Can't login. User Name has expired.");
		return false;
	}

The above given code is written in tags of javascript. Now what's happening is that variable $ind is reseting itself when the loop starts again. At the end of loop if it's value is 1 then it becomes 0 when it reiterates the loop again.

What's going on guys. How could I retain the value of $ind

2
Contributors
1
Reply
2
Views
9 Years
Discussion Span
Last Post by Shanti C
0

this is also done by using simple php and database queries...
why are you try to do this by java script????

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.