RE: [PHP-DB] string compare function
| From: | matt stewart | Date: | Thu, 17 Jan 2002 15:41:55 +0000 |
| Subject: | RE: [PHP-DB] string compare function | ||
| Groups: | php.db | ||
| Request: | Send a blank email to php-db+get-15936@lists.php.net to get a copy of this message | ||
take it you've tried having exactly the same value for each to test if the
return is 0?
it shouldn't be comparing literals, but it looks like it could well be!
try putting "" round the variables, and various things like that?
-----Original Message-----
From: tomhilton [mailto:tom-hilton@home.com]
Sent: 17 January 2002 15:20
To: php-db@lists.php.net
Subject: [PHP-DB] string compare function
Hi, this is more of an earlier post regarding the strcmp function and my
problems with it on my Win98 machine.
This is the actual code I used for the strcmp function,
$errors=0;
if (empty($username)||empty($pword)||empty ($conf_pword)||empty($redirect))
{
echo "<h3>Please hit your browser's back button and fill in all
fields</h3>";
$errors++;
}
$comp=strcmp($conf_pword,$pword);
echo $comp;
The result ($comp) always comes back -1 when $pword is the 2nd variable, and
+1 when $pword is the 1st variable. It doesn't matter what the input is
into the variables from the form the data comes from. Is it comparing the
actual literals of the variable names?
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-db-unsubscribe@lists.php.net
For additional commands, e-mail: php-db-help@lists.php.net
To contact the list administrators, e-mail: php-list-admin@lists.php.net
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.314 / Virus Database: 175 - Release Date: 11/01/02
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.314 / Virus Database: 175 - Release Date: 11/01/02