
Rudimar
Membros-
Total de itens
330 -
Registro em
-
Última visita
Tudo que Rudimar postou
-
Bem lá vai os códigos. Da primeira pagina, a caixa é alimentada com os anos de 1900 até hoje. <select name="SelectAnos[]" size="3" multiple style="WIDTH: 110px"> <option><b>Todos os anos</b></option> <? for ($Ano = date("Y"); $Ano >= 1900; $Ano=$Ano-1){ ?> <option> <? echo $Ano; ?> </option> </select> Depois uma segunda página é executada e recupera os anos que foram selecionados: for ($i = 0; $i < count($SelectAnos); $i++){ $AnosSelecionados[$NumeroDimensoes] = $SelectAnos[$i]; $NumeroDimensoes = $NumeroDimensoes+1; Bem daqui para frente, existirá um momento em que o usuário voltará para a pagina anterior, e os anos que foram selecionados anteriormente precisam estar marcados. Eu já tentei fazer isto, mas o que realmente está me barrando é o que já postei em outro tópico anterior, em que tentei explicar que a caixa select não está lendo os valores das variáveis se forem especificadas entre o <select> e o </select>. E não sei porque...
-
Tenho uma caixa select que contém anos de 1900 até o ano atual. O usuário poderá selecionar um ano especifico ou seleciona varios anos. Após selecionar todas as opções desejadas na página, uma segunda página é executada e é lido os anos que foram selecionados. Até aqui tudo bem. Mas ao retornar a pagina anterior, os anos que haviam sido selecionados precisam estar marcados (selected). Alguém tem alguma ideia como posso fazer isto??
-
É o seguinte: Tenho uma caixa do tipo select: <select name="SelectAnos" size="3" multiple style="WIDTH: 110px"> </select> Só que entre o <select> e o </select> vou trabalhar com variáveis. Se eu perguntar o conteúdo de uma variável entre o <select> e o </select> me retorna valores nulos, embora as variáveis contenham valores. Se eu fizer o mesmo antes do <select> ou após o </select> aí as variáveis funcionam. Por Que está ocorrendo isto??
-
Estive vendo uma página e no Action do formulário encontrei o código abaixo: ACTION="/netacgi/nph-brs.exe" Que tipo de linaguagem é esta??
-
Ate onde eu saiba, dá para ter somente a base de dados na sua própria maquina
-
Creio sim que quanto maior a base de dados, as consultas tendem a ser mais demoradas...especialmente na internet...
-
Respondendo as perguntas, na variável existe texto. Não existem espaços ou enters entre o texto e a tabela.
-
<select name="Select" onChange="form1.action='NomeFormulario.php4';form1.submit()"> onde, NomeFormulario.php4 - é o nome do proprio formulário onde está contido o objeto select name O evento OnChange irá ocorrer toda vez que o usuário clicar no botão, fazendo com que a pagina especificada seja executada. Ao ser executada, o codigo que recupera os dados do formulário será executado, assim: $x = $HTTP_POST_VARS["Select"]; Então se o conteúdo da variável $x for nome então somente a caixa de nome será habilitado, para isto voce deverá inserir o seguinte codigo: <? if($x = "Nome"){ <input type="text" disabled name="bairro" size="15" maxlength="12"> }else{ ?> <input type="text" name="bairro" size="15" maxlength="12"> <? } ?> Deve-se fazer esta verificação para as demais caixas.
-
Trim() - Limpa os espacos tanto do inicio quanto do final de uma string rtrim() - limpa espacos no final de uma string Itrim() - limpa espacos no inicio de uma string
-
Como voce pegou o exemplo em uma comunidade do DreamWeaver, creio que isto é feito utilizando linhas de tempo. Recurso existente no DreamWeaver e outros softs, onde existe a possibilidade de fazer com que objetos movam-se pela tela.
-
Quando utilizo a função nl2br para formatar o texto, se eu tiver só texto, tudo bem. Fica tudo certinho. Mas ocorre que em alguns casos, além do texto, existem tabelas também. Só que a tabela, ao invés de aparecer na posição correta, ela fica longe do texto; é como se tivesse varios enters e depois aparece a tabela. E pior ainda, as vezes aparecem as tags da tabela também...
-
Está muito bom....
-
dentro da tag acrescente: title="descricao" Por exemplo: <input type="text" name="Textl" size="10" maxlength=350" title ="Descricao">
-
Como assim direciona o link?? Não é um botão simples que voce quer??
-
valeu... mas como já disse no tópico anterior, já resolvi a questão... Estava faltando na pagina ExibeCadas.php4, no topo da página: <? session_start(); ob_start(); ?> De qualquer forma grato...
-
puxa vida... matei a charada... Estava faltando na pagina ExibeCadas.php4, no topo da página: <? session_start(); ob_start(); ?>
-
não deu certo não. Esta dando erro de página não encontrada. Acho que faltou um pedaço no seu codigo de exemplo. Estava faltando javascript: <a href="javascript:abrePopup('../Administracao/ExibeCadas.php4?Link=<?=$xValor["CodigoUsuario"];?>','700','700')">clique aqui </a> Aí acrescentei o codigo que faltava, funcionou, só que o codigo do usuário não está sendo recuperado na pagina ExibeCadas.php4. Já coloquei aspas duplas, simples, não dá certo. Não recupera o codigo. E aquele lance que falei de que na janela do tipo Popup não existir a barra de endereços... Como é que $HTTP_GET_VARS vai recuperar se não existe a barra de endereços?? estou falando bobagem??
-
O que é este tipo de campo hidden?? Pra que serve?? Como uso isto para o meu caso??
-
Veja o exemplo abaixo: $sql="select * from Tabela1, Tabela2, Tabela3 where Tabela1.CodigoUsuario = Tabela2.CodigoUsuario"; $Resultado = mysql_db_query("$BaseDados", "$sql", $conex) or die ("Erro na conexão2"); $Valor = mysql_fetch_array($Resultado); $Campo = $Valor["Nome"]; $Campo2 = $Valor["Historico"]; Note que como as três tabelas foram selecionadas na instrução sql, basta voce especificar quais os campos da tabela quer trabalhar normalmente, sem se preocupar em qual tabela está determinado campo. É como se as três tabelas estivessem todas agrupadas em uma só. A única coisa que tenho dúvida é que se algum nome de campo for igual em mais de uma tabela, se voce trabalhar com este campo não sei dizer qual tabela é que será utilizado. Mas fora isso, pode fazer assim que dá certinho... Sorte...
-
Valeu. corrigiu o problema. Agora tenho uma outra questão ainda relacionada a links com Popup. Quando o usuário clica no link, eu passo através de uma variável o codigo do usuario. O link ficou assim: <a href="javascript:abrePopup('../Administracao/ExibeCadas.php4?Link=<?=$xValor["CodigoUsuario"];?>','700','700')">clique aqui </a> Note que acrescentei a variavel Link, e obtenho o codigo do usuário, utilizando o PHP. Isto está funcionando corretamente, pois o código está sendo obtido corretamente da base de dados. No entanto, quando clica-se no link, a janela popup é exibida, mas ao obter o valor da variável Link não está funcionando. Para obter a variável fiz o seguinte: $xLink = $HTTP_GET_VARS["Link"]; O valor não está sendo obtido. Está retornando valor nulo. Então fiquei pensando o seguinte. Não deve estar pegando o valor da variavel Link, porque ao abrir a janela Popup, como é típico das janelas Popups, não existe o endereço da url. Não existe a barra de endreços na janela Popup. Entenderam?? Será que é por isto que não estou conseguindo pegar o valor da variável?? Será que tem alguma outra solução??
-
Estou tentando abrir uma janela Popup quando o usuário clicar no link. Tentei o código abaixo, mas não está funcionando. Quando coloco o cursor em cima do link, ao olhar na barra de status embaixo, aparece apenas javascript:window.open(. Não está lendo o resto. Porque?? <a href='javascript:window.open('../Administracao/ExibeCadas.php4','janelax','width=450, height=230')>clique aqui </a>
-
Bem, novidades. Acho que agora entendi o que está acontecendo, ou melhor, o que não está acontecendo. A funcao fechar() não está sendo executada. Veja o codigo abaixo: <script language="JScript"> <!-- function fechar(){ document.write "teste"; var xPagina=<?echo "\"$pagina\"";?> if(xPagina == "AutosListar"){ xPagina = "www.negocios.online.nom.br/Autos/AutosListar.php4"; } window.opener.location='xPagina'; window.close() } --> fechar(); </script> Agora a duvida é outra: Porque a função não está sendo executada??
-
Mas se eu perguntar o que tem na variável, volta correto: document.write xPagina; retorna "AutosListar" Isto está correto. No entanto, na linha seguinte ao executar o if, não é executado. Veja abaixo: if(xPagina == "AutosListar"){ xPagina = "www.negocios.online.nom.br/Autos/AutosListar.php4"; alert("teste"); } O if acima não é executado. Realmente não entendo o que está acontecendo.
-
Pessoal, dando continuidade a este problema, sinto informar que continua problemático. Veja o codigo abaixo: // atribuo o valor "AutosListar" a variável $pagina. <? $pagina = "AutosListar"; ?> Aqui comeco um codigo em JS. <script language="JScript"> <!-- // nesta linha pego o conteudo da variavel $pagina em php e jogo para a variavel em JS. var xPagina <?=$pagina;?> // testo o conteudo da variavel. Até aqui está tudo ok. document.write xPagina; Aqui, ainda em JS, verifico o conteudo da variavel. Misteriosamente, embora acima a variavel contem o valor "AutosListar", já aqui, ela está nula. Coloquei um alert dentro do If para testar se o if estava sendo executado. E não está sendo executado. A caixa de alert não está sendo exibida. if(xPagina == "AutosListar"){ xPagina = "www.negocios.online.nom.br/Autos/AutosListar.php4"; alert("teste"); } function fechar(){ window.opener.location='xPagina'; window.close(); } fechar(); --> </script> É por isso que quando a funcao fechar() é executada fica parado numa tela em branco. é porque a variavel está nula.