|
|
 |
THIS DIRECTORY SPONSORED BY

ARKANSAS | Illinois | Kansas | Louisiana | Minnesota | Missouri | Oklahoma | South Dakota | Texas
ARKANSAS
BURLINGTON Ozark View RV Park
HARRISON Parkers RV Park
Back to the top
ILLINOIS
AMBOY O'Connell's Yogi Bear Park (Linkspot)
GARDEN PRAIRIE Paradise Park (Linkspot)
MILLBROOK Yogi Bear's Jellystone Park (Linkspot)
OTTAWA SkydiveChicago RV Park
Back to the top
KANSAS
LAWRENCE Lawrence KOA
OAKLEY High Plains Camping
Back to the top
LOUISIANA
GRAND ISLE Island House RV Park
NEW ORLEANS New Orleans West KOA Mardi Gras RV Park
ROBERT Yogi Bear's Jellystone Park (Linkspot)
Back to the top
MINNESOTA
GRAND MARAIS Grand Marais RV Park
MINNEAPOLIS Minneapolis Southwest KOA
Back to the top
MISSOURI
BRANSON America's Best Campground (free access) Oak Grove RV Park
CARTHAGE Big Red Barn RV Park (free)
FORSYTH Shoals Bend RV Park
LAKE OZARK Osage Beach RV Park (free access) Riverview RV Park
VILLA RIDGE Pin Oak Creek RV Park (TengoInternet)
Back to the top
OKLAHOMA
SALLISAW Sallisaw KOA
Back to the top
SOUTH DAKOTA
HOT SPRINGS Hot Springs KOA
MIDLAND Belvidere East KOA
NORTH SIOUX CITY Sioux City North KOA
RAPID CITY Lazy J RV Park and Kampground (free access)
Back to the top
TEXAS
Many Texas rest areas have Wi-Fi access. Soon, all will offer it.
ALAMO Alamo Rose RV Park
ALPINE Lost Alaskan RVPark (TengoInternet)
AMARILLO Amarillo RV Ranch (Wireless Web)
ARLINGTON Treetops RV Village (Linkspot) All Seasons RV Park
AUSTIN Austin Lone Star Resort (TengoInternet) La Hacienda (TengoInternet)
BOERNE Alamo Fiesta RV Park (Wireless Web)
BROWNSVILLE Paul's RV Park Rio RV Park
BURLESON (south of Fort Worth) RV Ranch of South Fort Worth
BURNETT Canyon of Eagles (TengoInternet)
CEDAR CREEK The Oaks RV Park (Coach Connect)
CONROE Woodland Lakes RV Parks (TengoInternet)
CORPUS CHRISTI Laguna Shore Village Inc. (TengoInternet)
DALLAS Destiny RV Resort (TengoInternet) Cowtown RV Park (TengoInternet) Hi Ho RV Park (TengoInternet) Bluebonnet Ridge RV Park (Terrell, TX. Free WiFi access).
DEL RIO Holiday Trav-l Park
FORT STOCKTON Parkview RV Park (Wireless Web)
FORT WORTH Cowtown RV Park (TengoInternet, $2 a day)
FREDERICKSBURG Fredericksburg RV Park
GLENN HEIGHTS Dallas Hi-Ho RV Park (TengoInternet)
GRAND PRAIRIE Traders Village RV Park (TengoInternet)
HARLLINGEN Paradise Park (TengoInternet)
HOCKLEY (NW of Houston) Magnolia Country RV Park (free access)
HOUSTON Traders Village Houston RV Park (TengoInternet)
KEENE RV Ranch of Cleburne
KERRVILLE Guadalupe River RV Resort (Coach Connect) Buckhorn Lake Resort (Wireless Web, Free access for campers)
LIVINGSTON Rainbow Parks, Inc. (TengoInternet)
LUBBOCK Lubbock RV Park (TengoInternet)
MEDINA Koyote Ranch (TengoInternet)
MISSION Oleander Acres RV (TengoInternet) Bentesn Palm Village RV Park
NEW BRAUNFELS River Ranch RV Resort (Wireless Web)
PHARR Tropic Star RV Resort
PORT ARANSAS Pioneer RV Resort (Wireless Web) Gulf Waters Beach Front Resort
PORTLAND Sea Breeze RV Park
PRINCETON Hidden Acres RV Park (TengoInternet)
ROCKPORT Lagoons RV Resort (RV Access) Rockport 35 RV Park
SAN ANTONIO Admiralty RV (TengoInternet) Tejas Village (TengoInternet) Travelers World RV (TengoInternet)Admiralty RV Resort Blazing Star Luxury RV Resort (Coach Connect)
SAN MARCOS Canyon Trails RV Resort (TengoInternet)
TERRELL Four Seasons Ranch & RV Park
TYLER Northgate RV Park
VALLEYVIEW Lone Oak RV Park (TengoInternet)
VICTORIA Lazy Longhorn RV Park
WILLIS Lake Conroe (Thousands Trails Park)
Back to the top

