[FX.php List] Running a FM script in FM 7 Server Adv ?

DC dan.cynosure at dbmscan.com
Tue Jan 24 12:40:30 MST 2006


yes,

first (as a test) run this in terminal from the machine where the cron 
job will reside:

curl "http://domain.com/file.php"

if you get the source of the web page back, you're set for the next step.

next try this command in cronnix:

curl -s "http://domain.com/file.php" > /dev/null

-s flag tells curl to be silent and the > /dev/null part tells cron not 
to send annoying emails about the success of a particular run of this 
script.

enjoy!
dan

Vinnie P. Taranto had written:
> I have not tried it myself but you might be able to set up a cron job to run that php periodically. Since your using macs there is a pretty easy to use GUI to cron called cronnix. Let us know if this works.
>  
> Vinnie Taranto
> Technology Specialist & Database Engineer
> Dean of Students Office
> University of Florida
> MAIN: (352) 392-1261
> FAX: (352) 392-5566
> TOLLFREE: (877) 9UF-DEAN
> WEB: http://www.dso.ufl.edu
> EMAIL: vinniept at dso.ufl.edu
> 
> ________________________________
> 
> From: fx.php_list-bounces at mail.iviking.org on behalf of Ankur Goyal
> Sent: Mon 1/23/2006 5:04 PM
> To: Derrick Fogle
> Cc: FX.php Discussion List
> Subject: Re: [FX.php List] Running a FM script in FM 7 Server Adv ?
> 
> 
> 
> Thanks for your help, I think, I got a working prototype with 
> PHP.....:) it works fine also I can mark whether the email has been 
> sent or not !
> 
> A quick question: Is there a way to make this PHP code run 
> automatically, without clicking anywhere on any web page ?
> 
> Thanks !
> 
> Ankur
> 
> 
> On Jan 23, 2006, at 11:22 AM, Derrick Fogle wrote:
> 
> 
>>>>    if($searchData2['Day1'][0]<7)) {
>>>>            $mailresult = mail($to, $subject, $message, $headers);
>>>>    }
>>
>>Once you've got your logic worked out to identify those records 
>>that need emailed, you can use PHP to update the files to mark that 
>>the email was sent:
>>
>>if($mailresult) {
>>      # send mail was successful
>>
>>      $q3 = new FX( '****', '80' );
>>      $q3->SetDBData('Test.fp7','Test','all');
>>      $q3->SetDBPassword('***','Admin');
>>      $q3->AddDBParam('Eflag1','2');
>>      $q3->AddDBParam('-recid',$recid);
>>      $r3 = $q3->FMEdit();
>>}
>>
>>Get the recid by exploding the $key value in the foreach loop and 
>>taking the first value; I think examples are in the sample files, 
>>here's what I usually do:
>>
>>      $keyParts = explode(".",$key);
>>      $recid = $keyParts[0];
>>
>>
>>Derrick Fogle
>>derrick at fogles.net
>>
>>
>>
> 
> 
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> FX.php_List mailing list
> FX.php_List at mail.iviking.org
> http://www.iviking.org/mailman/listinfo/fx.php_list


More information about the FX.php_List mailing list