Jump to content

A_tom

Members
  • Content count

    38
  • Joined

  • Last visited

Community Reputation

0 Neutral

About A_tom

  • Rank
    Newbie
  1. A_tom

    Send email on file date time condition

    Right, I was planning on it being a cron job. I was mainly concerned about figuring out what the php script would look like.
  2. On my home network, I have a computer that is uploading data to my website. One file being uploaded is just the date and time, and this happens about once every five minutes. I wish to create a php script that will test this file and send me an email when the file is no longer updating. This will tell me when my home computer has lost internet connectivity or has stopped working. There seems to be plenty of examples of php script that would do the file test. How do I get the script to execute on a timer?
  3. A_tom

    Disclaimer access control

    Thanks for your comments. I will try using jquery again and come back if I can't get it to work. Where was the comma supposed to be? Nevermind, I finally got it to work. Here is my test page: http://www.siftradingsystems.com/LightBoxTest.html
  4. A_tom

    Disclaimer access control

    After much frustration, I have finally wandered into something that looks like what I wanted. http://www.siftradingsystems.com/P15C3.html Let me just say that cookies are not a piece of cake...
  5. A_tom

    Disclaimer access control

    I have been experimenting with a lightbox and it works well enough. http://www.siftradingsystems.com/P15C2.html However, I need to turn this off for some period of time some the user is not repeatedly confronted with the disclaimer. For this I would seem to need to use a cookie, but I cannot get the jquery.cookie plugin to do anything. Here is some test code I've been working with. Any reference at all to $.cookie causes nothing to happen. <!doctype html><html><head><meta charset="utf-8"><title>Lightbox 2</title><meta name="description" lang="en" content="testing" /><meta name="author" content="Lokesh Dhakar"><meta name="viewport" content="width=device-width"><link rel="shortcut icon" type="image/ico" href="images/favicon.gif" /> <link rel="stylesheet" href="css/screen.css" type="text/css" media="screen" /><link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" /><script src="http://code.jquery.com/jquery-latest.js"></script> <script src="/js/jquery.cookie.js"></script> <script src="/js/lightbox.js"></script><script>if(typeof $.cookie('Cookie1') === 'undefined'){//if (1 == 1){ //no cookie $('document').ready(function(){$('#ele_id').trigger('click');var date = new Date();date.setTime(date.getTime() + (5 * 1 * 1000));$.cookie('Cookie1', 'Kooky'{ expires: date }); });} //} else {// have cookie, do nothing// alert($.cookie('Cookie1'));//}</script></head><body><a id ="ele_id" href="img/Disclaimer.png" rel="lightbox" data-title="Disclaimer"></a><p>This is a test page.</p></body></html>
  6. A_tom

    Disclaimer access control

    I found this code which would appear to do what I want, except (in my browser, at least) the disclaimer page is blocked by my adblocker. How does one avoid this? The other problem is that the popup blocker can completely defeat the purpose of the cookie code? How does one get around that? <script>function getCookie(NameOfCookie){ if (document.cookie.length > 0) { begin = document.cookie.indexOf(NameOfCookie+"="); if (begin != -1) { begin += NameOfCookie.length+1; end = document.cookie.indexOf(";", begin); if (end == -1) end = document.cookie.length; return unescape(document.cookie.substring(begin, end)); } } return null;}function setCookie(NameOfCookie, value, expiredays) {var ExpireDate = new Date ();ExpireDate.setTime(ExpireDate.getTime() + (360)); document.cookie = NameOfCookie + "=" + escape(value) + ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());}function delCookie (NameOfCookie) { if (getCookie(NameOfCookie)) { document.cookie = NameOfCookie + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT"; }}function DoTheCookieStuff(){ visited=getCookie('visited'); if (visited==null) {setCookie('visited','yes',365)MyWindow=window.open('Disclaimer.html'); }}</script>
  7. A_tom

    Disclaimer access control

    I think the best would be to have the user only have to acknowledge the disclaimer once. I am sure there are examples of this here and other places, but in searching, I have been unable find what I'm looking for.
  8. A_tom

    Disclaimer access control

    I am somewhat familiar and when given some example code, I can usually adapt it to my needs. I'm just looking for an example of how to do it.The disclaimer I want people to have to see is about 250 words, so I need something that looks more like a web page than just a simple text box with a button.
  9. A_tom

    Disclaimer access control

    I need to create disclaimer message which will require the user to click on a button to gain access to a specific web page. Please point me in the general direction of how to do this.
  10. A_tom

    Flash not working in Firefox, but ok elsewhere

    That works. Thank you.
  11. This code runs ok in Chrome and IE, but not Firefox. How to fix? <!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" id="viewport" content="target-densitydpi=high-dpi,initial-scale=1.0,user-scalable=no" /> <title>Document Title</title> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.1/jquery-ui.min.js"></script> <script type="text/javascript">$(function(){ //option 1 insertme('LineChart'); }); function insertme(ref) {//this can be placed in external js file var join = ""; join += '<object type="application/x-shockwave-flash" width="500" height="300">'; join += '<param name="movie" value="../FusionCharts/Line.swf" />'; join += '<param name="FlashVars" value="&dataURL=clientFTP/' + ref + 'MoTrnd.xml&chartWidth=500&chartHeight=300">'; join += '<param name="quality" value="high" />'; join += '<embed src="../FusionCharts/Line.swf" flashVars="&dataURL=clientFTP/' + ref + 'MoTrnd.xml&chartWidth=500&chartHeight=300" quality="high" width="500" height="300" id="Line" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'; join += '</object>'; $('#dumphere').append(join); } </script> <style type="text/css"> </style> </head> <body> <h1>The chart goes here</h1> <div id="dumphere"> <!--<script> ///option 2 - just remove comment tags insertme('LineChart'); </script>--> </div> </body></html>
  12. A_tom

    Using javascript to avoid page replication

    I've run across one more small problem with these revisions. Everything seems to work ok with Chrome and IE, but Firefox will not display the chart. It does have the flash plug in and it will display the chart on the old website, but not the new one. Any suggestions? Here is the page which is supposed to display the chart: <!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" id="viewport" content="target-densitydpi=high-dpi,initial-scale=1.0,user-scalable=no" /> <title>Document Title</title> <link href="styles.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script> <script type="text/javascript">$(function(){ //option 1 //insertme('ESCombo7'); insertme('<?php echo $_GET["sysname"].$_GET["period"]."Bar" ?>');}); function insertme(ref) {//this can be placed in external js file var join = ""; join += '<object type="application/x-shockwave-flash" width="500" height="300">'; join += '<param name="movie" value="../FusionCharts/Column2D.swf" />'; join += '<param name="FlashVars" value="&dataURL=clientFTP/' + ref + '.xml&chartWidth=500&chartHeight=300">'; join += '<param name="quality" value="high" />'; join += '<embed src="../FusionCharts/Column2D.swf" flashVars="&dataURL=clientFTP/' + ref + '.xml&chartWidth=500&chartHeight=300" quality="high" width="500" height="300" id="Column2D" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'; join += '</object>'; $('#dumphere').append(join); } </script> <style type="text/css"> </style> </head> <body class="twoColFixLtHdr"> <div id="container"> <div id="header" class="fltlft"><img src="images/logo.jpg" alt="SIF Trading Systems Logo" class="fltlft" /> <img src="images/software_box.jpg" alt="Software Box" class="fltrt" /> </div> <br class="clearfloat" /> <div id="dumphere" style="text-align: center"> <!-- <script> ///option 2 - just remove comment tags insertme('ESCombo7'); </script>--></div><div style="margin-left: 200px"><br><p>This chart is automatically updated directly from a TradeStation chart.</p><p style="margin-right: 125px">PAST PERFORMANCE WHETHER REAL OR HYPOTHETICAL IS NO GUARANTEE OF FUTURE RESULTS.</p></div><div id="footer"><p><a href="<?php echo $_GET["sysname"] ?>.html"><?php echo $_GET["sysname"] ?></a></p></div> </div> </body></html>
  13. A_tom

    CSV file to display in html element

    I am seeing that the above code works ok on Chrome, but not IE9. How to fix that? edit: Adding <body onload="PDataFunc()"> along with wrapping the the earlier code in the PdataFunc() fixes the IE problem. edit: On further review, I notice that once the values get loaded in IE, they never seem to update, while they do in Chrome. Ideas? edit: IE has a setting which makes this problem go away.
  14. A_tom

    CSV file to display in html element

    No. The data is updated daily by FTP from my local computers. The file is on the server. I want to get the data and display it on the page whenever someone browses the page. It does not need to be asynchronous. I have used an ajax ticker in the past to do something like this, but I thought there might be a simpler way. After much flailing around, I put together something that does what I wanted. <script>var txt ="";var Ary ="";$.get('../clientFTP/AlligatorFin.txt', function (data) { txt = data; Ary = txt.split(","); document.getElementById("Gain").innerHTML = "Gain: "+"$"+Ary[0]; document.getElementById("Maxrunup").innerHTML = "Max RunUp: "+"$"+Ary[1]; document.getElementById("Drawdown").innerHTML = "Drawdown: "+"$"+Ary[2]; document.getElementById("Acctsize").innerHTML = "Min Account Size: "+"$K"+Ary[3];});</script>
  15. I need to be able to read a text file (csv), parse it, and then display the parsed values (numerics) in a web page. This only needs to happen on page load. The values in the file will not change more than once per day. I have spent a couple of hours trying to figure this out on my own, so I'm giving up on finding it. I found this bit of code which will read the text file and display it on the page, but I can't figure out how to break the string apart and assign it to different elements. <script>$(document).ready(function(){$("#div1").load("../clientFTP/SomeData.txt");});</script> Thanks for any assistance.
×