Jump to content

cviniciussdias

Members
  • Content count

    10
  • Joined

  • Last visited

Community Reputation

2 Comum

2 Followers

About cviniciussdias

  • Birthday 10/15/1997

Informações Pessoais

  • Sexo
    Masculino
  1. cviniciussdias

    Por que o PHP não exibe alguns erros?

    No início do seu código, coloque as seguintes linhas: <?php ini_set('display_errors', 1); error_reporting(E_ALL); A primeira linha é para exibir os erros, e a segunda define quais erros exibir (no caso, todos). Espero ter ajudado.
  2. cviniciussdias

    Count e Exibir resultado

    Para exibir uma o resultado de uma query realizada com mysql_query existem várias formas. Você pode pegar da seguinte forma: while ($linha = mysql_fetch_assoc($sql)) { // Faz algo com $linha['colocacao] } Agora o motivo pelo qual quem criou a query utilizou o nome como colocacao ao invés de pontuacao não vou saber te responder... Aproveitando o embalo, te recomendo parar de utilizar as funções mysql_* (como mysql_query, etc.) Utilize PDO, ou, se não estiver com muito tempo pra estudar, utilize mysqli. As funções mysql_* foram depreciadas e não funcionam na versão mais recente do PHP (7). Espero ter ajudado.
  3. cviniciussdias

    Dúvida de data e hora no php

    Como está sendo exibida e/ou guardada esta data? No banco de dados? Se está exibindo sempre a data atual, você provavelmente só está exibindo a data atual mesmo, e não algo que esteja salvo.
  4. cviniciussdias

    Como implementar um web service com SoapServer?

    Muito obrigado, Gabriel. Sabe de algum lugar que tenha um bom material pra eu entender melhor como criar o arquivo wsdl? To vendo agora na w3 schools, mas to achando meio confuso, já que sou iniciante! Valeu!
  5. cviniciussdias

    Como implementar um web service com SoapServer?

    Eu gostaria de saber como posso implementar os métodos de uma classe para utilizá-la com SoapServer. A seguinte classe de exemplo funciona: <?phpclass WebService { private $message; public function writeMessage($message) { $this->message = $message->message; return array("mensagem" => $this->message); } public function hW() { return array("mensagem" => "Hello world"); }} Mas, eu preciso retornar sempre um array? E, os parâmetros não podem ser separados? Sempre têm que vir no formato de objeto? E, eu também gostaria de saber se alguém conhece alguma ferramenta que gera o arquivo wsdl, pois até agora não encontrei nenhuma que funcione. Muito obrigado desde já! PS.: A Classe acima foi usada com: <?php require('WebService.class.php'); $server = new SoapServer('meu.wsdl'); $server->setClass('WebService'); $server->handle(); e acessada com: <?php$client = new SoapClient('meu.wsdl');var_dump($client->hW());var_dump($client->writeMessage(array('message' => 'Texto a ser retornado')));
  6. cviniciussdias

    Enviar formulário sem atualizar a pagina com ajax e PHP

    Na sua primeira linha do JS, troque isso: $('.j_formsubmit').submit(function() { Por isso: $('.j_formsubmit').submit(function(e) { e.preventDefault(); ... Eu sei que tem um return false na função, mas, só por desencargo de consciência. Qual é o erro que você está encontrando? A página não faz nada? Além do método success, implemente também o método error, para verificar e tratar um possível erro na requisição ajax.
  7. Muito obrigado Rafael. Clareou bastante a minha mente! :-D
  8. William, no exemplo, era exatamente o que acontecia. Você não deve nem ter testado... Obrigado mesmo assim. :-)
  9. cviniciussdias

    Erro no método $_POST

    $_post != $_POST A variável $_POST é com letras maiúsculas. Esse é o seu primeiro erro. Quanto aos outros, seus campos html estão exatamente com esses nomes? Pode enviar o código do seu formulário?
  10. Por que, se eu adiciono um código dentro de um loop (for, por exemplo), as ações dentro dele são executadas após o que está fora? Por exemplo, o seguinte script: (function () { var i, teste = document.getElementById("teste"); teste.innerHTML = "<ul>"; for (i = 0; i < 5; i++) { teste.innerHTML += "<li>Teste " + i + "</li>"; } teste.innerHTML += "</ul>"; })(); Esse bloco de código me gera essa saída: <ul></ul><li>Teste 0</li><li>Teste 1</li><li>Teste 2</li><li>Teste 3</li><li>Teste 4</li> O que está em volta do for, é executado primeiro. Só depois, o que está dentro do for é realizado. Existe uma possibilidade de resolver isso? Sei que nesse caso, eu poderia criar o elemento ul, e com appendChild inserir os elementos li, mas, esse foi só um exemplo do meu problema. Desde já, grato!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.