Jump to content


ShZlot's Content

There have been 80 items by ShZlot (Search limited from 19/04/2023)



Ordernar por                Order  

#1033935 calendario de eventos

Posted by ShZlot on 02/11/2016, 11:34 in Artigos, Dicas e Tutoriais de PHP

Dê uma olhada no SQL.

Você usa no WHERE pra eventos que  estão ou irão acontecer, talvez as datas dos eventos registrados no banco seja do passado.

 

 

$eventos = $pdo->prepare("SELECT * FROM `".$tabela."` WHERE `".$data."` >= NOW()");

 

Em todo caso, teste o comando SQL em um SGDB para ver se o problema está no SQL ou se é o código PHP que está exibido apenas um registro.




#1033934 Lista De Redirecionadores De Url Gratis

Posted by ShZlot on 02/11/2016, 11:25 in Dúvidas Gerais

O melhor que tem de todos é o http://redirect.center/

Com ele é possível fazer redirecionamento pelo DNS.

O outro ponto positivo é que ele é open source para quem quiser instalar no próprio servidor. https://github.com/u...redirect.center




#1033859 Como salvar lista de proxy de sites online

Posted by ShZlot on 24/10/2016, 00:05 in Segurança

Afim de testar ferramentas hacking eu fui em busca de usar proxies e até mesmo a rede Tor, dái fiz u script maneiro para gerar a lista e me devolver um aquivo de texto

 

formato

PROTOCOLO://ENDERECO_IP:PORTA

 

exs.:
SOCKS4://77.120.229.129:9999

HTTP://1.2.3.4:8080

 

 

Para usar o script acesse o site https://incloak.com/proxy-list/e filtre os proxies que deseja.

Depois copie o javascript e rode no console do navegador. Se não souber usar o console, basta pesquisar no google.

var list = "";
$('.proxy__t > tbody > tr').each(function(){
	var type = $(this).find('td:nth-child(5)').text();
	var ip = $(this).find('td:nth-child(1)').text();
	var port = $(this).find('td:nth-child(2)').text();
	
	list += type + "://"+ip+":"+port+"\n";
});
// 'save as' script
// source http://stackoverflow.com/a/18197511/4830771
function download(filename, text) {
    var pom = document.createElement('a');
    pom.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
    pom.setAttribute('download', filename);

    if (document.createEvent) {
        var event = document.createEvent('MouseEvents');
        event.initEvent('click', true, true);
        pom.dispatchEvent(event);
    }
    else {
        pom.click();
    }
};
download("proxylist.txt", list);



#1033857 Pagina de Captura

Posted by ShZlot on 19/10/2016, 23:31 in PHP

Acho que seu cliente quer que você use landing pages para capturar emails de pessoas interessadas no produto/serviço dele e fazer email marketing.

 

Algo mais ou menos assim http://snoobdesigns....r-landing-page/




#1024342 Como pegar o resultado de uma somatório feita do Banco de de dados Mys

Posted by ShZlot on 25/08/2016, 23:31 in PHP

Eu não conheço o Phplot, mas conheço o Google Charts https://developers.google.com/chart/
Exemplos: https://google-devel...ve/docs/gallery

 

Ele usa javascript, pode ser bem viável.




#1023709 como deixar pager active no slide Jquery Cycle

Posted by ShZlot on 22/08/2016, 13:30 in Javascript / DOM / AJAX / ECMAScript

Você não usou o CSS para 

.pager a.activeSlide{
    /*  */
}

Veja a informação na página do plugin http://jquery.malsup...cycle/int2.html




#1023708 Quebra de linha <p></p> em PHP

Posted by ShZlot on 22/08/2016, 13:23 in PHP

Usando a função do PHP para substituir todos os <br /><br /> por </p><p>. http://php.net/manua...str-replace.php
 
Ex.:
$stringWithBRs = nl2br($originalString)
$stringWithPs = str_replace("<br /><br />", "</p>\n<p>", $stringWithBRs);
$stringWithPs = "<p>" . $stringWithPs . "</p>";

Ou você pode até fazer isso sem chamar a função nl2br():

 
$stringWithPs = str_replace("\n\n", "</p>\n<p>", $originalString);
$stringWithPs = "<p>" . stringWithPs . "</p>";

Ajuda: http://stackoverflow...4905342/4830771




#1023707 Como Inserir linhas no arquivo txt

Posted by ShZlot on 22/08/2016, 13:15 in PHP

<?php
	$valor = "10.00";
	$vencimento = "11/02/2017";
	$f=fopen("tabela.txt","a+",0);
	$linha=$valor."\n".$vencimento."\n\n\n\n\n\n";
	fwrite($f,$linha,strlen($linha));
	fclose($f);

