February 24, 200521 yr hi! everyone!! specially to the administratorDo anyone have an idea how to create a PHP program that will determine the monthof the given Zodiac Sign?? for instance, if the user enter Scorpio, the program displays October after he/she clicks the month button?? anyone howto please really need an ideaor maybe the code? glad to hir you!! thanks in advanced?
February 24, 200521 yr could be a problem that the signs doesn't have only 1 month mine is sagitarious born november, 29th but there are many people out there, sagitarious all, born during the first 3 weeks of december
February 24, 200521 yr a different slant on the problem would be to give the zodiac sign given a specific date.This is do-able, you just have a list of dates and compare the user input - semi-pseudo-code: figures/syntax not exact.// grab user input$date = $_POST['date'] // input could be '10 October 2005'// convert $date to a timestamp$timestamp = strtotime($date) // input now timestamp - '???????????????'// dates for zodiac are pretty much always the same so just need day number$day_of_year = strftime( %j , $timestamp ) // give integer 1-366.// Now we can compare to an array - i'm guessing these dates and signs!if (22 > $day_of_year >= 1) $zodiac = "capricorn"elseif (166 > $day_of_year >= 197) $zodiac = "leo"elseif (275 > $day_of_year >= 305) $zodia = "scorpio"...elseif (356 > $day_of_year >= 366) $zodiac = "capricornetcecho "Your zodiac sign is: " . $zodiacThis is just an example - search php.net for the proper syntax of the functions and the correct dates etc.
Create an account or sign in to comment