Jump to content

Domenike

Members
  • Content count

    82
  • Joined

  • Last visited

Community Reputation

6 Regular

1 Follower

About Domenike

  1. Caros, bom dia. Estou desenvolvendo um sistema de compartilhamento de conteúdo para um grupo especifico no Facebook. O sistema possui uma página de conteúdo (um artigo) e um link de compartilhar. Quando o usuário clica no link ele compartilha aquele artigo no grupo especifico. Geralmente, o Facebook pergunta com quem queremos compartilhar, amigos, grupos etc. Nesse caso, nenhuma pergunta é feita, o usuário simplesmente clica e compartilha no grupo especifico. Estou usando o exemplo: https://developers.facebook.com/docs/plugins/share-button/ Mas não ajudou muito. Se alguém puder me ajudar, agradeço.
  2. Domenike

    Tooltip

    Cada div terá que receber um id, quando você passar o mouse por cima do link, o id é enviado para uma pagina, por exemplo: perfil.php?id=1 O perfil do usuário com o id será retornado. Olha lá no código! Aquele código está prontinho, é só dar uma olhada!
  3. Domenike

    MySQL ligação com PHP

    Você está deixando a variável $msg sem informação. Veja: <center><b><?=$msg;?></b></center>. Correto, tira esse center com $msg e coloque isso: if ($_POST['usuario'] and $_POST['passw']) { $selecionar = mysql_query("SELECT * FROM user WHERE login = '".$_POST['usuario']."'"); $selecionar2 = mysql_query("SELECT * FROM user WHERE senha = '".md5($_POST['passw'])."'"); if (mysql_num_rows($selecionar) <= "0") { $msg = "Usuário incorreto!"; echo $msg."<br>"; } else { if (mysql_num_rows($selecionar2) <= "0") { $msg = "Senha incorreta!"; echo $msg."<br>"; } else { $selecionar2 = mysql_fetch_assoc($selecionar2); $_SESSION['usuario'] = $selecionar2['nome']; $_SESSION['login'] = $selecionar2['login']; } } } Caso resolvido! Sempre uma variável tem que ser declarada no início de você mostrar ela.
  4. Domenike

    MySQL ligação com PHP

    Posta o código com o erro!
  5. Domenike

    MySQL ligação com PHP

    Felipe, vamos fazer uma coisa. Desinstala o XAMP. Limpa tds as possíveis caches do seu servidor e de rede tmbm! Depois Instale o XAMP. Posta seu código completo e erro certinho. Daqui vejo para vc...
  6. Domenike

    Tooltip

    Segue: http://hunklessons.blogspot.com.br/2014/03/facebook-like-profile-tooltip-with.html Você precisa ter uma página secundária para receber o ID e retornar o perfil q vc deseja e saber de css para formatar sua exibição! Download direto: http://www.mediafire.com/download/w3fg64ydbb8e4w3/fb_like_profile_tooltip.rar
  7. Domenike

    Calulcar somar de cada linha da tabela

    Você não disse sobre a atualização dinâmica! Se vc der um F5 ele atualizará para você na tela, mas se você quiser sem mexer, você precisa usa Jquery p/ isso!
  8. <?php select... $campo1 = $row['campo1']; $campo2 = $row['campo2']; $a = array("campo1" => "$campo1", "campo2" = "$campo2"); $tamanho = sizeof($a); for ($i = 0; $i <= $tamanho; $i++) { if ($a[$i] != '') { echo $a[$i]; } } ?> Essa estrutura é para você entender, provavelmente dará erro. Siga esse código que você consiguirá.
  9. Domenike

    Calulcar somar de cada linha da tabela

    Solução: <?php session_start(); $id = $_SESSION['id']; $mysqli = mysqli_connect("localhost","root","*************","bancod") or die("Error " . mysqli_error($link)); $query = "SELECT * from produtos where id = '$id' order by id desc"; $result = $mysqli->query($query); $row = $result->fetch_array(MYSQLI_ASSOC); $qtd = $row['qtd']; $valor = $row['valor']; $valor_total = $row['valor_total']; ?> <tr> <td>Quantidade: <?php echo $qtd; ?></td> <td>Valor: R$ <?php echo $valor; ?></td> <td> Total: <?php echo $valor_total; ?> </td></tr>
  10. Domenike

    geração de txt com php/sql

    Resolução: <?php session_start(); $id = $_SESSION['id']; $mysqli = mysqli_connect("localhost","root","*************","bancod") or die("Error " . mysqli_error($link)); $query = "SELECT * from extrator where id = '$id' order by id desc"; $result = $mysqli->query($query); $arquivo = fopen("meuarquivo".$id.".txt", "a"); while ($row = $result->fetch_array(MYSQLI_ASSOC)) { $descricao = $row['descricao']; // abre o arquivo colocando o ponteiro de escrita no final if ($arquivo) { if (!fwrite($arquivo, $descricao)) die('Não foi possível atualizar o arquivo.'); echo 'Arquivo atualizado com sucesso'; } } fclose($arquivo); echo "<a href='meuarquivo".$id.".txt'>Download</a>"; ?>
  11. Domenike

    UpLoad sem usar form

    Sergio diferença entre FTP e Upload. Quando você conecta no FTP ele precisa verificar se o FTP é passivo ou ativo. Existem dos tipos, além da autenticação e conexão. Não estou discordando com o Willam, nem com você sobre a velocidade do C. Quando trabalhei com C, encontrei muitos problemas em aplicações de usuários, como Stack Overflow, Heap Overflow e Format String. Por isso, não gosto muito do C. Tem pessoas que codificam uma aplicação legal, mas por causa de um erro no C você faz a aplicação dar um crash (tipo tela azul do Windows). Mas entre um upload e um GET do FTP, prefiro o FTP (modo texto). Programar, prefiro PHP! :)
  12. Domenike

    problemas com Includes php

    Carrega mesmo! <link rel="stylesheet" type="text/css" href="<?php include 'css.css'; ?> "> testa aí!!! rsrs kkkkkkkkk
  13. Domenike

    Entender a função file_get_contents("php://input")

    Bruno, veja se isso ajuda entender melhor { <?php file_put_contents('test.txt', file_get_contents('php://input')); // trabalhando com PUT conforme o Henrique disse! :) ?> } ou senão { <?php $filename = $_FILES['file1']['name']; // recebe por upload echo $filename."<br><br>"; $string = file_get_contents("uploads/".$filename); echo strlen($string); // tamanho // Trabalhando com GET, o mais comum! ?> } <?php if(isset($_POST['nome'])) { $name = $_POST['nome']; // note the double quote here $stats = file_get_contents("http://localhost/$name.txt"); echo "$stats"; echo "O nome é: ".$name"; } ?> <form action="index.php" method="POST"> <input type="text" name="nome" /> <input type="submit" value="Upload" /> </form> Nos meus exemplos, possui um "txt" como entrada de dados. Agora imagine o input? Surgiu alguma luz?
  14. Domenike

    Tabela PHP+HTML+SQL

    painel.php para listar os chamados! <?php include 'conecta_com_banco_de_dados.php'; ?> <html><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><head> <link rel="stylesheet" type="text/css" href="css/table.css"/> <title>Painel de Chamados</title> <body><br><br><center><br><br><br></head> <img src="img/area.png" width="971" height="34"> <table width="968" border="1px" cellpadding="5px" cellspacing="0" style="table-layout:fixed;"> <?php include 'tabela.php'; // aqui entendo que suas query estão prontas ?> <br> <?php // resultado, todos os chamados serão listados, conforme você precisa! if($SQL_RESULT > 1 && $pg<=$SQL_RESULT){ for($i=1; $i<=$SQL_RESULT; $i++) { echo "<a href='?pg=$i'>$i </a>"; } } ?> <a href="chamado.php">Cadastrar um chamado</a> </center></body></html> Tela para cadastrar um chamado: <title>Sistema de Chamados</title> <center> <head> <link rel="stylesheet" type="text/css" href="css/text.css" /> <link rel="stylesheet" type="text/css" href="css/default.css" /> <br /> <br> <br> <img src="img/logo.png" width="298" height="113"><br /> <br> <br> </head> <form name="formulario" method="POST" action="cadastro.php"> // observe, você quer enviar para cadastro.php ?> <p>Nome: <input type="text" name="nome" /> Ramal: <input type="text" name="ramal" width="80" /> Departamento: <select name="menu" id="menu"> <option>Selecione um</option> <option>Condomínios</option> <option>Contábil</option> <option>Fiscal</option> <option>Pessoal</option> <option>Outros</option> </select> </p> Ocorrência <p> <textarea name="ocorrencia" id="textarea" cols="45" rows="5"></textarea> </body> <script> function checa(){ alert("Chamado enviado com sucesso!");}; </script> <input type="image" onclick="checa()" image src="img/button.png" width="68" height="26" value="Enviar" /> </p> cadastro.php <?php session_start(); $id = $_SESSION['id']; error_reporting(0); include 'conexao.php'; if (isset($_POST['nome'])) { date_default_timezone_set('America/Sao_Paulo'); $nome=$_POST['nome']; $ramal=$_POST['ramal']; $menu=$_POST['menu']; $ocorrencia=$_POST['ocorrencia']; $date=date('h:i A'); $inserir = mysql_query("INSERT INTO tb (nome, ramal, menu, ocorrencia, date) VALUE ('$nome' , '$ramal' , '$menu' , '$ocorrencia', '$date')"); if ($inserir) { ?> <script> alert("Chamado inserido com sucesso!"); </script> <?php header('Location: painel.php'); // redireciona para painel.php } else { ?> <script> alert("Chamado não inserido!"); </script> <?php } } ?> Seu problema incluir cadastro.php no painel.php.
  15. Domenike

    UpLoad sem usar form

    Escrito em Perl, para exemplo: use Net::FTP; my $filename; $hostname='ftp.site.com'; $username='root'; $password='*********'; $home='/'; $filename=$ARGV[0]; // qual arquivo para enviar? print "\n. . . .:. Conectandoooooo .:. . . . \n"; $ftp=Net::FTP->new($hostname); $ftp->login($username, $password) or die "Error $! "; print " . . . .:. ... . C O N E C T A D O . ... .:. . .. \n"; print " . . . .:. Enviando o arquivo $filename .:. . . . \n"; $ftp->put($filename) or die "Error $! "; print ". . . . .:. Arquivo $filename enviado com sucesso .:. . . . \n"; print ". . . . . .:. Saindooooooooooooo do FTP........ .:. ... \n"; $ftp->quit; print " . . . . . . .:. DESCONECTADO .:. . . . . . . \n\n\n"; exit; # código em Perl escrito pelo virose! Veja essa estrutura, escrito em perl, parecido com PHP! Se você colocar cada arquivo dentro do array, criar um for para executar o script FTP e um insert para registrar um log no banco já resolve seu problema. Veja: $flag = 0; for ($i = 0; $i <= $#ultimo_elemento; $i++){ $arquivo = $arquivo[$i]; use Net::FTP; my $filename; $hostname='ftp.site.com'; $username='root'; $password='****************'; $home='/'; $filename=$arquivo; print "\n. . . .:. Conectandoooooo .:. . . . \n"; $ftp=Net::FTP->new($hostname); $ftp->login($username, $password) or die "Error $! "; print " . . . .:. ... . C O N E C T A D O . ... .:. . .. \n"; print " . . . .:. Enviando o arquivo $filename .:. . . . \n"; $ftp->put($filename) or die "Error $! "; print ". . . . .:. Arquivo $filename enviado com sucesso .:. . . . \n"; print ". . . . . .:. Saindooooooooooooo do FTP........ .:. ... \n"; $ftp->quit; print " . . . . . . .:. DESCONECTADO .:. . . . . . . \n\n\n"; } if ($flag == $#ultimo_elemento) { echo "Todos os arquivos foram enviados com sucesso!; } else { $erros = $flag - $#ultimo_elemento; print "Houve ".$flag." erros"; } exit(0); # adaptei! Cara é isso, aproveita que você tem um programa e C e criei um arquivo com os arquivos novos, da´você alimento seu script FTP/PHP. É isso!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.