Jump to content

[SOLVED] basic $result = (($min == 1) && ($sec = 0)); problem


bcreative

Recommended Posts

my code is:

 

if (($hours == 0) && ($minutes == 0) && ($seconds == 0)) {
echo 'Error: you cannot have a total time of 0 hours 0 minutes and 0 seconds';
}

 

the problem is, when those 3 values are 0 it doesn't echo an error message.. nothing happens.

 

they way i assigned values to time variables were:

$minutes = $_POST['minutes'];

$seconds = $_POST['seconds'];

$rollout = $_POST['rollout'];

 

note i have also tried (($hours == '0') && ($minutes == '0') && ($seconds == '0'))

 

as well...

 

any ideas? thanks guys.. i don't usually have to ask for help, its just i cant see why this isn't working..

Link to comment
https://forums.phpfreaks.com/topic/58013-solved-basic-result-min-1-sec-0-problem/
Share on other sites

$hours = $_POST['hours'];
$minutes = $_POST['minutes'];
$seconds = $_POST['seconds'];
$rollout = $_POST['rollout'];

 

yes i did but it's not working :P

 

finally i found the problem.. it was:

<td><SELECT NAME="minutes">
<OPTION VALUE=" 1 "> 0
[code]
so the value was never actually 0 and therefore it was never true. my mistake i never thought to look there  :'(

[/code]

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.