Показать сообщение отдельно
Старый 06.07.2003, 17:56
juggy вне форума Посмотреть профиль Отправить личное сообщение для juggy Посетить домашнюю страницу juggy Найти все сообщения от juggy
  № 7  
juggy
 
Аватар для juggy

Регистрация: Feb 2001
Адрес: LJ/~aleshru
Сообщений: 4,778
Отправить сообщение для juggy с помощью ICQ Отправить сообщение для juggy с помощью MSN Отправить сообщение для juggy с помощью Yahoo Отправить сообщение для juggy с помощью Skype™
По умолчанию http://www.alesh.ru/code/form_check.php

PHP код:
<? 
//Form Check By Vadim Gounko vadim [ at ] photographer.ru 

/* 
    Надо задать массив такой например 
$form_check_req_fields[userfile]="Файл"; 
$form_check_req_fields[title]="Название"; 

    а в форму вставить 
<FORM ... onsubmit='return(form_check(this))'> 
*/ 

function form_check($pars$email){ 
    
$output="<script language=javascript> 
<!-- 
    function form_check(theForm){ 
        correct=true;"

    if(
is_array($pars)){ 
        while(list(
$k$v) = each($pars)){ 
            
$check[]=
        if (theForm.
$k.value==\"\"){ 
            alert(\"Не заполнено поле «"
.$v."»\"); 
            return(false); 
        }"

        } 
        
$output.=join($check"n")."n"
    } 

    if(
$email!=""){ 
    
$output.=
        re = /(^)[-0-9A-Z_-z~.]+@[-0-9A-Z_-z~.]+.[-0-9A-Z_-z~.]+($)/; 
        found = theForm.
$email.value.match(re); 

        if (!found) { 
            alert(\"Неправильный формат e-mail!\"); 
            return(false); 
        } 
"



    } 

    
$output.=
        return(theForm.submit()); 
    } 
//--> 
</script>"


    return(
$output); 

?>
__________________
Что за дурь? 50 символов в подписи!?