Jump to content


Photo

Executar Função Php Chamada Pelo Javascript


  • Faça o login para participar
10 replies to this topic

#1 fernandochagas

fernandochagas

    Novato no fórum

  • Usuários
  • 24 posts
  • Sexo:Não informado

Posted 14/12/2005, 01:20

Estou tentando fazer a validação dos dados inseridos em um form.

Consigo testar os campos com uma função javascript numa boa, não tenho problemas, mas precisava dar uma melhorada nessa validação, do tipo: A form está coletando campos para o registro de um cliente (nome, endereço, etc).

Acontece que depois que o cara dá o submit, a script roda a tal função javascript onde esses campos são testados, por exemplo se o campo nome está em branco ela exibe uma mensagem de erro e retorna p/ form. Mas se o campo "nome" estiver preenchido eu queria testar se já existe esse nome na tabela MySQL e retornar a verdadeiro ou falso.

Daí eu criei a função abaixo:

function testDataField($table,$field,$data){
open_database(); // Outra função que criei p/ abrir o banco.
$query="SELECT * FROM $table WHERE $field=$data";
$result=mysql_query($query) or die(mysql_error());
if (mysql_num_rows($result)) {
return TRUE;
} else {
return FALSE;
}
}

Se eu executar essa função direto pelo php ela funciona beleza.

Tentei fazer o seguinte no javascript, mas não funciona..

<form onSubmit="return form_validator(this)" method=post enctype="multipart/form-data" action="prices_add1.php">

<script language="JavaScript">
function form_validator(theForm) {
if(theForm.name.value == "") {
alert("Campo nome não preenchido!");
theForm.name.focus();
return(false);
} else {
// Aqui está o meu problema:
var teste="<?php echo testDataField('lists_of_prices','name',$name)); ?>";
//
if(teste) {
alert("Este nome Já existe!");
theForm.name.focus();
return(false);
} else {
return(true);
}
}
}
.......

Não tenho conhecimento de nenhum exemplo ou tutorial a respeito.

O que faço hoje é testar o dado na script chamada por esta form, mas não acho isso
legal.

De repente há outra forma de resolver esse problema mas não faço idéia como.

Sel alguém puder dar uma dica, eu agradeço desde já.

Valeu turma!!

Grande abraço a todos.

#2 bdoweb

bdoweb

    Super Veterano

  • Usuários
  • 1641 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 14/12/2005, 08:04

Cara somente com JS vc naum vai conseguir chamar um função PHP!!!!

A naum ser q vc faça uma chamada XMLHTTPRequest ... leia esse artigo do balala
http://forum.wmonlin...howtopic=116461

[]'s
Quer ajuda seus amigo e ainda ganhar uma graninha?
Acesse agora mesmo http://yeapiz.com

#3 fernandochagas

fernandochagas

    Novato no fórum

  • Usuários
  • 24 posts
  • Sexo:Não informado

Posted 14/12/2005, 10:38

Amigo, obrigado,

Esse artigo resolveu todos os meus problemas.

Valeu mesmo...

Edição feita por: fernandochagas, 18/12/2005, 22:12.


#4 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 19/09/2017, 23:19

Avodart 0.5 Mg Buy cialis price Sans Ordonnance Amoxicillin Pharmacie Gracieux Ans
Comprar Cialis Envio Urgente
Misoprostol Achat Ligne <a href=http://cialtobuy.com>cheap cialis</a> Propecia Offerta

#5 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 05/10/2017, 07:04

Celexa cheap cialis Cialis Nueva Presentacion
Canadian Drugstore Online Viagra Ultime Notizie viagra Viagra In Italia Senza Ricetta Viagra Da 25 Priligy Packungsgro?En

#6 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 12/10/2017, 21:09

