funkcja sprawdzająca poprawność: eregi() jest źle zapisana... moim zdaniem lepiej uzyć:
<?php
if($_POST['submit'])
{
// Wynik zapisuje do $RegExp
preg_match('/(http[s]?)://(.*?)/', $_POST['adres'], $RegExp);
if( $_POST['adres'] == \"\" || $_POST['nazwa'] == \"\")
{
echo \"<p>WSZYSTKIE POLA SĄ OBOWIĄZKOWE</p>n\"; }
// Sprawdzamy czy tablica $RegExp zawiera adres www
elseif(!$RegExp)
{
echo \"<p>Nieprawidłowy adres www.</p>n\"; }
}
?>
<?
funkcja preg_match zwraca wszystko co pasuje do wzoru....
w tym przypadku zwróci nam tablicę z adresem www jeżeli:
adres będzie miał postać:
http://costam albo
https://costam 
radzę poczytać o funkcjach z rodziny preg_ (PCRE - Perl Compatible Regular Expressions)