read the manual, you can use both ("else if" and "elseif").

The script does exactly what you tell it to. The flaw(s) is(/are) in your logic. Second of all, might I please advise you to have a good look at your code, and at least *try* to clean it up a bit? I'm sure you didn't mean it like this, but your code is wordwrapped in such a weird way that it's hard to distinguish what is actual executable code, and what your comments are supposed to be

- tul


Franklin van de Meent wrote:
In PHP you should write it as "} elseif {", so there's no space
between else and if.

Read http://php.net/elseif for more details



On Tue, 22 Mar 2005 22:48:00 +0200, Leonidas Savvides
<[EMAIL PROTECTED]> wrote:

to: 'php-general@lists.php.net'

from: Leonidas Savvides

Please see my problem below in PHP code :
 _____

<?php
     echo $month, $day, $year, $month2, $day2, $year2;    // these are
ok-normal values from web form
     if ( ! @checkdate($month,$day,$year) ) {
      echo "this operate till here";  // include_once
("normaldays.php");   @  //   wrongpickupdate.htm
     } else if ( ! @checkdate($month2,$day2,$year2) ) {
      include_once ("wrongdropoffdate.htm");
     } else if ( $tsp < $tsnow ) {           //  "$tsp"=time stamp
pickup date
      include_once ("wrongpickupdate.htm");     // include_once
("normaldays.php");         //   wrongpickupdate.htm
     } else if ( $tsp >= $tsd ) {           //  "$tsd"=time stamp drop
off date
      include_once ("wrongpickupdate.htm");
     } else if ( $days >= 60 ) {           //  "$days" var come from
"$tsd" & "$tsp"
      include_once ("manydays.htm");
     } else if ( $days <= 2 ) {
      include_once ("fewdays.htm");
     } else {
      include_once ("normaldays.php");
     }

?>
 _____

problem

1.      executes first statement what ever vars are
2.      if no "!" to  first statement , executes second statement
3.      if no "!" to  first & second  statement, executes first
include_once() statement meaning :
} else if ( $tsp < $tsnow ) {
include_once ("wrongpickupdate.htm");
}
whatever values of  $tsp & $tsnow are .

well WHERE THE PROBLEM IS ?
*        <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]
*
<http://us.f610.mail.yahoo.com/ym/[EMAIL PROTECTED]>
[EMAIL PROTECTED]
*       Leonidas Savvides



-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to