Discount Elocon C.O.D. Can I Purchase With Free Shipping Cialis Su Ebay Name Brand Cialis Without Prescription buy viagra online Farmacia Online Viagra Order Now Secure Fedex Shipping Bentyl 20mg Formulex
Cialis Generic Safe Buy Doxycycline Nz Cialis E Cecita viagra online prescription Mail Order Celebrex Where To Buy Viagra In Canada
Finasterida Generico Comprar Propecia Generic Viagra Buy Kamagra Bello 100mg viagra online pharmacy Buy Accutane Paypal Cadianhealth Prednisone Without. Prescription

#7 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 19/11/2017, 12:38

Acquisto Finasteride Propecia cialis online Amoxicillin Ultran
Compra Cialis Espana Amoxicillin For Bacteria In Intestines cialis online Cialis Tu Medico
Viagra Comprar Viagra Generico Buy Doxycycline Acne viagra online pharmacy Forum Ou Acheter Cialis

#8 BobbyCak

BobbyCak

    договор ок

  • Usuários
  • 12238 posts
  • Sexo:Feminino
  • Localidade:Liberia
  • Interesses:115141

Posted 20/11/2017, 12:08

продление прав на вождение автомобиля в 2017 году медицинская справка

характеристика ученика 4 класса начальной школы образец гарантийное письмо для регистрации ооо образец акт посещения семьи воспитанника доу образец заполненный Отказ от искового заявления в арбитражный суд Справка о доходах для ип образец Акт о списании товарно-материальных ценностей Кровь во время пол акта Справка о зарплате на субсидию образец документация методиста доу в соответствии с фгос бланки согласие собственника на подключение к водопроводу образец договор аренды производственного помещения образец представления на соответствие занимаемой должности Скачать образец описи вложения в ценное письмо Постановление правительства 3-1 от 05.01 2004 Приказ об утверждении положения о контрактной службе образец Гк рф договор бытового подряда Отчёт о результатах самообследования школы за 2015-2017 учебный год Постановление о продлении срока содержания под стражей Бланк акта приёмки выполненных работ заявление на выход из профсоюза образец код вычета 2760 в справке 2 ндфл

апелляционная жалоба по кас рф образец образец резюме охранника 6 разряда

заявление об отсутствии брака образец jira руководство пользователя режимная карта грп образец форма заявления о постановке на кадастровый учет объекта недвижимости Образец исковое заявление о возврате аванса за квартиру представление о премировании работников образец постановление правительства рф от 05.06.2015 г 554 письмо в налоговую о пересчете пеней образец акт приемки оказанных услуг образец по 44 фз акт о совместном проживании от соседей образец бланки бсо для такси скачать направление на эко по омс бланк 2017 отчет учителя предметника за год бланк заявление о повышении разряда образец положение о гостинице образец отчет о наставничестве образец образец заявления на санаторно-курортное лечение пенсионеров мо рф обоснование начальной максимальной цены контракта по 44-фз. образец пример заполнения анкеты на шенгенскую визу в чехию акт дефектации оборудования образец образец записки от родителей об отсутствии в школе приказ об итогах инвентаризации образец справка о фот для банка образец от ооо реестр для передачи документов образец срок обжалования постановления о возбуждении уголовного дела

скачать бланк квитанции сбербанка форма пд-4 эмблемы родов войск рф нового образца кредит на авто без справки о доходах постановление правительства 1084 от 28.11.2013 с изменениями заявление о снятии залога с квартиры образец

#9 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 20/11/2017, 13:19

Sans Ordonnance Amoxicillin Pilule Pharmacie Patch Et generic cialis Propecia Propecia And Levitra Buy Effexor Online Uk
Cialis Soft Meilleur Prix Viagra Cialis Online Pharmacy viagra online Compra Viagra Espana
Cialis Fertilidad Problemas Con Propecia generic viagra Danni Propecia What Is Keflex Used To Treat Discount Direct Levaquin Website Pills
Buy Plavix Online Cheap vardenafil online pharmacy Viagra Edad Avanzada Cialis 20 Mg Vademecum Ampcillin From Canada Prices
Order Valtrex Online With No Prescription viagra Dois Can I Purchase Pyridium No Physician Approval On Line
Where To Buy Cialis On Line? Propecia En Valencia compare viagra to cialis and levitra Finasteride 5 Mg Generic Tablets

