Pergunta Cretina
Started By rafaelcastro, 15/01/2008, 15:14
6 replies to this topic
#1
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
<?
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
Posted 15/01/2008, 15:40
Chamando uma função que não existe ??
echo contacpf();
echo contacpf();
#3
Posted 15/01/2008, 15:54
Obviamente você não consegue chamar uma função do Javascript em um código PHP.
Até mais
Até mais
#4
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"
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"
#5
Posted 15/01/2008, 17:12
Continua sendo JavaScript...Com jeitinho consegue sim:
<script> function alerta(varA){ alert(varA); } </script> <? print "<script>alerta('www.albertoleal.eti.br')</script>"; ?>
hhehe
Não entendi a finalidade do JavaScript no código.
[]s Até mais
#7
Posted 16/01/2008, 00:19
Essa foi do c******...
Tenho certeza que o Rafael sabia disso (que não é possível chamar uma função javascript no PHP ), 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...
Tenho certeza que o Rafael sabia disso (que não é possível chamar uma função javascript no PHP ), 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)