
Digowarta51
Membros-
Total de itens
35 -
Registro em
-
Última visita
Tudo que Digowarta51 postou
-
eu corrigi... é que eu tava testando daquela maneira ali so pra ve o que q ia da... colei errado... mais mesmo assim me retorna esse erro! como é o eskema do request? []´s
-
estou com problema, quando eu xamo a acao gravareditar ele não pega o valor da variavel $id_recado veja o codigo <?php $id_login = $_GET["id_login"]; $acao = $_GET["acao"]; $id_tec_para = $_POST["id_tec_para"]; $recado = $_POST["recado"]; $id_recado = $_GET["id_recado"]; elseif ($acao == "gravareditar") { $query = "UPDATE jcs.recados SET recado='$recado' WHERE id_recado=$id_recado"; $result= pg_query($connection, $query) or die("Erro na pesquisa: $query. " .pg_last_error($connection)); } ?> o erro q me retorna é esse: Warning: pg_query() query failed: ERRO: syntax error no fim da entrada at character 52 in /var/www/html/sistema/cadastro.php on line 50 Erro na pesquisa: UPDATE jcs.recados SET recado='FF' WHERE id_recado=. ERRO: syntax error no fim da entrada at character 52 OBRIGADO
-
Como Chamar Funçao Em Java Script No Href?
uma questão postou Digowarta51 Ajax, JavaScript, XML, DOM
olha eu denovo aki... como eu faço pra chamar uma funçao em javascript no link de ima imagem? por exemplo... o nome da funçao é abrir() eu poderia botar href="abrir()" ? é que eu keria faze um eskema pra na hora q o cara clica na imagem, ela chamava uma funçao que abria um popup. eu fis assim com um botao: <input name="Submit" type="button" href="#" onClick="Abrir()" value="Novo recado!"> <? echo "<script language = 'JavaScript'>\n" ; echo "function Abrir()\n" ; echo "{\n" ; echo "window.open('cadastro.php?id_login=$id_login&acao=novo', 'JANELA', 'left=100 top=200 height = 300 width = 400 location=yes');\n"; echo "}\n" ; echo "</script>\n"; ?> no botao funciona.. no link da imagem não abraçoos -
por q q quando eu clico no botao "ok" ele me retorna o erro: <input name="id_tec_de" type="text" id="id_tec_de" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FFFFFF" title="Nome do tecnico que informará o recado" value=" Warning: pg_query() query failed: ERRO: syntax error no fim da entrada at character 61 in /var/www/html/sistema/cadastro.php on line 52 Erro na pesquisa: select id_tecnico, login from jcs.tecnicos where id_tecnico=. ERRO: syntax error no fim da entrada at character 61 O CÓDIGO TA AI EMBAIXO: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Cadastrar tarefa</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } //--> </script> </head> <body> <table width=497" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="497" height="141" valign="top"><form name="form1" method="post" action="cadastro.php?acao=ok"> <p> <table width="497" border="0" cellpadding="0" cellspacing="0" bordercolor="#000000" frame="box" style="border-collapse:collapse"> <!--DWLayoutTable--> <tr> <td width="83" height="4"></td> <td width="4"></td> <td width="120"></td> <td width="15"></td> <td width="47"></td> <td width="104"></td> <td width="4"></td> <td width="120"></td> </tr> <tr> <td height="20" valign="middle"> <font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Recado de:</strong></font></td> <td></td> <td valign="top"><input name="id_tec_de" type="text" id="id_tec_de" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FFFFFF" title="Nome do tecnico que informará o recado" value="<? $id_login = $_GET["id_login]; $query="select id_tecnico, login from jcs.tecnicos where id_tecnico=$id_login"; $result= pg_query($connection, $query) or die("Erro na pesquisa: $query. " .pg_last_error($connection)); $rows = pg_num_rows($result); $row = pg_fetch_row($result, 0); echo $row[1] ; ?>" readonly=true"></td> <td></td> <td valign="middle"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Para:</font></strong></td> <td valign="top"> <div align="center"> <select name="id_tec_para" id="id_tec_para" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FFFFFF" onChange="MM_jumpMenu('parent',this,0)"> <option value="todos">Todos</option> <?php $query = "select id_tecnico, login from jcs.tecnicos"; $result= pg_query($connection, $query) or die("Erro na pesquisa: $query. " .pg_last_error($connection)); $rows = pg_num_rows($result); for ($i=0; $i<$rows; $i++) { $row = pg_fetch_row($result, $i); echo"<option value='$row[0]'>$row[1]</option>"; } ?> </select> </div></td> <td> </td> <td> </td> </tr> <tr> <td height="65" valign="middle"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Recado:</strong></font></td> <td> </td> <td colspan="5" valign="top"><textarea name="recado" cols="50" rows="5" id="recado" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FFFFFF"></textarea></td> <td> </td> </tr> <tr> <td height="16"></td> <td colspan="5" valign="top"><div align="center"> <input type="submit" name="Submit" value="Ok" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e9e9e9"> <input type="reset" name="Submit2" value="Limpar" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e9e9e9"> </div></td> <td></td> <td></td> </tr> </table> </form></td> </tr> </table> <?Php $acao = $_GET["acao]; $id_login = $_GET["id_login"]; if ($acao == "ok") { echo $acao; //$insere = "INSERT INTO jcs.recados (id_tec_de, id_tec_para, recado) values ($id_tec_de, '$id_tec_para', '$recado') "; } ?> </body> </html>
-
estou com problemas nesse codigo... o usuario digita o login e a senha.. mais eu mando da um echo para mostrar o login ou a senha e ele me retorna em branco... ou seja.. ele não esta quardando o valor dessas variaveis... como eu faço para resolver isto? abaixo está o codigo que estou com problemas. <?php $acao = $_GET["acao"]; if ($acao == "logar") { // open a connection to the database server $connection = pg_connect ("host=$host dbname=$db user=$user password=$pass"); if (!$connection) { die("Não foi possível conectar na base de dados do servidor"); } $query = "SELECT login, senha FROM jcs.tecnicos WHERE login='$login_sis'"; $result = pg_query($connection, $query) or die("Erro na pesquisa: $query. " . pg_last_error($connection)); // get the number of rows in the resultset // this is PG-specific $rows = pg_num_rows($result); } // if records present if ($rows == 0) { ?> <script> alert("Usuario ou senha inválidos"); </script> <? } else { // iterate through resultset $row = pg_fetch_row($result, 1); if ($row[1] == "$senha_sis") ; { header("location:recados.php?login=$login_sis"); } elseif ($row[1] != "$senha_sis") { ?> <script> alert("Login inválido"); </script> <? } } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Logar no sistema</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <table width="225" border="0" align="center" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="225" height="64" valign="top"><font size="1"> </font> <form name="form1" method="post" action="sistema.php?acao=logar"> <p> <table width="223" border="0" align="center" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="58" height="20" valign="middle"><font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Login:</strong></font></td> <td width="131" valign="top"><input name="login_sis" type="text" id="login_sis" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e9e9e9"></td> <td width="34"></td> </tr> <tr> <td height="20" valign="middle"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Senha:</strong></font></td> <td valign="top"><input name="senha_sis" type="text" id="senha_sis" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e9e9e9"></td> <td></td> </tr> <tr> <td height="20"></td> <td valign="top"><div align="center"> <input type="submit" name="Submit" value="Logar" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e9e9e9"> </div></td> <td></td> </tr> <tr> <td height="3"></td> <td></td> <td></td> </tr> </table> </form></td> </tr> <tr> <td height="2"></td> </tr> </table> </body> </html>
-
ow cara... funcionou bixu... AIUhaiuha nossa... que trabalhao que eu passei... pow bixu... valeu ai... abraçao! esse fórum é bom mesmo []´s
-
isso pode ser um problema... valeu por avizar... mais não adianto... tipo.. pra faze um teste eu botei assim... if ($acao == "logar") { echo("funcionou"); } o correto seria ele mostrar na tela o "funcionou" certo?! mais não apareceu nada to pensando... quando eu tava fazendo com o php, apache e mysql funcionava beleza... será q é algum problema com o postgresql? obrigado!
-
ba... não funciono cara... to botando ai o codigo interu... pra vocês intende melhor obrigado! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Logar no sistema</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <table width="225" border="0" align="center" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="225" height="64" valign="top"><font size="1"> </font> <form name="form1" method="post" action="sistema.php?acao=logar"> <p> <table width="223" border="0" align="center" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="58" height="20" valign="middle"><font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Login:</strong></font></td> <td width="131" valign="top"><input name="login" type="text" id="login" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e9e9e9"></td> <td width="34"></td> </tr> <tr> <td height="20" valign="middle"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Senha:</strong></font></td> <td valign="top"><input name="senha" type="text" id="senha" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e9e9e9"></td> <td></td> </tr> <tr> <td height="20"></td> <td valign="top"><div align="center"> <input type="submit" name="Submit" value="Logar" style="BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #e9e9e9"> </div></td> <td></td> </tr> <tr> <td height="3"></td> <td></td> <td></td> </tr> </table> </form></td> </tr> <tr> <td height="2"></td> </tr> </table> <?php /* aki vai a conexão */ // open a connection to the database server $connection = pg_connect ("host=$host dbname=$db user=$user password=$pass"); if (!$connection) { die("Não foi possível conectar na base de dados do servidor"); } $query = "SELECT login, senha FROM jcs.tecnicos"; $result = pg_query($connection, $query) or die("Erro na pesquisa: $query. " . pg_last_error($connection)); // get the number of rows in the resultset // this is PG-specific $rows = pg_num_rows($result); // if records present if ($rows > 0) { // iterate through resultset for ($i=0; $i<$rows; $i++) { $row = pg_fetch_row($result, $i); $my_login=$row[0]; $my_senha=$row[1]; } } if ($acao == "logar") { header("location:\sistemas\recados.php") ; } ?> </body> </html>
-
eu fis o seguinte eskema... <form name="form1" method="post" action="sistema.php?acao=logar"> ... // aqui vai o codigo do formulario </table> </form> o nome desse arquivo é sistema.php eu sempre fis o seguinte... eu chamava esse arquivo e passava como parametro que a acao ia se igual a "logar" exemplo: if ($acao == "logar") { header("location:\recados.php"); } o problema é que ele não abre o arquivo recados.php se ali na action eu por: action="recados.php" ele abre a pagina de recados... mais assim não vai da certo por que eu preciso faze um filtro por login e senha antes de abrir o recados.php estou usando o php, apache e postgresql obrigado
-
como eu faço para buscar o valor de algumas variaveis de outro arquivo .php? se eu dé um include eu pego o valor de todas as variaveis... mais eu acabo pegando tudo que tem naquele arquivo por exemplo: imagens... textos... tem algum outro comando pra mim pegar apenas o valor de algumas variaveis?