#10 BobbyCak

BobbyCak

    договор ок

  • Usuários
  • 12238 posts
  • Sexo:Feminino
  • Localidade:Liberia
  • Interesses:115141

Posted 20/11/2017, 15:07

заявление об отмене решения третейского суда подается

типовой договор аренды квартиры образец 2015 скачать образец возражения на частную жалобу на определение суда справка о неполучении ежемесячного пособия по рождению ребенка отцом Речь для защиты диплома образец Постановление 75 от 06.02.2006 с изменениями 2017 Образец резюме бухгалтера для устройства на работу 2017 Доверенность на получение товара онлайн Защитное слово к курсовой работе образец Срок действия медицинской справки о допуске к управлению тс Договор купли продажи вагона бытовки образец заявление на переоборудование транспортного средства бланк заявление р21001 образец заполнения скачать гарантийный талон на акб образец заявление в гибдд на постановку автомобиля на учет бланк 2017 пермь постановление правительства 549 от 21.07 2008 бланк заявления на получение загранпаспорта старого образца доверенность на право управления тс письмо о перезаключении договора на другую компанию образец Форма р21001 в 2017 году бланк в excel Форма вс рф нового образца Объявление о новогоднем корпоративе образец текста Проект коллективного договора оао ржд 2017-2019 Заявление на вычет 3 ндфл при покупке квартиры опись материальных ценностей форма 65 по окуд скачать бланк заявление на аттестацию учителя математики на первую категорию 2017 год образец приказа о создании комиссии по списанию основных средств

справка для водителей при приеме на работу доверенность на главного бухгалтера в банк образец налогообложение гражданско-правового договора в 2017 году автобиография для службы по контракту образец разрешение на подключение к частному водопроводу образец система мотивации менеджеров по продажам образец

форма адв 2 заявление об обмене страхового свидетельства акт приёма передачи денежных средств в кассе отказ страховой компании в заключении договора осаго бланк заявления на замену паспорта в 45 лет форма 1п бланк договор оказания консалтинговых услуг образец ходатайство об утверждении мирового соглашения в отсутствие истца договор оказания услуг водителя на автомобиле заказчика существенные условия договора бытового подряда подача заявления в школу в первый класс 2017-2018 акт выполненных работ по уборке помещения образец пример заполнения заявления на загранпаспорт старого образца 2017 деловые линии претензия образец постановление пленума 21 от 18.10.2012 обращение в приемную президента рф образец образец наряда-допуска при работе на высоте бланк заявления о регистрации контрольно кассовой техники 2017 технологическая карта воспитательного мероприятия по фгос образец предупреждение о выселении из жилого помещения образец документы на развод через суд с ребенком образец 2017 заявление о компенсационной выплате рса образец заполнения бланк регистрации иностранных граждан по месту пребывания в 2017 году excel письменный отчет об использовании здоровьесберегающих технологий образец приказа о сокращении численности и штата работников 2017 год постановление пленума 16 от 04.12.2014 письмо о применяемой системе налогообложения осно образец акт согласования местоположения границы земельного участка бланк характеристика на ребёнка для пмпк образец

акт приёма передачи транспортного средства 2017 бланк заявление на смену врача гинеколога образец приказ о снятии совмещения должностей образец порядок общения с ребенком образец соглашения

#11 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 21/11/2017, 04:54

Levaquin Low Price Buy Propecia Online Forum Tomar Cialis Ocasionalmente buy viagra online Viagra Frau Forum Patient Reviews For Cialis
Viagra Online Auf Rechnung Cialis 10 Et 20 Buy Apcalis Oral Jelly Ajanta compare viagra to cialis and levitra Medshop24net




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq