
lucke
Membros-
Total de itens
236 -
Registro em
-
Última visita
Tudo que lucke postou
-
Olá! Depende qual linguagem programação você quer usar.Mas sim, tem como fazer em PHP. Poderia ser feito guardando informações em banco mysql ou em um arquivo simples tipo txt. Flws!
-
Olá! Esse erro é porque o código sql para busca na tabela está errado, ou melhor esta sendo feito errado. Eu tambem vi, que você esta realizando a conexão com o banco direto num if, e isso não é meio recomendavel. E você esqueceu de mencionar qual database tem as tabelas. Troque este trecho no segundo código: $db_host = "localhost"; $db_user = "dps_banco"; $db_pass = "Dps123"; Por este: $db_host = "localhost"; $db_user = "dps_banco"; $db_pass = "Dps123"; $db_name= "db"; //Coloque aqui o nome da DB $conexao=mysql_connect ("$db_host", "$db_user", "$db_pass") or die ("Erro de conexao"); $selecionadb= mysql_select_db ("$db") or die ("A database não existe!"); E troca toda a parte do if, por esta: $sql1 = mysql_query ("Select * FROM subscriptions WHERE emailAddress='$emailAdress'"); if (!$sql1){ echo ('erro na busca'); } else{ $sql2 = mysql_query("UPDATE subscriptions SET emailAdress ='$emailAdress' WHERE password='$password' "); if (!$sql2){ echo "Erro na atualizaçao dos dados"; }else{ echo "Sucesso!"; } } Testai o script, qualquer coisa estamos ai Flws!
-
Olá! Teste deixando os inputs fora da tag <form>, porque se deixar o botão submit é como se você quisesse redirecionar a outra página após o uso do formulário. Flws!
-
Olá! Use o vertrigoserv, na minha opção é o melhor, o mais completo nunca me deu problemas, e o mais importante:usa pouco espaço físico no HD e quase nada de memória... Baixai: VertrigoServ V 2.29 Flws!
-
Olá! Pegar dados da tabela?é isso que você quer fazer?
-
Olá! Acho que bastaria pesquisar, mas poupando esforço, link do analytics abaixo: Google Analytics Flws!
-
Olá! Para passar arrays, use o método GET. Veja o tutorial: Usando GET/POST Flws!
-
Olá! Isso é porque você ta colocando host, user e senha tudo errado dai não realiza a conexão... Veja um script de conexão: <? $host = "localhost"; //Valor padrão é localhost $usuariodb = "usuario mysql"; $senhadb = "senha mysql"; $db = "nomedatabase"; $conexao=mysql_connect ("$host", "$usuariodb", "$senhadb") or die ("Não foi possivel conectar!"); $selecionadb= mysql_select_db ("$db") or die ("A database não existe!"); ?> Só configurar e usar ;) Flws!
-
Desculpa a demora amigo.. Esse é o codigo da enquete...Ele está dentro de <head> <link rel="stylesheet" type="text/css" href="poll/styles.css" /> <script type="text/javascript" src="poll/js/jquery-1.3.2.js" ></script> <script type="text/javascript" > $(function(){ var loader=$('#loader'); var pollcontainer=$('#pollcontainer'); loader.fadeIn(); //Load the poll form $.get('poll/poll.php', '', function(data, status){ pollcontainer.html(data); animateResults(pollcontainer); pollcontainer.find('#viewresult').click(function(){ //if user wants to see result loader.fadeIn(); $.get('poll/poll.php', 'result=1', function(data,status){ pollcontainer.fadeOut(1000, function(){ $(this).html(data); animateResults(this); }); loader.fadeOut(); }); //prevent default behavior return false; }).end() .find('#pollform').submit(function(){ var selected_val=$(this).find('input[name=poll]:checked').val(); if(selected_val!=''){ //post data only if a value is selected loader.fadeIn(); $.post('poll/poll.php', $(this).serialize(), function(data, status){ $('#formcontainer').fadeOut(100, function(){ $(this).html(data); animateResults(this); loader.fadeOut(); }); }); } //prevent form default behavior return false; }); loader.fadeOut(); }); function animateResults(data){ $(data).find('.bar').hide().end().fadeIn('slow', function(){ $(this).find('.bar').each(function(){ var bar_width=$(this).css('width'); $(this).css('width', '0').animate({ width: bar_width }, 1000); }); }); } }); </script> Olá! Por a enquete php num site html? Uma boa tentativa que pode resolver, é você salvar o código php numa página a parte, por exemplo "enquete.php", e exibir com um iframe, assim: <iframe src="enquete.php" width="500" height="500"> Na dúvida de por em uma div, só iniciar a div, e por o código do iframe que te passei dentro da div(ou seja antes de </div>). Flws! Sim eu pensei nisso mas me falaram que iframe vive dando problema e etc...Eu n sei se é verdade o q você acha? Olá! Iframe dando problemas? Sinceramente uso iframes desde que iniciei e nunca tive erros, testai, é uma boa opção... Flws!
-
Olá! Eae Murilo, beleza cara? Então véi, não precisaria só da url pra min baixar o código kkk?Não precisa do código todo, se quiser pode tirar kk, já salvei o código... Mas beleza, vamos lá! Sobre essa dúvida: Sobre essa dúvida, o php pega o "action"(ação) que será executada quando a pessoa clicar no botão. Esquema: Clicou no botão, redireciona para uma url, que é a da action.No caso como a gente colocou "?area=agendar", o formulário html irá redirecionar para esse "?area=agendar", e após isso, o php verifica se o get "area" é igual a "agendar", e caso for igual, executa o script que realmente irá fazer o trabalho, que é o php. Agora sobre o calendário, vou dar uma analisada aqui velho, e vou ver aqui como que ficaria. Flws!
-
Olá! Por a enquete php num site html? Uma boa tentativa que pode resolver, é você salvar o código php numa página a parte, por exemplo "enquete.php", e exibir com um iframe, assim: <iframe src="enquete.php" width="500" height="500"> Na dúvida de por em uma div, só iniciar a div, e por o código do iframe que te passei dentro da div(ou seja antes de </div>). Flws!
-
Olá! Tem certeza que o erro ta nesse trecho do script que você passou? O php aponta o erro no "addfuncionario.php".Se esse script de upload realmente estiver neste arquivo, pode ser que esteja em outra parte do script, não no trecho que você passou... Flws!
-
Opa eae murilo, beleza? Olha colega, acho que sei onde esta o problema... Porque se não está rodando pode ser por causa desse trecho: if(isset($_POST['enter'])){ Aconselho a você trocar este trecho por um get mesmo, deixando assim o action do formulário: <form action=?area=agendar method=post> Dai troca o trecho do isset por isso: if ($_GET['area']==agendar){ E amigo, você cometeu um erro grave...Você postou o código deixando usuário, senha da database e tudo mais, edita seu post ae, trocando as credenciais originais por credenciais imaginárias, tipo assim: $host = "host"; //Host $usuariodb = "usuario";//Usuario $senhadb = "senha";//Senha $db = "database";//Database $tb = "agenda";//Tabela Tipo, por min tudo bem porque não sou malicioso e não sou uma pessoa ruim, porque deixando as credenciais como você deixou, é possivel que outros que viram o seu post alterem sua senha, crie tabelas e tudo mais, ou seja te "hackeando", por isso altera o mais rápido possivel ai seu post, e troca sua senha no site que você colocou ai, antes que seja tarde, beleza? Por isso fikadica: quando for postar dúvidas num fórum, pode postar o código completo, só que não deixando as credenciais originais :) . Sobre o calendário que me disse, acho melhor você pegar um na net completo, e depois postai o código, que dai talvez pode ser que seja fácil implementar php nele. Qualquer erro ou dúvida, pode postar ae denovo, beleza? Flws!
-
Olá! Opa..Tenho um sistema de cadastro e login com permissoes que postei aqui no fórum mesmo..Da uma olhada ae: LuckeLogin V1 já fiz um autoinstalador de script, onde você já configura por ele mesmo, portanto não há necessidade de configurar a conexão pelo arquivo, basta inserir as informações e ele mesmo já cria o arquivo. Já to terminando o V2, que tem uma grande melhora, tanto na estrutura quanto na aparencia. Flws!
-
Olá novamente. Teste a função que te passei acima, ou basta modificar a função que o romero lhe disse deixando assim: <script> function redir() { document.location.href = 'www.meusite.com.br/' + document.getElementById('code').value + '.html'; } </script> <input type='text' id='code' value='' /> <input type='button' value='ok' onclick="redir();"/>
-
Olá! Simples colega, basta apenas fazer um if com um get. Veja: <form action=?area=redirect method=post> Página: <input type=text name=pg> <input type=submit value=Enviar!> </form> <? if ($_GET['area']==redirect){ ?> <meta http-equiv="refresh" content="0; url=<? echo $_POST['pg']; ?>"> <? } ?> Basta digitar o nome+extenção da página Flws!
-
Olá!já respondi uma dúvida igual a essa. Link Enviar email com PHP Flws!
-
Olá! O WHERE é para aplicar as modificações ao usuário X.(X = nome / id do usuario na tabela.) Tirai os <? e ?> do código que te passei pra evitar erros, deixando assim: <?php $login = trim($_POST["login"]); $senha = md5($_POST["senha"]); $sql= mysql_query("UPDATE tabela SET login='$login', senha='$senha' WHERE login='$username';"); if (!$sql) { echo "Não foi possivel atualizar seus dados :("; } else { echo "<h2>Seus Dados Foram Atualizados com Sucesso <b>Aguarde....</b></h2> <meta http-equiv='refresh' content='1;URL=index.php'>";} include_once 'conexao.php'; if (mysql_query($sql, $con)) { $msg = base64_encode("Gravado com sucesso"); header("location:painel.php?msg=" . $msg); } else { $msg = base64_encode("Erro ao gravar!"); header("location:cadastrar.php?msg=" . $msg); } mysql_close($con); ?> Flws!
-
Para alterar dados no db: <? $sql= mysql_query("UPDATE tabela SET nome='$nome', login='$login', senha='$senha' WHERE login='$username';"); if (!$sql) { echo "Não foi possivel atualizar seus dados :("; } else { echo "<h2>Seus Dados Foram Atualizados com Sucesso <b>Aguarde....</b></h2><meta http-equiv='refresh' content='1;URL=index.php'>";} ?> Flws!
-
Olá! Denada amigo! Isso ae amigo, estude, Parece que é dificil mas se você observar bem, é muito fácil :) . Pode falar ae quando der o erro sim, que vou te ajudar hehe.Aé, hehe isso ai marca como resolvido se tiver conseguido, porque assim outras pessoas que tiverem o mesmo problema que vc, poderam ser ajudadas ^_^ . Flws!
-
Olá! Amigo, eu entendo como é ser iniciante hehe. O script que te passei não era somente pra "copiar" e "colar".Foi uma tentativa minha de fazer você observar e estudar cada função do código, e ai sim adapta-lo para uso. Mas eu vi que você pelo menos se esforçou para tentar montar o seu próprio código, coisas que muitos não fazem, Então, vou te explicar as funções para inserir, buscar, e contar registros de uma tabela. Então vamos lá, entender cada função... Primeiro para verificar se já existe um horário, temos que primeiro fazer a consulta na tabela mysql sobre o dado que veio do formulário, e depois verificar se já existe um registro cadastrado.Caso não retorne nenhum registro na tabela sobre o dado vindo fo formulário, ai sim inserimos um. Explicando cada função: OBS: Para todas as funções que vou te explicar vamos usar a mysql_query(). Para inserirmos dados numa tabela usamos o mysql_query("INSERT * INTO nome_da_tabela (campo_da_tabela) Values ('$valor') "); Essa é o esquema da montagem do código de inserção.Traduzindo: ("Inserir * Em nome_da_tabela (campo_da_tabela) Valores ('$valor_vindo_do_formulário')");. Para buscar dados de uma tabela usamos o mysql_query("SELECT * FROM nome_da_tabela WHERE campodatabela='$campo' "); Essa é o esquema da montagem do código de busca.Traduzindo: ("Selecione * A nome_da_tabela BUSCAR SOBRE campo='$campo'");. Para contar e exibir o total de dados cadastrados na tabela, Para buscar dados de uma tabela usamos o código acima, e colocamos tambem o mysql_num_rows(), que vai ser a responsavel por resolver a sua dúvida, pois ela, junto com um if, vai verificar se já existe o horário na tabela.Veja: <? //Vamos usar a função de busca: $query = mysql_query("SELECT * FROM nome_da_tabela WHERE campodatabela='$campo' "); //Vamos contar quantos registros tem: $registros = mysql_num_rows($query); //Agora é que vamos verificar se existe ou não o horário agendado: if ($registros==1){ //Caso já tenha um horário cadastrado, mostra erro echo "já temos um horário cadastrado!"; }else{ //caso contrário, mostra mensagem de sucesso echo "Não temos nenhum horário reservado!"; } ?> Agora, vamos juntar todas as funções e fazer a verificação que caso retorne 0 registros, significa que podemos ocupar aquele horário: <? //Vamos usar a função de busca: $query = mysql_query("SELECT * FROM nome_da_tabela WHERE campodatabela='$campo' "); //Vamos contar quantos registros tem: $registros = mysql_num_rows($query); //Agora é que vamos verificar se existe ou não o horário agendado: if ($registros==1){ //Caso já tenha um horário cadastrado, mostra erro echo "já temos um horário cadastrado!"; }else{ //caso contrário, insere o registro $inserir = mysql_query("INSERT INTO nome_tabela (horario) VALUES ('$valor_vindo_formulario')"); //Agora, é que vamos ver se deu certo a inserção: if (!$inserir){//Erro! echo "Registro não inserido!"; }else{//Sucesso! echo "Registro inerido!"; }//Fecha if da inserção }// Fecha if da contagem de registros ?> Lembrando que o script acima é que faz o trabalho pesado e não esta pronto pra você usar.É pra você estudar e adaptar. Vamos lá, você consegue hehe :) ! Montai o seu script com base nesse que te passei acima, e caso de erro, postai, que vou te ajudar. Flws!!
-
Procura pelo menos um script de playlist simples ou algo assim, e depois implementa o script php... Flws!
-
Beleza... Só não esquece de marcar o tópico como resolvido caso tenha dado certo, beleza? Flws!
-
Olá novamente! Amigo, é muito simples o erro.Veja você mesmo no código que te passei.Você colocou o insert no lugar errado. O trecho do insert tem que ficar nesse trecho, senão dá erro mesmo, pois do modo que você colocou, você esta inserindo sem fazer a consulta no banco antes... Veja: if (empty($dado)){ echo "Insira algum dado!"; } else{ $query1 = mysql_query("SELECT * FROM $tb AND WHERE dado='$hora'"); $numeros = mysql_num_rows ($query); if ($numeros=="0"){ //Aqui que tem que fica o insert: $query2 = "INSERT INTO $tb (dado) VALUES ('$hora')"; $inserir = mysql_query($query2); if (!$inserir){ echo "Algo deu errado!"; }else{ echo "Dado inserido!"; } } else{ echo "já tem um dado igual a este cadastrado!!"; } Flws!
-
Olá! Amigo, já respondi uma dúvida igual a essa aqui no fórum mesmo... Link da dúvida: buscar dados de tabela + php Flws!