
Rudimar
Membros-
Total de itens
330 -
Registro em
-
Última visita
Tudo que Rudimar postou
-
No formulário?? Tem certeza?? Se for no formulário não dá, porque ao especificar a página, tenho várias, dependendo da situação vai para pagina A ou B ou C,, etc...
-
Veja o select abaixo: <select name="menu1" onChange="form1.action='TempTodasEmentas.php4';form1.submit()"> quando a página TempTodasEmentas.php4 for executada gostaria de poder passar uma variável. Será que tem jeito??
-
Ondeu eu acho uma versão do Ado.net, Asp.net...
-
Eu já tive este tipo de problema. Dê uma olhada em AddSlashes. No entanto, mesmo utilizando esta função não consegui resolver o problema. E não mexi mais. Mas quando rodei o mesmo programa em outro provedor aí funcionou. Não sei se o provedor tem que configurar alguma coisa.. Mas procure por esta função AddSlashes.
-
Estou tendo problemas com um codigo bem simples. Estou achando que é problema no meu navegador. Dá para alguém testar para mim?? O codigo deverá redirecionar para a url especificada na variável. <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> <? $teste = "www.uol.com.br"; ou outro site qualquer... ?> <script language="JavaScript"> function fechar(){ window.opener.location=<? echo "\"$teste\""; ?>; window.close(); } fechar(); </script> </body> </html>
-
O que foi que mudou no código? Só acrescentou o ; no final do codigo, como abaixo: window.opener.location=<? echo "\"$teste\""; ?>; Isto daí eu já fiz também. Não funciona. To achando que meu navegador tá meio maluco. Olha só. To rodando um programa e tem lá algumas variáveis que não perdem o seu valor. Até desliguei o computador. Quando reinicio o computador, as variáveis estão lá com o mesmo valor quando havia desligado. Será que é virão?? De qualquer forma obrigado.
-
Quase conseguiu. Agora a variável em JS está aparecendo, mas o site não está sendo redirecionado para a url especificada na variável. Fica parado em uma tela em branco. Abaixo o codigo original e em seguida o que mostra no menu Exibir - Codigo fonte. Codigo original: <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> <? $teste = "www.negocios.online.nom.br"; ?> <script language="JavaScript"> function fechar(){ window.opener.location=<? echo "\"$teste\""; ?>; window.close(); } fechar(); </script> </body> </html> Codigo exibido no menu Exibir Codigo fonte: <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> <script language="JavaScript"> function fechar(){ window.opener.location="www.negocios.online.nom.br"window.close(); } fechar(); </script> </body> </html> Só uma curiosidade: Porque no codigo exibido no menu Exibir, não aparece a parte do programa em php?, ou seja, o código abaixo: <? $teste = "www.negocios.online.nom.br"; ?> Bom, de qualquer forma, a variável JS não está mais nula. Só falta redirecionar...
-
Executei o codigo e vui verificar lá em Exibir código fonte do navegador e observei que o codigo constante lá não é o mesmo. Veja abaixo: Codigo constante no menu Exibir: <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> <script language="JavaScript"> function fechar(){ var minhavariavel="Olá"} fechar(); </script> </body> </html> Codigo original que foi executado: <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> <? $teste = "www.negocios.online.nom.br"; ?> <script language="JavaScript"> function fechar(){ var minhavariavel=<?$variavel = "Olá"; echo "\"$variavel\"";?> } fechar(); </script> </body> </html> Porque está ocorrendo isto??
-
Mas o que é regexp?? Onde pego isso?? Os mártires prejudicaram a verdade. Eles escreveram letras sangrentas pelos caminhos que percorreram e em sua loucura ensinaram que a verdade se prova com sangue. Mas o sangue é a pior testemunha da verdade; o sangue envenena transformando o ensinamento puro em loucura e ódio dos corações. E quando alguém atravessa o inferno em nome da doutrina, o que isso prova?? É mais verdadeiro quando a própria doutrina nasce da própria queimadura
-
Olha só. Peguei e fiz um teste em uma nova pagina, só para testar mesmo. O codigo que coloquei foi o seguinte: <? $teste = "www.negocios.online.nom.br"; ?> <script language="JavaScript"> function fechar(){ window.opener.location=<? echo "$teste"; ?> window.close(); } fechar(); </script> Ao rodar este codigo, nada acontece. Fica uma tela em branco. Será que a parte do codigo em JS está sendo executado?? Tem algum lugar em que voce habilita o funcionamento do JavaScript??
-
Veja a frase de pesquisa: "Nós criamos uma variável". Se voce usar eregi_replace para localizar a palavra cria ele irá selecionar a palavra criamos. Portanto, gostaria de saber se a funçao eregi_replace pode ser mais completa ou uma outra função qualquer que seja mais completa, que permita selecionar somente o que realmente queremos.
-
O que é esta historia de SQL injection??
-
Mas a variavel tem valor sim... já testei para ver se a variável esta recebendo algum valor... Magoei...Eu vou chorar...buaaa!!!! Estes programs estão me deixando maluquinho.... Porque que não fui estudar turismo... Pelo menos teria certeza de que falaria para o turista: Olha ali a montanha... e a montanha estaria lá com certeza... mas estas malditas variáveis... onde se enfiam quando precisamos delas....
-
Nenhum dos dois metodos funcionou... Em ambos os casos a variavel transportada para JS contem nulos... Será que isto funciona mesmo??
-
Tem uma janelinha (tipo Popup) onde o usuário informa seu nome de usuário e senha. Depois o sistema é redirecionado para outra pagina. Se que precisiaria abrir em tela cheia, mas não estou conseguindo. Abre na propria janela popup. Veja no final do código que a pagina é redirecionada usando o header.location, porque estou trabalhando com uma variável em php. Então não tenho como colocar em window.opener.location o nome da pagina a ser aberta, porque o nome da página está definida em uma variável php. Tentei usar assim mesmo, deixando com nulos o nome da página em window.opener.location. Mas não funciona. Como já disse, abre na mesma janela Popup e precisaria em tela cheia. Uma solução para isto seria pegar o conteudo da variavel em php e transporta-la para JavaScript. Será que tem jeito de fazer isto?? Ou alguma ideia melhor?? Puxa que saco.. a gente faz de um jeito dá problema, muda o método e dá problema... to ficando meio pirado com isto já... Se alguém puder ajudar agradeço... <script language="JavaScript"> function fechar(){ window.opener.location=''; window.close(); } fechar(); </script> <? if($pagina == "AutosListar"){ header("Location: "."Autos/AutosListar.php4"); } ?>
-
O caso seria usar o header conforme abaixo, mas o local da página está em uma variável. Eu teria que ao invés de colocar o endereco da url, especificaria a url no lugar disto. Mas como fazer?? header("Location: http://www.google.com.br");
-
a url será aberta, após todo o processamento da página. É uma pagina que apenas acessa o banco de dados, faz algumas alterações nas tabelas e depois deve ser redirecionado para a url continda na variável.
-
Em uma variável tenho o endereço completo de uma url, assim: www.nomesite.com.br Como faço para executar esta url?? Sei que poderia criar um link com isto, mas para ficar mais profissional, precisaria executar o endereço da url sem que o usuário tenha que clicar em nada.
-
Não posso misturar JS com PHP?? Bem já fiz isto várias vezes... e funciona...
-
Dá para executar uma funçao de validação de formulário através de um link?? Ou seja, Ao invés do usuário clicar no botão ele vai clicar em um link...
-
Preciso exibir aquela janela de confirmacao. No meu caso a janela irá aparecer para confirmar se o usuário deseja realmente apagar o registro. Então existe uma variável em php que contem a confirmaçao do desejo do usuário de apagar o registro. Veja o código abaixo. Comeca com php, depois alterno para Javascript para exibir a caixa de mensagem e vai alternando as linguagens até finalizar o procedimento. Ocorre que a caixa de mensagem não está aparecendo. O registro é deletado sem a confirmaçào do usuário. Postei o codigo todo abaixo: <? $xAcao = "Exc"; // usuario irá excluir o registro. if($xAcao == "Exc"){ // exclui registros ?> <script LANGUAGE="JavaScript"> var confirma=confirm("Deseja realmente apagar o anúncio?"); if (confirma){ </script> <? $sql = "delete from TabelaAutosVender " ." where CodigoUsuario='".$xCodigoUsuario."' and CodigoAnuncio='".$xCodigoAnuncio."'"; $Res = mysql_db_query("$BaseDados","$sql",$conex) or die ("Erro na conexão"); ?> <script> history.back(); </SCRIPT> <? }
-
Como que eu faço para recuperar o valor de uma variável que foi passada em uma url?? Mas isto tem que ser em JavaScript
-
Pra mim isso é virus... não tem lógica...
-
Caramba... não é que a sua ideia deu certo... Mas mesmo assim, da maneira como havia feito (sem o else) não era para redirecionar para a pagina CadasLogin.php4 caso a variável fosse nula?? Fiquei sem entender essa?? Tem explicação??
-
Tenho um programa que simplesmente recupera os dados do formulário e grava estes dados em uma base de dados. Só que antes de gravar ele verifica o conteudo da variával $xCodigoUsuario. Se o conteúdo for nulo é porque o usuário não efetuou o login, consequentemente a página será redirecionada para a pagina de login, conforme abaixo: if($xCodigoUsuario == ""){ header("Location: "."../Administracao/CadasLogin.php4"); } Se não for nulo, é inserido no BD os dados que foram recuperados do formulário. Aí o programa faz uma verificação se os dados foram gravados, algo bem simples: $GravaRegistro = mysql_db_query("$BaseDados", "$sql", $conex); if($GravaRegistro){ header("Location: "."Vendas.php4"); } Então se GravaRegistro estiver ok a pagina é redirecionada para Vendas.php4. Bem, os problemas começam aqui. O primeiro IF lá em cima, que verifica o se o usuário está logado, não lê corretamente a variável $xCodigoUsuario. Mesmo que a variável contenha nulos, ele não faz o redirecionamento de páginas e insere no BD os dados. Deveria ocorrer o contrário, ou seja, redirecionar a página para CadasLogin.php4 e não gravar nada no BD. Agora veja só o detalhe curioso. É só eu colocar uma marca de comentário no segundo header, assim: if($GravaRegistro){ //header("Location: "."Vendas.php4"); } Sabe o que ocorre se eu fizer isto?? O maluco do programa resolve entender a variável lá do primeiro if lá em cima e agora sim, faz o redirecionamento de página para o usuário efetuar o login.. Entenderam?? Nem eu... Que raios e problema é este?? o que galhos tem a ver com bugalhos?? O que o primeiro if la em cima tem a ver com o segundo if cá em baixo.