Hello, & Welcome...This section of our web-site is dedicated solely to all Veteran's & Soldiers, living & deceased, no matter which war they served in, or are serving in...... Veterans need not to have been in a war to be honored here on this site.

We welcome you whether you are Army, Navy, Marine, Air Force, National Gaurd, etc., with open arms. We also welcome all supporters, whether you have relations in past wars or present, or not..

If you would like to have a Flag, Medal Of Honor, or a Name, (living or deceased), placed in honor of a Veteran or Soldier, please feel free to email me (scroll down for questionaires).

I will be opening a Gift Shop (with free gifts) as soon as possible, and there will be Veteran's post cards available soon. If you would like to submit digital photo images for the VSS Hall of Honor, Poems, Stories, etc.,(please no profanity)
....please feel free to email me.... I have added an events calendar, also.

Please bear with me as I am building this site on my own...in other words, I am learning html and java, but there are several areas which I am lacking in, at this point, at least..If you have any suggestions or comments, I would be glad to hear them...also I will be depending on you, my visitors to help me fill up certain galleries in this site.....so this project will take time.
If you notice links back to my on-line Art Gallery, it's because I deleted over 1/2 of my web-site in order to create this section, and the links will allow visitors to my site to manuever in & out of the entire site. I just wanted to do something to show all Veterans & Soldiers how much they are respected and appreciated. No matter how anyone feels politically about the issues of war, all Veterans & Soldiers still deserve all the respect that we can give. I only hope my humble offering will be sufficient for now, for it truly comes from my heart.

I hope you enjoy your visit.

May God Bless You & America !

NOTE; Please keep all posts in the VSS Guestbook friendly..if any thing at all is posted that degrades any Veteran, Soldier or Supporter in any way it will be deleted..no profanity..Spammers, please don't waste your time posting here...I've seen how you've desacrated other Guestbooks like ours to the point that they had to stop accepting posts...if you post in mine, your posts will be deleted, ...and if deleteing your posts becomes a habit, I will turn you into the proper authorities................................................

.      hopefully this site will be a pleasant experience for all who enter.
Email
Mary Sylvia Hines

Visit Any Of These Rooms To View Medals Placed In Honor Of Veterans From Around The World

AMERICAN VETERANS


FORIEGN VETERANS ;


Australian Veterans   

British Veterans  

Canadian Veterans   

Dutch Veterans   

French Veterans   

German Veterans   

Hungarian Veterans 

Japanese Veterans  

Russian Veterans   

Scottish Veterans
  
My Father, James L. Hines, also worked in the ship-yards during the war as a welder.
My Grandfather, Henry Woods
Special appreciation is given to the U.S. Army for allowing the use of their photo images.
A note from the web-builder of this site (MSH)...
If you see me failing to keep the torch burning or it seems to be growing dim......take it from my hand & run with it until the flicker becomes a  flame again, so that it will be a beacon once again to guide those in search of truth, respect & solace to the place of refuge reserved for them.
Our elders say they hope that we should learn from them...my elders are whom inspired me to build this site...I have visited  several sites on the internet that were designed as this one is...there were many that  had to stop accepting posts in their Guestbook because of being over-riden with spam...thus after years of people posting there, they no longer can...the other site's post was so full of filth from spammers that it was pathetic...I have taken precautions, for now, at leas,t to keep that from happening here...as long as I'm alive, at least....but if you happen to visit this site years from now, and the Guestbook is over-riden with spam, and it's been several years since it was last up-dated, hopefully you will be inspired as I was to create a new site, where people will have the priviledge of posting, and without having to feel like they are being dis-honored ...for as long as you are able to maintain it, at least....but in creating a new site, that will be one way for the flame to burn bright once again, and keep the spirit of honor alive and respected.....as it should be.

Visit Any Of These Rooms To View Flags Placed In Honor Of Veterans From Around The World

AMERICAN VETERANS


FORIEGN VETERANS ;


Australian Veterans   

British Veterans  

Canadian Veterans   

Dutch Veterans   

French Veterans   

German Veterans   

Hungarian Veterans 

Japanese Veterans  

Russian Veterans   

Scottish Veterans
  
This Site Was Last U-p-dated
My Uncle, Lawrence Herald
My Uncle, Bill Woods
This Image Will Be Posted Soon....
This Site Courtesy Of Mary Sylvia Hines & James Thomas Freund in Memory & Dedication To All Veterans, Living Or Deceased, & Their Supporters.
A special word to those of you who made it back, but your buddies didn't...I too, have often wondered why certain people's lives were taken yet I was spared...please let this web-site that you are on right now be a confirmation that there is always a reason for every single person that is spared...and if you don't have a mission yet, hopefully this site will inspire you somehow....also, I know that the people that cared about us would not want us to punish ourself for things we could not control.....
May you find peace.