Na string, o \n quebra a linha. Basta você adicionar mais alguns até completar 5 linhas.




#1023640 Somando inputs

Posted by ShZlot on 13/06/2016, 11:30 in PHP

Você precisa guardar as respostas do formulário, talvez em um banco de dados, e depois usar essas informações em outra página.




#1023321 Busco oportunidade para investir

Posted by ShZlot on 06/04/2016, 11:59 in Apresentações

Se você conhece alguém que tenha algum projeto é mais simples. Mas o ideal mesmo é você investir em startups. Você pode ver as startups que precisa de investimento  em sites como este http://www.broota.com.br/e investir.




#1023320 A importância de ter um site profissional

Posted by ShZlot on 06/04/2016, 11:50 in Notícias

O uKit é também m excelente serviço para criação de site para empresas. O site tem designs moderno, se adapta a qualquer tela (tablet, smartphone e computador), otimizado para que o site apareça na primeira posição do Google e o melhor, sem códigos, tudo no arrata-e-solta. 




#1023319 Obter o país de origem do visitante

Posted by ShZlot on 06/04/2016, 11:45 in PHP

Existem vários serviços similares que você informa o IP e te retorna dizendo o país de origem do visitante. Se você for usar o serviço do wipmania, o remendado é você tornar isso redundante para caso um serviço externo falhar, você ter outro.

 

Mas se você quer ter em seu servidor um banco de dados de IP, você pode comprar, tipo esse https://db-ip.com/db/




#1023292 Orçamento PHP Link rotativo

Posted by ShZlot on 20/03/2016, 20:07 in PHP

No uCoz você tem uma ferramenta chamada Banner Rotativo que é justamente para os banners. Lá você pode criar categorias para os banners, tipos como imagens, textos, html e flash. Também pode acompanhar e limitar a quantidade de clicks e exibições além de limitar a data de expiração.

 

É esta mesma ferramenta que são exibidos os anúncios do WMOnline no fórum e no site :)

 

Detalhes aqui http://forum.ucoz.co.../forum/13-256-1

 

7353259.jpg




#1023289 Erro ao acessa vetor - undefined offset

Posted by ShZlot on 19/03/2016, 21:11 in PHP

Posta o código completo. Verifique se no índice do vetor existe algum valor para a adição matemática.




#1023288 Index Randômico

Posted by ShZlot on 19/03/2016, 21:08 in PHP

Tenta assim

<?php
function func(){
  $x = rand(0, 5); 
  $vars = array(
    "http://www.meusite.net/1",
    "http://www.meusite.net/1",
    "http://www.meusite.net/2",
    "http://www.meusite.net/3",
    "http://www.meusite.net/4",
    "http://www.meusite.net/5"
);
    header("Location: $vars[$x]");
}
func();
?>



#1023285 Erro ao acessa vetor - undefined offset

Posted by ShZlot on 18/03/2016, 15:00 in PHP

O erro UNDEFINED OFFSET ocorre quando você tenta acessar o um índice de um vetor que não existe.




#1023279 Não Consigo abrir meus projetos pelo painel do WampServer

Posted by ShZlot on 14/03/2016, 01:55 in MySQL

Qual a sua versão do WampServer?




#1023278 Criar Poup up em formulário de login

Posted by ShZlot on 14/03/2016, 01:43 in PHP

Demo do código que postei abaixo (o link fica ativo por 24h): http://main.xfiddle....-and-notify.php

 

Eu usei o

Basta copiar o código abaixo e colocar em um arquivo .php e rodar. (Meu servidor localhost roda PHP versão 5.6.16)

<?php
//starting back-end script

