Re: PHP not being read?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Karl

Thanks for your reply....that wasnt it.  File was originated as a php file.

So I have been playing with the experiment, and this is now the total code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml";>
<head>
<style type="text/css">


body {
 font-size:20px;
 }
</style>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Time Experiment</title>
</head>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
I am <input name="age" type="text" /> years old.<br /><br />
<input name="submit" type="submit" value="submit" /><br /><br />
</form>
<body>

<?php
$age=$_POST['age'];

$seconds=1;
$minutes=($seconds*60);//60
$hours=$minutes*60;//3600
$days=$hours*24;//86,400
//$days=$days;
$months=$days*30;//2,592,000

$years=$months*12;
$seconds_old=$years*$age;
$seconds_old=number_format($seconds_old,0,'.',',');
$years=number_format($years,0,'.',',');
$days=number_format($days,0,'.',',');
$months=number_format($months,0,'.',',');

/*Interesting, when I had the number_format of days before the months, the 
math was wrong, it returned 2,592
 turns out you must reverse the order of the second var for number_format*/
echo "There is $seconds in a second";
echo "<p>There are $minutes seconds in a minute.</p>";
echo "<p>There are $hours seconds in an hour.</p>";
echo "<p>There are $days seconds in a day.</p>";
echo "<p>There are $months seconds in a month.</p>";
echo "<p>There are $years seconds in a year.</p>";
echo "<p>You have lived about $seconds_old Seconds in your life</p>";

?>
</body>
</html>

And this code produces, on the good machine, the tower, this:

I am  years old.




There is 1 in a second
There are 60 seconds in a minute.

There are 3600 seconds in an hour.

There are 86,400 seconds in a day.

There are 2,592,000 seconds in a month.

There are 31,104,000 seconds in a year.

You have lived about 0 Seconds in your life



Same exact code that I just now sent over to the original "bad" machine, 
produces this:




I am  years old.




There are $minutes seconds in a minute."; echo "

There are $hours seconds in an hour.

"; echo "

There are $days seconds in a day.

"; echo "

There are $months seconds in a month.

"; echo "

There are $years seconds in a year.

"; echo "

You have lived about $seconds_old Seconds in your life

"; ?>



Same code, different machines, different results.  Notice the closing ?> php 
tag is printed.

Like I said, I dont know where to start to look.

Thanks for your reply.



Gary



"Karl DeSaulniers" <karl@xxxxxxxxxxxxxxx> wrote in message 
news:5AEDFBF6-577B-44D8-9771-3CA1F79717AF@xxxxxxxxxxxxxxxxxx
> Hi Gary,
> It is probably because you have the file named .html and not .php.
>
> I took your code:
>
> <?php
> $seconds=1;
> echo $seconds;
> ?>
>
> and put it an a .html and .php file and put it on my server.
> With the.php file, I got a result of 1
> for the .html file I got a blank screen.
>
> HTH,
>
> Karl
>
>
> On Apr 24, 2010, at 7:24 PM, Gary wrote:
>
>> Michiel
>>
>> Thank you for your reply, but that is not it.
>>
>> I took it down to
>> <?php
>> $seconds=1;
>> echo $seconds;
>> ?>
>>
>> Total code, and got nothing, blank screen.  (this is just a silly 
>> exercise
>> where I was going to input a date of birth and produce age in  seconds) 
>> When
>> I put the exact same code on my other machine, it showed numbers and
>> calculations, most important, it showed something at all.
>>
>> This is an issue with configuration or settings somewhere, or  perhaps my
>> XAMPP is corrupt.
>>
>> Thank you for your reply.
>>
>> Gary
>>
>>
>> "Michiel Sikma" <michiel@xxxxxxxxxxxxxx> wrote in message
>> news:y2s6cda1ded1004241703w90e8790ay46bb77c4e1162be1@xxxxxxxxxxxxxxxxx
>>> On 25 April 2010 00:45, Gary <gwp@xxxxxxxxxxxxxxxx> wrote:
>>>
>>>> What would cause a machine not to read/process php?
>>>>
>>>> I have a laptop that I have been ever increasing using for php 
>>>> scripting.
>>>>  I decided to do a simple experiment, it started out something like:
>>>>
>>>> $seconds=1;
>>>> $minutes=$seconds*60;
>>>> $hours=$minutes*60;
>>>> $days="$hours*24;
>>>>
>>>> echo $seconds;
>>>> echo $minutes;
>>>> echo $hours;
>>>> echo $days;
>>>
>>> -snip-
>>>>
>>>>
>>>
>>> A text editor with syntax highlighting would certainly help.  There's a
>>> double quote " right in front of the $hours variable on the fourth 
>>> line.
>>> That's an unterminated string literal, a syntax error, which would 
>>> cause
>>> PHP
>>> to abort entirely. Your php's error log probably has a message in  it to
>>> this
>>> extent.
>>>
>>> The reason why you got a number of different results is probably 
>>> because
>>> you
>>> added another double quote further down in later versions.
>>>
>>> But if that's somehow not it, post the entire source code of your  file 
>>> on
>>> a
>>> site like http://pastie.org/ so we can have a closer look.
>>>
>>> Michiel
>>>
>>>
>>>
>>> __________ Information from ESET Smart Security, version of virus
>>> signature database 5057 (20100424) __________
>>>
>>> The message was checked by ESET Smart Security.
>>>
>>> http://www.eset.com
>>>
>>>
>>
>>
>>
>> __________ Information from ESET Smart Security, version of virus 
>> signature database 5057 (20100424) __________
>>
>> The message was checked by ESET Smart Security.
>>
>> http://www.eset.com
>>
>>
>>
>>
>>
>> -- 
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>
> Karl DeSaulniers
> Design Drumm
> http://designdrumm.com
>
>
> __________ Information from ESET Smart Security, version of virus 
> signature database 5057 (20100424) __________
>
> The message was checked by ESET Smart Security.
>
> http://www.eset.com
>
>
> 



__________ Information from ESET Smart Security, version of virus signature database 5057 (20100424) __________

The message was checked by ESET Smart Security.

http://www.eset.com





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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux