Ir para conteúdo
Fórum Script Brasil

Vinicius.Souza

Membros
  • Total de itens

    20
  • Registro em

  • Última visita

Tudo que Vinicius.Souza postou

  1. Cara se entendi sua dúvida tenta faz o seguinte: /*Inserir*/ $sqlDriver = "INSERT INTO drivers (driver_tipo, driver_fabricante, driver_aparelho, driver_modelo, driver_testado) VALUES ('$tipo', '$fabricante', '$aparelho', '$modelo', '$testado')"; $exec = mysql_query($sqlDriver) or die(mysql_error()); $ultimoId = mysql_insert_id(); $sqlFuncao = "INSERT INTO funcao(funcao_driver_id, funcao_nome, funcao_codigo) VALUES ('$ultimoId', '$funcao', '$codigo')"; $exec = mysql_query($sqlFuncao) or die(mysql_error()); echo "Registros inseridos"; /*Fim Inserir*/ /*Selecionar registros associando os ids*/ $sqlSelect = "SELECT d.driver_tipo as tipo, d.driver_fabricante as fabricante, d.driver_aparelho aparelho, d.driver_modelo as modelo, d.driver_testado as testado, f.funcao_nome as funcao, f.funcao_codigo as codigo FROM drivers d, funcao f WHERE d.driver_id = f.funcao_driver_id "; $ex = mysql_query($sqlSelect) or die(mysql_error()); /*Fim Selecionar registros associando os ids*/ Depois é só adaptar a sua necessidade mas lembre-se de associar as variaveis que estão sendo usadas nos INSERTs com as var $_POST que vem do seu form. Qualquer coisa posta ae..
  2. Olá se eu entendi bem o que você ta precisando é de enviar o form por email... procura tutoriais sobre formMail eu te recomendo a classe PHPMailer que é muito usada nesse processo.
  3. Tenta isso: if($senha1 == $senha2){ header("Location: http://mixshopbr.com/dealer/mxhf1622"); } else if($senha1 == $senha3){ header("Location: http://mixshopbr.com/dealer/mxlj1628"); } else{ header("Location: http://mixshopbr.com/dealer/erro.html"); }
  4. Eu Criei um função que retorna os valores de compra e venda e taxa de variação das seguintes moedas: Dolar comercial, paralelo e turismo, Euro, Libra e Peso Arg. O script está no repositorio de scripts php aqui do forum. http://scriptbrasil.com.br/forum/index.php?showtopic=160597
  5. Olá Pessoal desenvolvi uma função que retorna a cotação detalhada (como preço de compra, preço de venda e taxa de variação) das seguinte moedas: - Dólar Comercial - Dólar Turismo - Dólar Paralelo - Euro - Libra - Peso arg. segue o código: function eCotafacil(){ $saida = array(); libxml_use_internal_errors( TRUE ); $file = file_get_contents( 'http://economia.uol.com.br/cotacoes/' ); $file = strtr( $file, array( 'th'=>'td', '(em R$)'=>'' ) ); $DOM = new DOMDocument(); $DOM -> loadHTML( $file ); $dados = $DOM->getElementsByTagName( 'td' ); for( $i=37; $i<60; $i++ ){ if($i == 37 || $i == 41 || $i == 45 || $i == 49 || $i == 53 || $i == 57){ $arrAux = array('tipo'=>utf8_decode( $dados->item($i)->nodeValue ), 'compra'=>utf8_decode( $dados->item($i+1)->nodeValue ), 'venda'=>utf8_decode( $dados->item($i+2)->nodeValue ), 'variacao'=>utf8_decode( $dados->item($i+3)->nodeValue ) ); array_push( $saida, (object)$arrAux ); } } return $saida; } A forma de usar é simples, você pode usar a chamada direta ou usar um laço for para montar uma tabela html com os dados, a função retornar um array com um obj com os dados de cada moeda, as propriedades do obj retornado são: tipo, compra, venda e variacao que correspondem a dolar euro ou libra..., valor de compra em REAIS R$ [bRL], valor de venda em REAIS R$ [bRL], e porcentagem da taxa de variação do câmbio respectivamente. ex: chamada direta (cada indice do array corresponda a um tipo de moeda); $minhaCotacao = eCotafacil(); echo $minhaCotacao[0]->tipo . '<br />'; echo $minhaCotacao[0]->compra . '<br />'; echo $minhaCotacao[0]->venda . '<br />'; echo $minhaCotacao[0]->variacao . '<br />'; ex: chama dentro de um laço for $minhaCotacao = eCotafacil(); for($i=0; $i<count($minhaCotacao); $i++){ echo $minhaCotacao[$i]->tipo . '<br />'; echo $minhaCotacao[$i]->compra . '<br />'; echo $minhaCotacao[$i]->venda . '<br />'; echo $minhaCotacao[$i]->variacao . '<br />'; echo '--------------------------------------------------<br />'; } Não esqueça ao exibir a cotação em seu site ou blog de citar o site UOL Economia com fonte de suas cotações, pois é de onde o script retira os dados. Postem os resultados ae... []'s
  6. Vinicius.Souza

    Ediçao do perfil

    olá poderia ser mais específico no que está ocorrendo.. para que eu ou outra pessoa do forúm possa analizar e verificar o que ocorre?
  7. é só você colocar o código que eu te passei acima dentro obj html que você quiser seja dentro de tabela seja dentro de frame seja dentro de div enfim..... Mas atente-se que para carregar o conteudo sem recarregar a página somente com ajax... Edit: Acho que entendi o que você quer... você pode colocar um frame ou um iframe em seu site.. nomeia ele e no target do link você coloca o nome do frame ou iframe que você quer... assim você irá simular uma requisição ajax... mas não te recomendo pois o google não gosta de frames ou iframe e eu site pode não ter um boa indexação e resultando em poisionamento ruim nos resultados de busca...
  8. Olá esse caracter em php é um caractere de escape ou seja ele tem o poder de tirar poderes rsrsr... No seu caso foi usado esse caractere para tirar o "poder" do caracter " (aspa dupla) e fazer o que o o php entenda essa " aspas duplas e não como inicio ou fim de instrução do seu comando echo....
  9. Experimenta assim: echo "<a href=\"troca_filtro.php?veic=".$linha['prefixo']."\" class='dcontexto'>".$linha['kmtrocafiltro']."<span>Alterado por:".$linha['qalterou']." <br />Data: ".date('d/m/Y - H:i', strtotime($linha['dalteracao']))."</span></a>"; info: esqueceu de algumas aspas e de concatenar algumas vars.. []'s
  10. Olá Experimente redefinir no arquivo atualiza.php De: $ra = 'ra'; $sql_usuario= mysql_query( "update alunos set Status = 'S' where ra=".$ra); Para: $ra = $_GET['ra_aluno']; $sql_usuario= mysql_query( "UPDATE alunos SET Status = 'S' WHERE ra='$ra' LIMIT 1"); Mas lembre-se validações devem ser feitas em entrada de dados ainda mais dados vindos da URL como seu caso... Qualquer coisa posta ae.. []'s
  11. o problema é que inputs do tipo text precisam ter um name único para poder se diferenciar dos outros.... Já os inputs do tipo radio precisam ter o mesmo name para que quando o usuario selecionar um radio desses o valor enviado seja o value do marcado com o name dele como indice associativo da var $_POST ou $_GET... e como campo que você está pegando para deletar o registro é exatamente o campo do tipo text ele vai pegar somente o ultimo mesmo porque ele não vai diferenciar qual é qual.... Não sei porque você colocou o valor de cliente_cod no value dos radio's se você não ta usando eles no arquivo que recebe os dados para pagar... Diante disso tem 2 soluções para seu problema de acordo com que pude perceber em seu sistema. 1 - ou vc troca o conteudo do while pois aparentemente você não está precisando do cod do cliente somente do nome para poder delatar o registro. <label><input type="radio" name="cliente" value="<?php echo $linha['CLI_NOME'];?>"/><?php echo $linha['CLI_NOME'];?></label><br /> 2 - ou você muda a var que recebe os dados e a query que deleta o registro do arquivo que recebe os dados para apagar pelo valor do input radio marcado ao invés do campo nome. $r=$_GET['cod_cliente']; mysql_query("delete from clientes where CLI_COD='$r'") or die("erro ao deletar"); Tem outras maneiras de se fazer o que você quer... Eu te aconselho escolher a primeira alternativa, pois não é certo ter varios inputs do tipo text com o mesmo name e você pode acabar caindo nesse problema novamente.
  12. Simples... duplica seu index.php e renomeia ele para noticias_online.php por exemplo (mas pode ser qualquer outro nome), apaga todo o conteudo da div#meio_site_g dentro dessa div você inlcui o seguinte codigo: <?php include("pags/conteudo_noticias.php?no_id=".$_GET['id']); nos links você coloca assim: <a href="href="noticias_online.php?id=1">Notica Numero 1</a> <a href="href="noticias_online.php?id=2">Notica Numero 2</a> e assim por diante... onde noticias_online.php é o nome do arquivo index que você duplicou... Mas lembre-se... isso é só um esboço para você entender o esquema de como funciona baseado no que eu entendi de como você criou o seu sistema e validações devem ser rigorosamente feitas na entrada dos dados e ainda mais com dados vindo da url ($_GET)... Qualquer coisa posta ae... []'s
  13. Cara seu problema é simples... como te disse o problema pode estar na variavel $DirRoot que pode estar setada errada.... Me pega meu MSN no meu perfil para que eu possa te ajudar ok?
  14. Vinicius.Souza

    Ajuda, Urgente!

    Bom se o seu script de login já resgata os dados do usuartio basta você inserir os dados das variaveis de sessao no value dos campos input... Seria algo mais ou menos assim: <input type="text" name="txtNome" id="txtNome" value="$_SESSION['nome_da_variavel_de_sessão_que_esta_o_nome']" /> e assim por diante... Mas caso o script de login não resgate todos você vai ter que fazer a consulta no banco de dados e inserir os valores do banco no valor dos campos input como no exemplo acima... []'s
  15. Você pode mudar o texto do botão de finalizar pedido para 'Por favor Aguarde...' e ainda desabilita-lo para que não possa ser clicado novamente.... mas seria JavaScript e não PHP.. Seria algo como function wait(bt){ bt.value = 'Por Favor Aguarde...'; bt.disabled = 'disabled'; } e o uso seria: <input type="submit" name="btEnviar" value="Finalizar Pedido" onclick="wait(this);" /> []'s
  16. Vinicius.Souza

    campo não definido

    Não entendi muito bem mas se você acessar essa pagina direto ela vai cair no ultimo else onde zera todas as var's que você ta especificando.. ela tem que ser acessada pelo action de um form com metodo POST.. para pode existir as var's $_POST e se você acessar direto essas var's ($_POST) não irão existir a vai cair no ultimo else onde ele zera o conteudo... depois do ultimo else antes de echo'<p>Nome do procedimento:'; experimenta colocar o seguinte: // DEBUG echo 'O valor de $id_paciente é ->'.$id_paciente.'<br />'; echo 'O valor de $paciente é ->'.$paciente é.'<br />'; echo 'O valor de $id_procedimento é ->'.$id_procedimento.'<br />'; echo 'O valor de $procedimento ->'.$procedimento.'<br />'; E se não tiver nada depois de '->' provavelmente é o que eu te disse acima.... Posta os resultados ae...
  17. vê se é isso que você quer: $teste = array('Teste A 01', 'Teste A 02', 'Teste B 01', 'Teste A 03'); // Imprimir somente valores de Teste A echo "<b>Imprimindo Somente Resultados de Teste A</b> <br />"; foreach($teste as $k => $v){ if(ereg('Teste A',$v)){ echo $v.'<br />'; } } echo "<br /><br />"; //Imprimindo somente valores de Teste B echo "<b>Imprimindo Somente Resultados de Teste B</b> <br />"; foreach($teste as $k => $v){ if(ereg('Teste B',$v)){ echo $v.'<br />'; } } Eu mudei a variavel $teste para um array assim você não precisa ficar explodindo ela e no final das contas você vai ter que pecorrer um array mesmo.... []'s
  18. Vinicius.Souza

    Caixa de diálogo

    se a caixa de dialogo a que você se refere for o balão amarelo que aparece quando posicionamos o mouse sobre o link procure textos relacionados a TOOLTIP... mas tem um efeito similiar usando apenas HTML basta adicionar o atributo title="texto a ser exibido aqui" que terá um resultado similar... Mas com a tooltip você pode fazer requisições ajax e jogar o conteudo dentro do balão... Caso não seja isso que você quer por favor seja mais específico para eu ver se posso te ajudar.. []'s
  19. De onde vem a variavel $DirRoot da linha 53? Provalmente a variavel $DirRoot esta apontando para um prefixo inexistente... da uma olhada nela.. que deve ser isso... []'s
  20. Olá bom dia você esqueceu de inserir o evento onclik nos links coloca onclick="abrirPag(this.getAttribute('href'));" nos links das noticias da primeira pagina que deve ir de boa porque se você reparar clica em mais noticias... os links de la o ajax funciona de boa... Mas so lembrando esse seu problema seria de HTML/Javascript e não de php. []'s
×
×
  • Criar Novo...