//checking if $_POST have data
if (isset($_POST['usuario']) && isset($_POST['senha'])) {
    
    //checking if user and password are correct
    if ($_POST['usuario'] == "root" && $_POST['senha'] == "root") {
        //case user and pass are correct, I will return a javascript code to notify the success
        $response = <<<EOT
            $.notify({
                title: '<strong>Sucesso!</strong>',
                message: 'Você foi atenticado.'
            }, {
                type: 'success'
            });
EOT;
    } else {
        //case user has not success
        $response = <<<EOT
            $.notify({
                title: '<strong>Erro!</strong>',
                message: 'Usuário ou senha informado é inválido'
            }, {
                type: 'danger'
            });
EOT;
    }
    header('Content-Type: application/javascript');
    echo $response;
    exit();
}
?>
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta name="robots" content="noindex">

        <title>Login com painel</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        
        <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
        
        <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
        <link href="//netdna.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">

        <link href="//cdnjs.cloudflare.com/ajax/libs/animate.css/3.2.0/animate.min.css" rel="stylesheet">
        
        <script src="http://bootstrap-notify.remabledesigns.com/js/bootstrap-notify.min.js"></script>
    </head>
    <body>
        <div class="container" style="margin-top:30px">
            <div class="col-md-4"></div>
            <div class="col-md-4">
                <div class="login-panel panel panel-default">
                    <div class="panel-heading">
                        <h3 class="panel-title">Formulário de login</h3>
                    </div>
                    <div class="panel-body">
                        <form id="loginForm" role="form" >
                            <fieldset>
                                <div class="form-group">
                                    <input class="form-control" placeholder="Usuário" name="usuario" type="text" autofocus="">
                                </div>
                                <div class="form-group">
                                    <input class="form-control" placeholder="Senha" name="senha" type="password" value="">
                                </div>
                                <button class="btn btn-sm btn-success" type="submit">Login</button>
                            </fieldset>
                        </form>
                    </div>
                </div>
            </div>
            <div class="col-md-4"></div>
            <div class="col-md-12"><p class="text-center">Usuário: root<br>Senha: root</p></div>
        </div>


        <script type="text/javascript">
            $("#loginForm").submit(function (e) {
                $.ajax({
                    type: 'POST',
                    url: '<?=$_SERVER["SCRIPT_NAME"]?>',
                    data: $("#loginForm").serialize() // serializes the form's elements.
                });
                e.preventDefault(); // avoid to execute the actual submit of the form.
            });
        </script>
    </body>
</html>



#1023269 Página com menu lateral esquerdo e conteúdo lado direito

Posted by ShZlot on 07/03/2016, 11:44 in PHP

Eu recomendo você começar a criar seu site usando o Bootstrap. O portal globo.com traduziu a documentação para português, então eu acho que vai te ajudar. Se você sabe inglês, isso irá te ajudar ainda mais. A vantagem do Bootstrap é que você pode encontrar quase tudo pronto e é responsivo, ou seja, se adapta a telas menores como tablets e celulares.

 

Bootstrap da Globo -> http://globocom.github.io/bootstrap/
Um exemplo de página do jeito que você quer -> http://globocom.gith...ples/fluid.html


(Bootstrap original em inglês http://getbootstrap.com/ )




#1023262 Formulario PHP Redireciona para página agradecimento.

Posted by ShZlot on 04/03/2016, 16:13 in PHP

Quando o script PHP envia a mensagem e tem sucesso você tem como saber, né?
Se o envio for feito com sucesso, você faz um redirecionamento usando javascript ou php.

 

header('Location: http://www.example.com/');

http://php.net/manua...tion.header.php




#1023237 If dentro do echo

Posted by ShZlot on 20/02/2016, 19:33 in PHP

Tudo que está dentro de aspas é string, então não é possível fazer um if else.

O recomendado é você usar o if-else ternário
 
 

//Forma normal
if( timerClockPerm ){
    echo clearInterval( timerClockPerm );
}

//Forma ternária
echo (timerClockPerm)? clearInterval( timerClockPerm ) : "";

//Outro exemplo
$teste = "wmonline";
echo ($teste === "wmonline")? "É o WMOnline" ? "Não é o WMOnline";

http://br2.php.net/m....comparison.php




#1023236 unterminated string literal - Urgente

Posted by ShZlot on 20/02/2016, 19:21 in Javascript / DOM / AJAX / ECMAScript

Posta o trecho do código.




#1023229 [ajuda] Tooltip JQuery

Posted by ShZlot on 17/02/2016, 22:52 in Javascript / DOM / AJAX / ECMAScript

Não sou bom com Javascript puro, em geral, uso apenas jQuery e suas bibliotecas.

Eu imagino que você quer um validador de formulário e se estiver algo errado mostrar um tooltips com uma mensagem, né?
Se for isso, tem um projeto que faz essas duas coisas numa só https://github.com/T...otstrap-tooltip

Ele usa:

Um demo do script funcionando: http://thrilleratpla...tstrap-tooltip/




#1023228 Copiar Layout é Crime?

Posted by ShZlot on 17/02/2016, 22:36 in Dúvidas Gerais

Uma sugestão que me foi dada a respeito disto, é pegar o principio do software livre. Você torna o seu trabalho livre e cobrar ao cliente apenas pelo serviço ou manutenção mensal do produto. Como o soft é livre, você pode revender o mesmo programa/site, sem nem mesmo fazer alterações e o cliente não pode reclamar.




#1023218 Centralização do Menu - Icone+Link

Posted by ShZlot on 09/02/2016, 15:14 in HTML, CSS e Metodologias

Sem o HTML não dá para eu te ajudar com o código, mas existem muitas dúvidas sobre alinhamento vertical com CSS.
Eu sugiro dá uma olhada aqui http://pt.stackoverf...horizontalmente





IPB Skin By Virteq