Visit Any Of These Rooms To View Names Placed In Honor Of Veterans From Around The World

AMERICAN VETERANS


FORIEGN VETERANS ;


Australian Veterans   

British Veterans  

Canadian Veterans   

Dutch Veterans   

French Veterans   

German Veterans   

Hungarian Veterans 

Japanese Veterans  

Russian Veterans   

Scottish Veterans
  
My sister, Esther & her husband, Lawlence Herald....Esther worked in the ship-yards during the war as a welder.
Photos Courtesy U.S. Army-Collage by M.S.H.
'' Lest We Not Forget...''
Att.; Veterans, Soldiers & Supporters...click here to find out more about the Veterans, Soldiers & Supporters Online Community Forum that has been created in honor of you, just for you...you can also find out more info about the Events Calendar that you can use to inform everyone of up-coming events, memorials, etc. We hopefully will be adding a Live Chat soon in order to enhance your on-line community . We also have plans to create a ' Virtual Wall '  which you will be able to add names to and create printable traces of names.
If you do not see the above submission form, it is probably because your pop-up blocker is on...the form will not show when pop-up blocker setting is on..Once you have submitted your request, please check back periodically..your request should be posted anywhere between several minutes to a few days.
Once you have submitted your request, pleas check back periodically..your request should be posted anywhere between several minutes to a few days.
Once you have submitted your request, please check back periodically..your request should be posted anywhere between several minutes to a few days.
Place Your Flag Today
Place Your Medal of Honor Today
Place Your Name Today
''I am a Soldier...Pray that I will always be there, for if I disappear from this country, so will you.'' by annonymous
   webmistressmary@valornet.com
