Jump to content

Storing timestamp in variable for later use.


MissProgrammer

Recommended Posts

Hi all,

I am looking to use php to insert a tag into a webpage that will be picked up by a c# program. The code that I have thus far is as follows,

 

<!DOCTYPE html>
<html>
<body>
 
<?php
 
echo "<tag>Override on Pump 1 Authorised by ABC123 ";
 
echo date(' h:i:s');
 
echo "</tag>";
 
?>
 
</body>
</html>
 
So that the final output on the webpage is:

Override on Pump 1 Authorised by ABC123 10:35:56

However, as you would expect the TimeStamp keeps changing. I need a way so that when the tag is inserted into the HTML page, it is that date that is displayed.

For example, if i open the webpage and it's Override on Pump 1 Authorised by ABC123 10:35:56 then the next time I refresh it will be the same. It's possible PHP may not be the way forward for this, but the work needs to be done server side as the C# program will not read client-side (javascript) timestamps, it just reads the variable. Any help on this would be much appreciated! Thanks in advance :).

Thanks for your reply! I've gave this a go, and it's not working as I need it to. Probably my explanation. The C# program will periodically check the webpage (every ten seconds) which is creating a new session and thus, the timestamp is different

Your best bet may be to simply store the timestamp in either a file or database, and then read/write to it as necessary.

 

That said, is there a reason why you're doing this in PHP rather than web forms or MVC? For interoperability, it seems like it would make more sense to use C# for everything.

I'm interacting with a system that just posts data to a webpage. 

I attempted it with Javascript, which works great however the javascript variable which I am using for the timestamp is what is displayed in the C# application and I have no idea how to display the value instead of the variable name :(

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.