本文整理匯總了PHP中DataFilter::cleanString方法的典型用法代碼示例。如果您正苦於以下問題:PHP DataFilter::cleanString方法的具體用法?PHP DataFilter::cleanString怎麽用?PHP DataFilter::cleanString使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類DataFilter
的用法示例。
在下文中一共展示了DataFilter::cleanString方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: manterContatoAction
/**
* Gerencia a de criação
* e edição dos contatos
*/
public function manterContatoAction()
{
$o_contato = new ContatoModel();
//verificando se o id do contato foi passado
if (isset($_REQUEST['in_con'])) {
//verificando se o id passado é valido
if (DataValidator::isNumeric($_REQUEST['in_con'])) {
//buscando dados do contato
$o_contato->loadById($_REQUEST['in_con']);
}
}
if (count($_POST) > 0) {
$o_contato->setNome(DataFilter::cleanString($_POST['st_nome']));
$o_contato->setEmail(DataFilter::cleanString($_POST['st_email']));
//salvando dados e redirecionando para a lista de contatos
if ($o_contato->save() > 0) {
Application::redirect('?controle=Contato&acao=listarContato');
}
}
$o_view = new View('views/manterContato.phtml');
$o_view->setParams(array('o_contato' => $o_contato));
$o_view->showContents();
}
示例2: consultarWebServiceAction
/**
* Gerencia a de criação
* e edição dos consulta
*/
public function consultarWebServiceAction()
{
$o_consulta = new ConsultaModel();
//verificando se o id da consulta foi passado
if (isset($_REQUEST['valor_consulta'])) {
//verificando se o valor passado é valido
if (DataValidator::isNumeric($_REQUEST['valor_consulta'])) {
//buscando dados no webService 'http://www.w3schools.com/webservices/tempconvert.asmx' contato
$client = new SoapClient('http://www.w3schools.com/webservices/tempconvert.asmx?WSDL');
if ($_REQUEST['tipo'] == 'Fahrenheit_Celsius') {
$function = 'FahrenheitToCelsius';
$arguments = array('FahrenheitToCelsius' => array('Fahrenheit' => 123));
} else {
$function = 'CelsiusToFahrenheit';
$arguments = array('CelsiusToFahrenheit' => array('Celsius' => $_REQUEST['valor_consulta']));
}
$options = array('location' => 'http://www.w3schools.com/webservices/tempconvert.asmx?WSDL');
try {
$result = $client->__soapCall($function, $arguments, $options);
} catch (SoapFault $exception) {
echo $exception;
}
if ($_REQUEST['tipo'] == 'Fahrenheit_Celsius') {
$o_consulta->setRespostaTemperatura(DataFilter::cleanString($result->FahrenheitToCelsiusResult));
$o_consulta->setRequisicaoTipo('Fahrenhet');
echo "<script>alert('Temperatura resultado {$result->FahrenheitToCelsiusResult}')</script>";
} else {
$o_consulta->setRespostaTemperatura(DataFilter::cleanString($result->CelsiusToFahrenheitResult));
$o_consulta->setRequisicaoTipo('Celsius');
echo "<script>alert('Temperatura resultado {$result->CelsiusToFahrenheitResult}')</script>";
}
$o_consulta->setRequisicaoTemperatura(DataFilter::cleanString($_REQUEST['valor_consulta']));
$o_consulta->setIp(DataFilter::cleanString(ConsultaController::getIp()));
$o_consulta->setXmlGerado(serialize($result));
$o_consulta->save();
} else {
echo "<script>alert('Valor invalido')</script>";
}
}
$v_consultas = $o_consulta->_list();
//definindo qual o arquivo HTML que será usado para
//mostrar a lista de consulta
$o_view = new View('views/listarConsulta.phtml');
//Passando os dados da consulta para a View
$o_view->setParams(array('v_consultas' => $v_consultas));
//Imprimindo código HTML
$o_view->showContents();
}