|

|

|
Fulltiming Documentary
If you're thinking of going full-time in an RV, this 90-minute DVD will answer all your questions about how to do it. Host Larry Wood interviews dozens of full-time RVers and full-timing experts, who share their secrets.
|
RVers Guide to Dump Stations
This 2006 directory offers a comprehensive listing by state and by highway of most known public dump stations in America. RVers should pack this along on their trips!
|
Rest Areas and Welcome Centers Along the Interstates
Quickly and easily locate rest areas, welcome centers, roadside turnouts, scenic vistas, and exits for RV friendly businesses including Wal-Mart and other businesses.
|
Connect($dsn,'rvcuser','rvcpass');
$url = null;
// echo $COM_CONF['dbhost'] . " " . $COM_CONF['dbuser'] . " " . $COM_CONF['dbpassword'];
// $comments_db_link = mssql_connect($COM_CONF['dbhost'],$COM_CONF['dbuser'],$COM_CONF['dbpassword']);
// mysql_connect($COM_CONF['dbhost'],$COM_CONF['dbuser'],$COM_CONF['dbpassword']);
// mysql_select_db($COM_CONF['dbname'], $comments_db_link);
// mssql_select_db($COM_CONF['dbname'], $comments_db_link);
main();
function main() {
global $url;
if ( isset( $_REQUEST['url'] )) {
$url = $_REQUEST['url'];
// echo $url;
// exit();
}
if ($_REQUEST['action'] == 'add'){
add();
}
elseif ($_REQUEST['action'] == 'unsub'){
unsub();
}
elseif (1) {
view();
}
}
function check_for_errors() {
global $db, $COM_CONF, $COM_LANG;
$ip = mysql_escape_string($_SERVER['REMOTE_ADDR']);
$db->Execute("SELECT ip FROM {$COM_CONF['dbbannedipstable']} WHERE ip='$ip'");
if (mssql_num_rows($result)>0) {
$error_message.=$COM_LANG['not_allowed'] . " ";
}
if ($_REQUEST['disc_name'] == '') {
$error_message.=$_REQUEST['r_disc_name'] . " ";
}
if ($_REQUEST['disc_body'] == '') {
$error_message.=$_REQUEST['r_disc_body'] . " ";
}
return $error_message;
}
function flood_protection($INPUT) {
global $db, $COM_CONF, $COM_LANG;
$db->Execute("select [time] from {$COM_CONF['dbmaintable']} where ip='{$_SERVER['REMOTE_ADDR']}' AND DATEDIFF( s, [time], getdate() ) < {$COM_CONF['anti_flood_pause']}");
if ($db->Affected_Rows()>0) {
$error_message="Flood detected";
return $error_message;
}
$db->Execute("select ID from {$COM_CONF['dbmaintable']} where text='{$INPUT['disc_body']}' AND author='{$INPUT['disc_name']}' AND href='{$INPUT['href']}'");
if ($db->Affected_Rows()>0) {
$error_message="Flood detected";
return $error_message;
}
return "";
}
function add() {
global $db, $url, $COM_CONF, $COM_LANG;
foreach ($_REQUEST as $key => $value) {
$_REQUEST[$key] = str_replace('<', '<', $_REQUEST[$key]);
$_REQUEST[$key] = str_replace('>', '>', $_REQUEST[$key]);
if (get_magic_quotes_gpc()) {
$_REQUEST[$key] = stripslashes($_REQUEST[$key]);
}
$_REQUEST[$key] = mysql_escape_string($_REQUEST[$key]);
}
$error_message = check_for_errors();
$error_message .= flood_protection($_REQUEST);
if ($error_message) {
print "The following errors occured: $error_message";
return 0;
}
if ($_REQUEST['dont_show_email'] != '') { $dont_show="1"; }
else { $dont_show="0"; }
$db->Execute("INSERT INTO {$COM_CONF['dbmaintable']} ( [time], href, text, author, email, dont_show_email, ip ) VALUES (getdate(), '{$url}', '{$_REQUEST['disc_body']}', '{$_REQUEST['disc_name']}', '{$_REQUEST['disc_email']}', '$dont_show', '{$_SERVER['REMOTE_ADDR']}')");
if ($_REQUEST['email_me'] != '' && $_REQUEST['disc_email'] != '') {
$rs = $db->Execute("select COUNT(*) from {$COM_CONF['dbemailstable']} where href='{$url}' AND email='{$_REQUEST['disc_email']}'");
list ($count) = $rs->fields;
if ($count == 0) {
$hash=md5($_REQUEST['disc_email'] . $COM_CONF['copy_random_seed']);
$db->Execute("INSERT INTO {$COM_CONF['dbemailstable']} ( email, href, hash) VALUES ('{$_REQUEST['disc_email']}', '{$url}', '$hash')");
}
}
if ($COM_CONF['email_admin']) {
notify_admin($url, $_REQUEST['disc_name'], $_REQUEST['disc_email'], stripslashes($_REQUEST['disc_body']), "{$_SERVER['REMOTE_ADDR']}, {$_SERVER['HTTP_USER_AGENT']}");
}
notify_users($url, $_REQUEST['disc_name'], $_REQUEST['disc_email']);
header("HTTP/1.1 302");
header("Location: {$_SERVER['HTTP_REFERER']}");
// header("Location: {$COM_CONF['site_url']}{$_REQUEST['href']}");
// print "Click here to get back.";
// echo "Location: {$COM_CONF['site_url']}{$_SERVER['HTTP_REFERER']}";
// exit();
}
function notify_admin($href, $name, $email, $text, $ip) {
global $comments_db_link, $COM_CONF, $COM_LANG;
$headers = "From: {$COM_CONF['email_from']}\r\n";
$text_of_message="
{$COM_LANG['email_new_comment']} $href
{$COM_LANG['email_from']}: $name <$email>
$text
$ip
";
mail($COM_CONF['email_admin'], "{$COM_LANG['email_new_comment']} $href", $text_of_message, $headers);
}
function notify_users($href, $name, $email_from) {
global $db, $COM_CONF, $COM_LANG;
$headers = "From: {$COM_CONF['email_from']}\r\n";
$rs = $db->Execute("select email, hash from {$COM_CONF['dbemailstable']} where href='$href'");
while (list($email, $hash) = $rs->fields) {
if ($email != $email_from) {
$text_of_message="
{$COM_LANG['email_new_comment']} $href
{$COM_LANG['email_from']}: $name
{$COM_LANG['email_to_unsubscribe']}
{$COM_CONF['site_url']}{$COM_CONF['script_url']}?action=unsub&page=$href&id=$hash
";
mail($email, "{$COM_LANG['email_new_comment']} $href",$text_of_message, $headers);
}
// echo $email . " " . $hash . " ";
$rs->MoveNext();
}
// exit();
}
function unsub() {
global $db, $COM_CONF, $COM_LANG;
$id=mysql_escape_string($_REQUEST['id']);
$href=mysql_escape_string($_REQUEST['page']);
$rs = $db->Execute("delete from {$COM_CONF['dbemailstable']} where href='$href' AND hash='$id'");
if ($db->Affected_Rows() > 0) {
print "{$COM_LANG['unsubscribed']}";
}
else {
print "{$COM_LANG['not_unsubscribed']}";
}
}
function view() {
global $db, $url, $COM_CONF, $COM_LANG;
$request_uri = mysql_escape_string( $url ); // mysql_escape_string($_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME']);
// print_r ( $_SERVER );
// print_r ( $_REQUEST );
// echo $url;
// exit();
$sql = "select time, text, author, email, dont_show_email from {$COM_CONF['dbmaintable']} where href='$request_uri' order by time {$COM_CONF['sort_order']}";
// $result = mssql_query($sql, $comments_db_link);
$rs = $db->Execute($sql);
$comments_count=0;
$time=$text=$author=$email=$dont_show_email=array();
while (list($time[$comments_count], $text[$comments_count], $author[$comments_count], $email[$comments_count], $dont_show_email[$comments_count])= $rs->fields ) {
$time[$comments_count] = format_date($time[$comments_count]);
$comments_count++;
$rs->MoveNext();
}
require("templates\\{$COM_CONF['template']}.php");
}
function format_date ($date) {
global $COM_LANG;
$year = substr($date, 0, 4);
$month = intval(substr($date, 5, 2)) - 1;
$day = substr($date, 8, 2);
$hour = substr($date, 11, 2);
$min = substr($date, 14, 2);
// return "$day $month $year, $hour:$min";
return "$day {$COM_LANG['months'][$month]} $year, $hour:$min";
}
?>
Top of Page
|
|
 |
|