Justtechjobs.com Find a programming school near you






Online Campus Both


php-db | 2001071

RE: [PHP-DB] Newbie:Backend scripts From: Beau Lebens (B.Lebens <email protected>)
Date: 07/05/01

Sagil,
you can get a binary for lynx from the web (search for it, can't remember
url off the top of my head :P), install that, then make a quick batch file
such as;

----------------scheduled.bat---------------------
 <email protected> off
c:
cd \lynx\
lynx -source %1
----------------scheduled.bat---------------------

then, when you run this script, you can do something like

scheduled http://yourscript

and it will hit that page with lynx, and grab the source. now, using the
windows scheduled service thing (My Computer | Control Panel | Scheduled
Tasks ) you *should* be able to schedule this batch file to run whenever you
want, with the parameter (webpage) you want it to hit.

OK, i just checked and tested (jeez i'm a nice guy.. :P) and dodgy Windoze
schedule doesn't allow you to do it by the hour, so if you want it every 2
hours, you'll have to set one, daily at 2am, one daily at 4am etc etc, all
doing the same thing.

in the Run: box, you can do something like this (my line exactly)
C:\scheduled.bat http://www.dentedreality.com.au

which will run the batch file, and hit that webpage.

P.S. if you wanted to be really tricky, make the PHP script do some output
*not* in html, so just something like

============================
Backup @ 2001-07-05 12:02:34
Operation Successful

or whatever, then rather than

lynx -source %1

in the batch file, do something like

lynx -source %1 >> c:\backup_log.txt

which would append the output of the php script continuously to the same
file

ENJOY!

beau

// -----Original Message-----
// From: PHPFAN [mailto:perldbi <email protected>]
// Sent: Friday, 6 July 2001 10:20 AM
// To: php-db <email protected>
// Subject: Re: [PHP-DB] Newbie:Backend scripts
//
//
// Hello Beau Lebens,
//
// Thank you very much for the advice.
// I am using windows 2000/NT.So do you happen to know how to
// handle it in
// windows?
//
// Sagil.
//
//
// "Beau Lebens" <B.Lebens <email protected>> wrote in message
// news:A2B098B4E624D511BED900508BB92A57A2CFD3 <email protected>
// > Sagil,
// > the way I do something like this is write a script using
// PHP that does
// > exactly what you want, without any input or anything like
// that, then just
// > set up cron to run that script every 2 hours. you can use
// either lynx to
// hit
// > it as a webpage, or it's an admin script or something that
// you don't want
// > other people to be able to hit (because it'd be in the
// web-root) then you
// > can put it outside the documentroot and use the php cgi to run it.
// >
// > if you use lynx, do something like this in your crontab entry (the
// 'timing'
// > might be wrong)
// >
// > * 2,4,6,8,10,12 * * * lynx -source
// > http://yourscript > /dev/null
// >
// > that will just get the source of the page, then pipe it to
// the 'bin' so to
// > speak, but in doing this, it will perform whatever
// operations you have
// told
// > it to in the script
// >
// > HTH
// >
// > Beau
// >
// > // -----Original Message-----
// > // From: PHPFAN [mailto:perldbi <email protected>]
// > // Sent: Friday, 6 July 2001 9:43 AM
// > // To: php-db <email protected>
// > // Subject: [PHP-DB] Newbie:Backend scripts
// > //
// > //
// > // Hi,
// > //
// > // I am using php4 with mssql backend loaded on windows 2000.
// > //
// > // Here is my problem:
// > //
// > // I want to update my database contents every 2 hours
// with some sql
// > // statements.
// > // Is there anyway I can write scripts in php and run them
// > // every 2 hours?
// > // Anyother solutions are most welcome.
// > //
// > // Thank You,
// > // Sagil.
// > //
// > //
// > //
// > // --
// > // PHP Database Mailing List (http://www.php.net/)
// > // To unsubscribe, e-mail: php-db-unsubscribe <email protected>
// > // For additional commands, e-mail: php-db-help <email protected>
// > // To contact the list administrators, e-mail:
// > // php-list-admin <email protected>
// > //
//
//
//
// --
// PHP Database Mailing List (http://www.php.net/)
// To unsubscribe, e-mail: php-db-unsubscribe <email protected>
// For additional commands, e-mail: php-db-help <email protected>
// To contact the list administrators, e-mail:
// php-list-admin <email protected>
//

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-db-unsubscribe <email protected>
For additional commands, e-mail: php-db-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>