Jump to content


Photo

Pergunta Cretina


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

#1 rafaelcastro

rafaelcastro

    12 Horas

  • Usuários
  • 294 posts
  • Sexo:Masculino
  • Localidade:Dourados/MS

Posted 15/01/2008, 15:14

[codebox]
<?
header('Content-type: application/notepad');
header('Content-Disposition: attachment; filename="teste.txt"');
?>
<script language="javascript">
function contacpf()
{
//return cpf.length;
return "teste";
}
</script>";
<?
$busca = "SELECT * FROM PAGAMENTOS WHERE ANO_BASE='2007'";
include "../bibliotecas/abre_conexao.php";
$query_busca = ibase_query($busca, $db);
while ($show = ibase_fetch_object($query_busca))
{
$credor_id = $show->CREDOR_ID;
$busca_credor = "SELECT * FROM CADASTRO WHERE ID='$credor_id'";
$query_credor = ibase_query($busca_credor, $db);
$show_credor = ibase_fetch_object($query_credor);
$pega_cpf = $show_credor->CPF_CNPJ;
echo contacpf();
echo "\r\n";
}
include "../bibliotecas/fecha_conexao.php";
?>[/codebox]


O Código acima busca o cpf do credor... Aconteceu que tá dando o erro na chamada da função:

";
Fatal error: Call to undefined function: contacpf() in /dados/dados_he/swih/financeiro/informe/relatorios/dirf2008_pf_bd.php on line 23 que é a linha echo contacpf();

O que está errado nesse código...

Obrigado por ajudarem

#2 ciclone

ciclone

    Novato no fórum

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

Posted 15/01/2008, 15:40

Chamando uma função que não existe ??

echo contacpf();

#3 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 15/01/2008, 15:54

Obviamente você não consegue chamar uma função do Javascript em um código PHP.

Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#4 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

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

Posted 15/01/2008, 16:20

Obviamente você não consegue chamar uma função do Javascript em um código PHP.


Com jeitinho consegue sim:

<script>
function alerta(varA){
alert(varA);
}
</script>

<?
print "<script>alerta('www.albertoleal.eti.br')</script>";
?>

hhehe

Edição feita por: gonacts, 15/01/2008, 16:23.

"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#5 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 15/01/2008, 17:12

Com jeitinho consegue sim:

&lt;script>
function alerta(varA){
alert(varA);
}
</script>

<?
print "&lt;script>alerta('www.albertoleal.eti.br')</script>";
?>

hhehe

Continua sendo JavaScript... :assobio:

Não entendi a finalidade do JavaScript no código. :blink:

[]’s :DAté mais

#6 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 15/01/2008, 17:14

Essa eu rolei de rir...
Sem querer ofender, mas chamar uma função JS em PHP como se fosse função do PHP foi engraçado...
Mas estamos aqui para aprender...

Até mais ^_^

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#7 Marcos Aurélio

Marcos Aurélio

    Das terras geladas da Sibéria

  • Usuários
  • 208 posts
  • Sexo:Masculino

Posted 16/01/2008, 00:19

Essa foi do c******... :lol:

Tenho certeza que o Rafael sabia disso (que não é possível chamar uma função javascript no PHP :P ), tem dias e horas que coisas ridículas que estão na nossa cara são erros sem solução... tudo questão de cansaço, tempo, etc...

Edição feita por: Marcos Aurélio, 16/01/2008, 00:19.





0 user(s) are reading this topic

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

IPB Skin By Virteq