Re: [PHP] PHP not being read?
On 25 April 2010 05:00, Gary g...@paulgdesigns.com wrote: Karl On the laptop, the original machine, it has Vista, Firefox 3.6.3. Previewing on testing server Apache (XAMPP )on the computer, not network On the tower, it is running XP Pro, Firefox 3.6.3. Previewing on local testing server. Check that the php module is loaded by Apache on the 'bad' machine and that the proper handler is set. Should be a line like: AddHandler application/x-httpd-php .php .phtml .php3 in the php5.conf file (look in mods-enabled, if you're running Apache2 - I'm hoping the setup is the same under Vista as *nix) Regards Peter -- hype WWW: http://plphp.dk / http://plind.dk LinkedIn: http://www.linkedin.com/in/plind Flickr: http://www.flickr.com/photos/fake51 BeWelcome: Fake51 Couchsurfing: Fake51 /hype -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] PHP not being read?
Good question. I just put the original file up and it worked as written. So that would seem to rule out editor and browser. It is either an apache issue or php. I'm wondering if Apache is running some older version of php. Installed with the XAMPP instalation was php 5.2.9. Thanks again for the help. GAry Karl DeSaulniers k...@designdrumm.com wrote in message news:daf6fc7f-4f9a-4acb-825a-03481b934...@designdrumm.com... If you put the php file on a live server, does the bad computer still not display? Just narrowing down. :) Karl Sent from losPhone On Apr 24, 2010, at 10:00 PM, Gary g...@paulgdesigns.com wrote: Karl On the laptop, the original machine, it has Vista, Firefox 3.6.3. Previewing on testing server Apache (XAMPP )on the computer, not network On the tower, it is running XP Pro, Firefox 3.6.3. Previewing on local testing server. Karl DeSaulniers k...@designdrumm.com wrote in message news:c06c982a-1734-4249-9bf7-7bf33bfc4...@designdrumm.com... What is the browser and browser version your using on the bad computer? What OS? Are you previewing the file on the computer or from a server? Karl On Apr 24, 2010, at 8:30 PM, Gary wrote: Karl Thanks for your replythat 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 / titleTime 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 pThere are $minutes seconds in a minute./p; echo pThere are $hours seconds in an hour./p; echo pThere are $days seconds in a day./p; echo pThere are $months seconds in a month./p; echo pThere are $years seconds in a year./p; echo pYou 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 k...@designdrumm.com wrote in message news:5aedfbf6-577b-44d8-9771-3ca1f7971...@designdrumm.com... 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 mich...@thingmajig.org wrote in message news:y2s6cda1ded1004241703w90e8790ay46bb77c4e1162be1@ mail.gmail.com. .. On 25 April 2010 00:45, Gary g...@paulgdesigns.com 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
Re: [PHP] PHP not being read?
Peter Check that the php module is loaded by Apache on the 'bad' machine and that the proper handler is set. Should be a line like: AddHandler application/x-httpd-php .php .phtml .php3 I have been looking through some of the files, but frankly it is a combination hunt and peek and a guessing game, I'm just not sure which file to look in or where to find that file. I have done a few searches for addhandler and have not found it. Could you point me in the right direction? Thank you for your help. Gary Peter Lind peter.e.l...@gmail.com wrote in message news:m2k660eb66f1004242355od8a38bc5h7927d0082900f...@mail.gmail.com... On 25 April 2010 05:00, Gary g...@paulgdesigns.com wrote: Karl On the laptop, the original machine, it has Vista, Firefox 3.6.3. Previewing on testing server Apache (XAMPP )on the computer, not network On the tower, it is running XP Pro, Firefox 3.6.3. Previewing on local testing server. Check that the php module is loaded by Apache on the 'bad' machine and that the proper handler is set. Should be a line like: AddHandler application/x-httpd-php .php .phtml .php3 in the php5.conf file (look in mods-enabled, if you're running Apache2 - I'm hoping the setup is the same under Vista as *nix) Regards Peter -- hype WWW: http://plphp.dk / http://plind.dk LinkedIn: http://www.linkedin.com/in/plind Flickr: http://www.flickr.com/photos/fake51 BeWelcome: Fake51 Couchsurfing: Fake51 /hype __ Information from ESET NOD32 Antivirus, version of virus signature database 5057 (20100424) __ The message was checked by ESET NOD32 Antivirus. http://www.eset.com __ Information from ESET NOD32 Antivirus, version of virus signature database 5058 (20100425) __ The message was checked by ESET NOD32 Antivirus. http://www.eset.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] PHP not being read?
Gary wrote: Peter Check that the php module is loaded by Apache on the 'bad' machine and that the proper handler is set. Should be a line like: AddHandler application/x-httpd-php .php .phtml .php3 I have been looking through some of the files, but frankly it is a combination hunt and peek and a guessing game, I'm just not sure which file to look in or where to find that file. I have done a few searches for addhandler and have not found it. Could you point me in the right direction? Find the file httpd.conf. I've no idea what OS you're on; a classical location might be something like: {/usr/local}/etc/apache/httpd.conf HTH, Kevin Kinsey -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] PHP not being read?
Kevin Thanks for your reply, I had that file open and was looking around in it. In a funny twist of things, I had created a phpinfo() page, and it did not show in the browser. Then I switched root folders in DW, and the phpinfo() page showed. I copied the original experiment file and the numbers and calculations showed properly. So it would seem the plot is thickening. Trouble is that I am unsure if I can trust this computer the way it is. Thanks again for your help. Gary Kevin Kinsey k...@daleco.biz wrote in message news:4bd4a110.7040...@daleco.biz... Gary wrote: Peter Check that the php module is loaded by Apache on the 'bad' machine and that the proper handler is set. Should be a line like: AddHandler application/x-httpd-php .php .phtml .php3 I have been looking through some of the files, but frankly it is a combination hunt and peek and a guessing game, I'm just not sure which file to look in or where to find that file. I have done a few searches for addhandler and have not found it. Could you point me in the right direction? Find the file httpd.conf. I've no idea what OS you're on; a classical location might be something like: {/usr/local}/etc/apache/httpd.conf HTH, Kevin Kinsey __ Information from ESET NOD32 Antivirus, version of virus signature database 5059 (20100425) __ The message was checked by ESET NOD32 Antivirus. http://www.eset.com __ Information from ESET NOD32 Antivirus, version of virus signature database 5059 (20100425) __ The message was checked by ESET NOD32 Antivirus. http://www.eset.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] PHP not being read?
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; Nothing showed in the browser on my local server. I then tried various changes, adding single quotes, double quotes, parenthsis, changing echo to printnothing. Finally, after looking online and through a couples of books, I was able to get this in the browser: $minutes; echo $hours; echo $days; ? I also got this in a browser (code not included in this post but you can see how far back to the basics I went to get this to work). Hello World'; echo $minutes ; echo $hours; echo $days; ? When I sent the file over to my other computer...I got what I thought I was going to get, numbers and calculations. What would cause a browser to display the closing tags of php? I dont know where to begin to look, could this be a setting in my editor (Dreamweaver CS3), the testing server config file, the browsers? Thanks for your help. Gary __ Information from ESET NOD32 Antivirus, version of virus signature database 5057 (20100424) __ The message was checked by ESET NOD32 Antivirus. http://www.eset.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] PHP not being read?
On 25 April 2010 00:45, Gary g...@paulgdesigns.com 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
Re: [PHP] PHP not being read?
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 mich...@thingmajig.org wrote in message news:y2s6cda1ded1004241703w90e8790ay46bb77c4e1162...@mail.gmail.com... On 25 April 2010 00:45, Gary g...@paulgdesigns.com 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
Re: [PHP] PHP not being read?
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 mich...@thingmajig.org wrote in message news:y2s6cda1ded1004241703w90e8790ay46bb77c4e1162...@mail.gmail.com... On 25 April 2010 00:45, Gary g...@paulgdesigns.com 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 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] PHP not being read?
Karl Thanks for your replythat 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 / titleTime 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 pThere are $minutes seconds in a minute./p; echo pThere are $hours seconds in an hour./p; echo pThere are $days seconds in a day./p; echo pThere are $months seconds in a month./p; echo pThere are $years seconds in a year./p; echo pYou 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 k...@designdrumm.com wrote in message news:5aedfbf6-577b-44d8-9771-3ca1f7971...@designdrumm.com... 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 mich...@thingmajig.org wrote in message news:y2s6cda1ded1004241703w90e8790ay46bb77c4e1162...@mail.gmail.com... On 25 April 2010 00:45, Gary g...@paulgdesigns.com 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.
Re: [PHP] PHP not being read?
What is the browser and browser version your using on the bad computer? What OS? Are you previewing the file on the computer or from a server? Karl On Apr 24, 2010, at 8:30 PM, Gary wrote: Karl Thanks for your replythat 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 / titleTime 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 pThere are $minutes seconds in a minute./p; echo pThere are $hours seconds in an hour./p; echo pThere are $days seconds in a day./p; echo pThere are $months seconds in a month./p; echo pThere are $years seconds in a year./p; echo pYou 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 k...@designdrumm.com wrote in message news:5aedfbf6-577b-44d8-9771-3ca1f7971...@designdrumm.com... 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 mich...@thingmajig.org wrote in message news:y2s6cda1ded1004241703w90e8790ay46bb77c4e1162...@mail.gmail.com. .. On 25 April 2010 00:45, Gary g...@paulgdesigns.com 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 __
Re: [PHP] PHP not being read?
Karl On the laptop, the original machine, it has Vista, Firefox 3.6.3. Previewing on testing server Apache (XAMPP )on the computer, not network On the tower, it is running XP Pro, Firefox 3.6.3. Previewing on local testing server. Karl DeSaulniers k...@designdrumm.com wrote in message news:c06c982a-1734-4249-9bf7-7bf33bfc4...@designdrumm.com... What is the browser and browser version your using on the bad computer? What OS? Are you previewing the file on the computer or from a server? Karl On Apr 24, 2010, at 8:30 PM, Gary wrote: Karl Thanks for your replythat 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 / titleTime 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 pThere are $minutes seconds in a minute./p; echo pThere are $hours seconds in an hour./p; echo pThere are $days seconds in a day./p; echo pThere are $months seconds in a month./p; echo pThere are $years seconds in a year./p; echo pYou 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 k...@designdrumm.com wrote in message news:5aedfbf6-577b-44d8-9771-3ca1f7971...@designdrumm.com... 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 mich...@thingmajig.org wrote in message news:y2s6cda1ded1004241703w90e8790ay46bb77c4e1162...@mail.gmail.com. .. On 25 April 2010 00:45, Gary g...@paulgdesigns.com 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.
Re: [PHP] PHP not being read?
If you put the php file on a live server, does the bad computer still not display? Just narrowing down. :) Karl Sent from losPhone On Apr 24, 2010, at 10:00 PM, Gary g...@paulgdesigns.com wrote: Karl On the laptop, the original machine, it has Vista, Firefox 3.6.3. Previewing on testing server Apache (XAMPP )on the computer, not network On the tower, it is running XP Pro, Firefox 3.6.3. Previewing on local testing server. Karl DeSaulniers k...@designdrumm.com wrote in message news:c06c982a-1734-4249-9bf7-7bf33bfc4...@designdrumm.com... What is the browser and browser version your using on the bad computer? What OS? Are you previewing the file on the computer or from a server? Karl On Apr 24, 2010, at 8:30 PM, Gary wrote: Karl Thanks for your replythat 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 / titleTime 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 pThere are $minutes seconds in a minute./p; echo pThere are $hours seconds in an hour./p; echo pThere are $days seconds in a day./p; echo pThere are $months seconds in a month./p; echo pThere are $years seconds in a year./p; echo pYou 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 k...@designdrumm.com wrote in message news:5aedfbf6-577b-44d8-9771-3ca1f7971...@designdrumm.com... 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 mich...@thingmajig.org wrote in message news:y2s6cda1ded1004241703w90e8790ay46bb77c4e1162be1@ mail.gmail.com. .. On 25 April 2010 00:45, Gary g...@paulgdesigns.com 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