January 29,2008
Photo Courtesy of the U.S. Army
BACK TO TOP
Also special appreciation is given to Bob Hausler for allowing the use of his version of the background song , a song that I love dearly...' 50,000 Names '....click play to listen to Bob Hausler's Version of '' 50,000 Names '...(you can click on his name to hear more of his beautiful music.
Click Here To Check Out Our Video Games Collection

Veterans, Soldiers & Supporters Online Community & Forum
Please don't forget to visit the VSS On-Line Community Forum before you leave if you have a few minutes to spare...... the VSS Forum is a great place to search for old buddies, talk with others about fishing, hunting, sewing, sports, movies, video games, gardening, farming, ranching, learning how to build your own web-site so you can share your own images, stories, etc.
Script © Dynamic Drive
Hide Box
Double click to edit
"It is not the critic who counts, not the man who points out how the strong man stumbled, or where the doer of deeds could have done better. The credit belongs to the man who is actually in the arena; whose face is marred by the dust and sweat and blood; who strives valiantly; who errs and comes short again and again; who knows the great enthusiasms, the great devotions and spends himself in a worthy course; who at the best, knows in the end the triumph of high achievement, and who, at worst, if he fails, at least fails while daring greatly; so that his place shall never be with those cold and timid souls who know neither victory or defeat."
THEODORE ROOSEVELT (Paris Sorbonne,1910)

free counter

View 'All Veteran's Hall Of Honor' Guestbook
Sign 'All Veteran's Hall Of Honor' Guestbook
"Your_Full_Name", "text" => "Your Full Name", "type" => "text", "required" => "" ) ; $form_mail[] = array( "name" => "Your_Relation_If_Any", "text" => "Your Relation If Any", "type" => "text", "required" => "" ) ; $form_mail[] = array( "name" => "E-mail_Address", "text" => "E-mail Address", "type" => "text", "required" => "" ) ; $form_mail[] = array( "name" => "Person_Honored", "text" => "Person Honored", "type" => "text", "required" => "" ) ; $form_mail[] = array( "name" => "Branch_Of_Service", "text" => "Branch Of Service", "type" => "text", "required" => "" ) ; $form_mail[] = array( "name" => "Military_Rank", "text" => "Military Rank", "type" => "text", "required" => "" ) ; $form_mail[] = array( "name" => "Flag_Requested_-_Country", "text" => "Flag Requested - Country", "type" => "text", "required" => "" ) ; $form_mail[] = array( "name" => "Military_Action", "text" => "Military Action", "type" => "text", "required" => "" ) ; // -- Detech Submit & SendMail -- $isHideForm = false; if( $HTTP_POST_VARS["formmail_submit"] ){ $sErr = checkPass(); if( ! $sErr ){ sendFormMail( $form_mail, "RaiseYourFlagToday") ; $isHideForm = true; $redirect = ""; if( strlen(trim($redirect)) ): header( "Location:$redirect" ); exit; endif; } } ?> \n"; $from = $value ; } }; $content .= "\n\nIP:" . getEnv( "REMOTE_ADDR" ); switch( strtolower($sWhatToDo) ){ case "mailandfile" : mailAttachments( $to , $subject , $content, $from, $charset, $cc , $bcc ) ; if( ! appendToFile( $sFileName, $line ) ) mailReport( $content . "\n\nWrite Form Mail to File Fail." ); break; case "fileonly" : if( ! appendToFile( $sFileName, $line ) ) mailReport( $content . "\n\nWrite Form Mail to File Fail.", $from ); break; default : mailAttachments( $to , $subject , $content, $from, $charset, $cc , $bcc ) ; } mailAutoResponse( $from ) ; } //------------------------------------------------------------------------------------------ function mailAutoResponse( $to ){ global $HTTP_POST_VARS ; $subject = $HTTP_POST_VARS["esh_formmail_return_subject"]; $responseMsg = $HTTP_POST_VARS["esh_formmail_return_msg"]; if( $to && $responseMsg ) mail( $to, $subject, $responseMsg, "From: " . FORM_RECIPIENT); } //------------------------------------------------------------------------------------------ function mailReport( $content = "", $from = "" ){ mail( ADMIN_MAIL, "Error@" . HOST_NAME . PHP_SELF, $content, "From:$from" ); } //------------------------------------------------------------------------------------------ function remove_newline( $str = "" ){ $newliner = "" ; // replace \r\n with $newliner ; $newtaber = "" ; // replace \t with $newtaber ; $str = ereg_replace( "\t", $newtaber, $str ); $str = ereg_replace( "\r\n", $newliner, $str ); return ereg_replace( "\n", $newliner, $str ); } //------------------------------------------------------------------------------------------ function checkPass() { global $form_mail ; global $HTTP_POST_VARS ; global $HTTP_POST_FILES ; for( $i = 0; $i < count( $form_mail ); $i ++ ){ $type = strtolower( $form_mail[ $i ][ "type" ] ); $value = trim( $HTTP_POST_VARS[ $form_mail[ $i ][ "name" ] ] ); $required = $form_mail[ $i ][ "required" ] ; $text = stripslashes( $form_mail[ $i ][ "text" ] ); // simple check the field has something keyed in. if( !strlen($value) && ( $required == "Required" ) && $type != "attachment" ) return ERR_MISSING . $text ; // verify the special case if( ( strlen($value) || $type == "attachment" ) && $required == "Required" ): switch( $type ){ case strtolower("Sender's Name") : break; case strtolower("Generic email"): case strtolower("Sender's email"): if( ! formIsEMail($value) ) return ERR_EMAIL . $text ; break; case "text" : break; case "textarea" : break; case "checkbox" : case "radio" : break; case "select" : break; case "attachment" : $upload_file = $HTTP_POST_FILES[ $form_mail[ $i ]["name"] ][ "tmp_name" ] ; if( ! is_uploaded_file($upload_file) ) return ERR_SELECT_UPLOAD . $text; break; case strtolower("Date(MM-DD-YYYY)"): break; case strtolower("Date(MM-YYYY)"): break; case strtolower("CreditCard(MM-YYYY)"): if( $value < date("Y-m") ) return ERR_CREDIT_CARD_EXPIRED . $text; break; case strtolower("CreditCard#"): if( !formIsCreditNumber( $value ) ) return ERR_CREDIT_CARD_NUMBER . $text ; break; case strtolower("Time(HH:MM:SS)"): break; case strtolower("Time(HH:MM)"): break; default : //return $sErrRequired . $form_mail[ $i ][ "text" ]; } // switch endif; } // for return "" ; } //------------------------------------------------------------------------------------------ function formSelected( $var, $val ) { echo ( $var == $val ) ? "selected" : ""; } //------------------------------------------------------------------------------------------ function formChecked( $var, $val ) { echo ( $var == $val ) ? "checked" : ""; } //------------------------------------------------------------------------------------------ function formIsEMail( $email ){ return ereg( "^(.+)@(.+)\\.(.+)$", $email ); } //------------------------------------------------------------------------------------------ function selectList( $name, $selectedValue, $start, $end, $prompt = "-Select-", $style = "" ) { $tab = "\t" ; print "\n\n" ; } //------------------------------------------------------------------------------------------ // something like CreditCard.pm in perl CPAN function formIsCreditNumber( $number ) { $tmp = $number; $number = preg_replace( "/[^0-9]/", "", $tmp ); if ( preg_match( "/[^\d\s]/", $number ) ) return 0; if ( strlen($number) < 13 && 0+$number ) return 0; for ($i = 0; $i < strlen($number) - 1; $i++) { $weight = substr($number, -1 * ($i + 2), 1) * (2 - ($i % 2)); $sum += (($weight < 10) ? $weight : ($weight - 9)); } if ( substr($number, -1) == (10 - $sum % 10) % 10 ) return $number; return $number; } // -------------------------- Begin Mail Attachment Functions ----------------------------------------------------------------- function mailAttachments( $to = "" , $subject = "" , $message = "" , $from = "support@lynx.net" , $charset = "iso-8859-1", $cc = "" , $bcc = "" ){ global $HTTP_POST_FILES ; if( ! strlen( trim( $to ) ) ) return "Missing \"To\" Field." ; $boundary = "====_My_PHP_Form_Generator_" . md5( uniqid( srand( time() ) ) ) . "===="; // setup mail header infomation $headers = "From: $from\r\n"; if ($cc) $headers .= "CC: $cc\r\n"; if ($bcc) $headers .= "BCC: $bcc\r\n"; $plainHeaders = $headers ; // for no attachments header $headers .= "MIME-Version: 1.0\nContent-type: multipart/mixed;\n\tboundary=\"$boundary\"\n"; $txtMsg = "\nThis is a multi-part message in MIME format.\n" . "\n--$boundary\n" . "Content-Type: text/plain;\n\tcharset=\"$charset\"\n\n" . $message . "\n"; //create mulitipart attachments boundary $sError = "" ; $nFound = 0; foreach( $HTTP_POST_FILES as $aFile ){ $sFileName = $aFile[ "tmp_name" ] ; $sFileRealName = $aFile[ "name" ] ; if( is_file( $sFileName ) ): if( $fp = fopen( $sFileName, "rb" ) ) : $sContent = fread( $fp, filesize( $sFileName ) ); $sFName = basename( $sFileRealName ) ; $sMIME = getMIMEType( $sFName ) ; $bPlainText = ( $sMIME == "text/plain" ) ; if( $bPlainText ) : $encoding = "" ; else: $encoding = "Content-Transfer-Encoding: base64\n"; $sContent = chunk_split( base64_encode( $sContent ) ); endif; $sEncodeBody .= "\n--$boundary\n" . "Content-Type: $sMIME;\n" . "\tname=\"$sFName\"\n" . $encoding . "Content-Disposition: attachment;\n" . "\tfilename=\"$sFName\"\n\n" . $sContent . "\n" ; $nFound ++; else: $sError .= "
File $sFileName can not open.\n" ; endif; // if( $fp = fopen( $sFileName, "rb" ) ) : else: $sError .= "
File $sFileName doesn't exist.\n" ; endif; //if( file_exists( $sFileName ) ): }; // end foreach $sEncodeBody .= "\n\n--$boundary--" ; $sSource = $txtMsg . $sEncodeBody ; $nFound ? mail( $to, $subject, $sSource, $headers ) : mail( $to, $subject, $message, $plainHeaders ); return $sError ; } /* --------------------------------------------------------------------------------------------------- Parameters: $sFileName Return : 1. "" : no extendsion name, or sFileName is empty 2. string: MIME Type name of array aMimeType's definition. ---------------------------------------------------------------------------------------------------*/ function getMIMEType( $sFileName = "" ) { $sFileName = strtolower( trim( $sFileName ) ); if( ! strlen( $sFileName ) ) return ""; $aMimeType = array( "txt" => "text/plain" , "pdf" => "application/pdf" , "zip" => "application/x-compressed" , "html" => "text/html" , "htm" => "text/html" , "avi" => "video/avi" , "mpg" => "video/mpeg " , "wav" => "audio/wav" , "jpg" => "image/jpeg " , "gif" => "image/gif" , "tif" => "image/tiff " , "png" => "image/x-png" , "bmp" => "image/bmp" ); $aFile = split( "\.", basename( $sFileName ) ) ; $nDiminson = count( $aFile ) ; $sExt = $aFile[ $nDiminson - 1 ] ; // get last part: like ".tar.zip", return "zip" return ( $nDiminson > 1 ) ? $aMimeType[ $sExt ] : ""; } // End Mail Attachment Functions //------------------------------------------------------------------------------------------ function appendToFile( $sFileName = "", $line = "" ){ if( !$sFileName || !$line ) return 0; $hFile = fopen( "$sFileName", "a+w" ); $nBytes = 0; if( $hFile ){ $nBytes = fputs( $hFile , trim($line)."\r\n" ); fclose( $hFile ); }; return $nBytes ; } ?>