Jump to content

eduardodsilvaq

Members
  • Content count

    11
  • Joined

  • Last visited

Community Reputation

0 Comum

About eduardodsilvaq

  1. eduardodsilvaq

    Undefined index: name in (no loop)

    $sql = "SELECT name, baselevel FROM u_hero WHERE class <> '80' ORDER BY baselevel Desc Limit 6"; Faltava uma virgula ;-; Que feels bad mano
  2. eduardodsilvaq

    Content bugando functions

    function page_content() { $page = isset($_GET['page']) ? $_GET['page'] : 'home'; $path = getcwd() . '/' . config('content_path') . '/' . $page . '.php'; if (! file_exists($path)) { $path = getcwd() . '/' . config('content_path') . '/404.php'; } include_once($path); } Comecei a usar include. Mas ainda não acho que seja a forma mais correta a se aplicar nessa situação.
  3. eduardodsilvaq

    Undefined index: name in (no loop)

    Não sei oq tem de errado. O erro: Notice: Undefined index: name in C:\AppServ\www\includes\functions.php on line 105 A linha do erro: <td width="106"><div class="fonte">'. $row["name"] .'</div></td> O codigo: function mini_ranking (){ $PDO = db_connect_gamedata(); $sql = "SELECT name baselevel FROM u_hero WHERE class <> '80' ORDER BY baselevel Desc Limit 6"; $result = $PDO->query($sql); $guild = $result->fetchAll(PDO::FETCH_ASSOC); $i = 1; echo '<table width="153" height="0" border="0">'; foreach($guild as $row) { echo '<tr> <td width="0" height="0" align="center"><div class="fonte">'. $i++ . '</div></td> <td width="106"><div class="fonte">'. $row["name"] .'</div></td> <td width="20"><div class="fonte">'. $row["baselevel"] .'</div></td> <tr>'; } echo '</table>'; }
  4. eduardodsilvaq

    Content bugando functions

    Estou usando essa function atualmente para chamar o conteúdo de minhas paginas. Porem agora que comecei a usar php nesses arquivos e não esta funcionando. Ele simplesmente não valida meus comentários php. (<?php ?>) Minhas tentativas de chamar uma function se tornam como qualquer outro código html escrito no arquivo. Mostrando inclusive no código fonte da pagina. function page_content() { $page = isset($_GET['page']) ? $_GET['page'] : 'home'; $path = getcwd() . '/' . config('content_path') . '/' . $page . '.php'; if (! file_exists($path)) { $path = getcwd() . '/' . config('content_path') . '/404.php'; } echo file_get_contents($path); }
  5. Tenho algumas duvidas para programadores focados em desenvolvimento web, e outras linguagens que estou começando a estudar. 1- Navegador salvando cache. Bom atualmente uso Atom como ide para programar PHP, JavaScript, HTML e CSS. O problema e o navegador que nem sempre atualiza as mudanças do css. Tem alguma IDE especifica com navegador e debugger para solucionar esse tipo de problema? Alguma outra solução? 2- Templates responsivos. Estou usando vários arquivos CSS para deixar meus templates responsáveis para vários dispositivos. (Exemplo no código abaixo.) Algumas coisas eu consegui fazer de maneira menos rustica através do estudo do Bootstrap, mas sera que não existe ainda um outro jeito? <link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri(); ?>/engine/css/largedeviceswidescreens1920.css" media="screen and (min-width: 2250px)" /> <link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri(); ?>/engine/css/largedeviceswidescreens1680.css" media="screen and (min-width: 1680px) and (max-width:2249px)" /> <link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri(); ?>/engine/css/largedeviceswidescreens1200.css" media="screen and (min-width: 1300px) and (max-width:1679px)" /> <link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri(); ?>/engine/css/mediumdivicestablets&desktops990.css" media="screen and (min-width: 970px) and (max-width:1299px)" /> <link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri(); ?>/engine/css/smalldevicestablets760.css" media="screen and (min-width:760px) and (max-width: 969px)" /> <link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri(); ?>/engine/css/smalldevicestablets600.css" media="screen and (min-width:556px) and (max-width: 759px)" /> <link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri(); ?>/engine/css/smalldevicessmartphones480.css" media="screen and (min-width: 350px) and (max-width:555px)" /> <link rel="stylesheet" type="text/css" href="<?php echo get_template_directory_uri(); ?>/engine/css/mobile320.css" media="screen and (min-width: 1px) and (max-width:349px)" /> 3- Incompatibilidade entre navegadores. Para mim uma das principais dificuldade e desenvolver um template, pois não fica corretamente representado. (Atualmente estou priorizando o Chrome e o resto ...) Existe algumas IDE para fazer o suporte do desenvolvimento para múltiplos navegadores? Alguma outra solução? 4- Métodos de desenvolvimento. Vejo em algumas vagas de emprego a procurar por conhecimentos em métodos ágeis. Isso se aplica na area desenvolvimento web em especifico? Qual método de desenvolvimento eu devo estudar? 5- Linguagens de programação para web. Quais linguagens de programaçao/frameworks eu devo estudar, mesmo que aos poucos para ampliar minha área de atuação. E interessante estudar Python, Java ou Ruby para atender essa área? 6- Experiencia em outra linguagem. Quais linguagens vocês tem domínio fora do desenvolvimento web? Por exemplo C, C++, C# e Python. Sabemos que programadores não atuam sempre na sua zona de conforto. 7- SQL. Ate que ponto e interessante o estudo da linguagens e de seus SGBDs? Qual o nível de conhecimento ideal sobre a área de banco de dados em geral? O que se deve estudar? 8- GIT. Estou tentando implementar o uso do GIT, (Antes tarde que nunca.) quais tipos de projetos e códigos se deve publicar? Existe alguma IDE que faça update/commit automaticamente? Dicas? 9- FTP. Tenho um site para trabalhar meus projetos online. nesse momento quero fazer um blog pessoal de desenvolvimento, e portfólio. Existe algum jeito de sincronizar um diretório, ou automatizar o upload de arquivos do site para produção? (FTP, MYSQL) 10- Empregos na área. Quais outras plataformas devo usar para enriquecer meu curriculum? (Por exemplo Perfil no Stack Overflow, GIT, Instagram, DropBox.) Como interessar empresas a contratar um programador sem experiencia no mercado? Como encontrar uma StartUp? Como proceder? 11- Comentar e Documentar código. Quando e importante comentar uma linha? (Ate que ponto não se torna poluição no codigo?) Programadores desenvolvem documentação sobre o programa? Se sim, como estudar essa área? 12- JavaScript. Alguma dica em especial sobre o aprendizado dessa linguagem? Acho ela bem complicada de assimilar seu funcionamento. 13- Favor comentem dicas para boas praticas de programação web no geral. Experiencias no geral... o/ Obrigado
  6. eduardodsilvaq

    Erro de cadastro - PDOStatement->execute()

    function cadastrarUsuario ($x, $y, $q, $r, $w, $e){ $token = mt_rand(34, 38); $token = password_hash($token, PASSWORD_DEFAULT); $y = password_hash($y, PASSWORD_DEFAULT); $PDO = Conexao::dbConnect(); $sql = "INSERT INTO usuarios (email, senha, nome, usuario, data, telefone, token) VALUES (:email, :senha, :nome, usuario, :data, :telefone, :token)"; $stmt = $PDO->prepare($sql); $stmt->bindParam(':email', $x); $stmt->bindParam(':senha', $y); $stmt->bindParam(':nome', $q); $stmt->bindParam(':usuario', $r); $stmt->bindParam(':data', $w); $stmt->bindParam(':telefone', $e); $stmt->bindParam(':token', $token); $stmt->execute(); echo "<script>alert('Usuario cadastrado com sucesso.');window.location.href='login.php'</script>"; exit; } O erro persiste: Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens' in C:\AppServ\www\functions.php:99 Stack trace: #0 C:\AppServ\www\functions.php(99): PDOStatement->execute() #1 C:\AppServ\www\cadastro.php(34): cadastrarUsuario('eduardodsilvaq@...', '88888888888', 'Eduardo', 'SellerXD', '1995-05-20', '55 61 851624446') #2 {main} thrown in C:\AppServ\www\functions.php on line 99
  7. eduardodsilvaq

    Erro de cadastro - PDOStatement->execute()

    Simplesmente nao entendo o erro... Erro: Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: parameter was not defined' in C:\AppServ\www\functions.php:102 Stack trace: #0 C:\AppServ\www\functions.php(102): PDOStatement->execute() #1 C:\AppServ\www\cadastro.php(34): cadastrarUsuario('eduardodsilvaq@...', '8888888888888', 'Eduardo Queiroz', 'Seller', '1990-10-10', '8888888888888') #2 {main} thrown in C:\AppServ\www\functions.php on line 102 Function: function cadastrarUsuario ($x, $y, $q, $r, $w, $e){ $token = md5(mt_rand(34, 38)); $y = loginHash($y); $PDO = Conexao::dbConnect(); $sql = "INSERT INTO usuarios (email, senha, nome, usuario, data, telefone, token) VALUES (:email, :senha, :nome, usuario, :data, :telefone, :token)"; $stmt = $PDO->prepare($sql); $stmt->bindParam(':email', $x); $stmt->bindParam(':senha', $y); $stmt->bindParam(':nome', $q); $stmt->bindParam(':usuario', $r); $stmt->bindParam(':data', $w); $stmt->bindParam(':telefone', $e); $stmt->execute(); echo "<script>alert('Usuario cadastrado com sucesso.');window.location.href='login.php'</script>"; exit; }
  8. eduardodsilvaq

    Call to a member function rowCount() on boolean

    Agora esta dando o erro "Fatal error: Call to a member function rowCount() on boolean in " if ($queryl->rowCount() == 0) { Tentei usar "PDO::FETCH_NUM" na query mas nao deu certo.
  9. eduardodsilvaq

    Call to a member function rowCount() on boolean

    function efetuarLogin ($x, $y) { $connect = db_connect(); $queryl = $connect->query("SELECT * FROM usuarios WHERE login = ". $x ." AND senha = " . $y . " "); if ($queryl->rowCount() == 0) { echo $x; echo $y; echo "<script>alert('Dados de Login incorretos.'); history.back();</script>"; exit; } else { setcookie("login",$x); header("Location:index.php"); exit; } } Esse código tem algum erro nessa linha: $queryl = $connect->query("SELECT * FROM usuarios WHERE login = ". $x ." AND senha = " . $y . " "); Nao consigo validar o login mesmo que os dados estejam corretos. Alguém da uma ajuda?
  10. eduardodsilvaq

    Exibir objetos da lista

    Bom a ideia era criar uma lista de encomendas para cada estado. Porem não consigo exibir depois de adicionar com o .push_back(pedido1); #include <iostream> #include <list> using namespace std; //criando estrutura de pedidos struct Pedido{ string nomeCliente, mEstado; int estadoEntrega; float cepEntrega; void insere (string stnomePedido, int stestadoEntrega, int stcepEntrega){ nomeCliente = stnomePedido; estadoEntrega = stestadoEntrega; cepEntrega = stcepEntrega; } void mostraPedido() { if (estadoEntrega == 1) {mEstado = "Acre";} if (estadoEntrega == 2) {mEstado = "Alagoas";} if (estadoEntrega == 3) {mEstado = "Amapa";} if (estadoEntrega == 4) {mEstado = "Amazonas";} if (estadoEntrega == 5) {mEstado = "Baia";} if (estadoEntrega == 6) {mEstado = "Ceara";} if (estadoEntrega == 7) {mEstado = "Distrito Federal";} if (estadoEntrega == 8) {mEstado = "Espirito Santo";} if (estadoEntrega == 9) {mEstado = "Goias";} if (estadoEntrega == 10) {mEstado = "Marranhao";} if (estadoEntrega == 11) {mEstado = "Mato Grosso";} if (estadoEntrega == 12) {mEstado = "Mato Grosso do Sul";} if (estadoEntrega == 13) {mEstado = "Minas Gerais";} if (estadoEntrega == 14) {mEstado = "Para";} if (estadoEntrega == 15) {mEstado = "Paraiba";} if (estadoEntrega == 16) {mEstado = "Parana";} if (estadoEntrega == 17) {mEstado = "Pernambuco";} if (estadoEntrega == 18) {mEstado = "Piaui";} if (estadoEntrega == 19) {mEstado = "Rio de Janeiro";} if (estadoEntrega == 20) {mEstado = "Rio Grande do Norte";} if (estadoEntrega == 21) {mEstado = "Rio Grande do Sul";} if (estadoEntrega == 22) {mEstado = "Rondonia";} if (estadoEntrega == 23) {mEstado = "Roraima";} if (estadoEntrega == 24) {mEstado = "Santa Catarina";} if (estadoEntrega == 25) {mEstado = "Sao Paulo";} if (estadoEntrega == 26) {mEstado = "Sergipe";} if (estadoEntrega == 27) {mEstado = "Tocantins";} cout << "Cliente...............: " << nomeCliente << "\n"; cout << "Estado para entrega...: " << mEstado << "\n"; cout << "Cep para entrega......: " << cepEntrega << " \n \n"; } }; void sair() { printf("Ja vai??? Nao! Nao! Espere! Naa...\n"); } int main() { list<Pedido> pedidos; int valor; do { printf ("\n\n1. Criar pedido: \n"); printf ("2. Listar pedidos: \n"); printf ("0. Sair \n\n"); scanf("%d", &valor); switch ( valor ) { case 1: { string valorNomePedido; int valorEstado, confirma; float valorCep; printf("\n Informe seu nome: \n"); cin >> valorNomePedido; cout<<endl; printf("Digite o numero do estado para entrega: \n"); printf("1.AC 2.AL 3.AP 4.AM \n"); printf("5.BA 6.CE 7.DF 8.ES \n"); printf("9.GO 10.MA 11.MT 12.MS \n"); printf("13.MG 14.PA 15.PB 16.PR \n"); printf("17.PE 18.PI 19.RJ 20.RN \n"); printf("21.RS 22.RO 23.RR 24.SC \n"); printf("25.SP 26.SE 27.TO \n"); cin >> valorEstado; if (valorEstado == 0 or valorEstado > 27){ printf("\n Estado invalido. \n"); break; } printf("\n Digite o CEP para entrega: \n"); cin >> valorCep; cout<<endl; //estancia e cria um pedido Pedido pedido1; pedido1.insere(valorNomePedido, valorEstado, valorCep); //solicita confirmação do pedido aao usuario antes de adicionalo a lista cout << "\n Este e seu pedido? \n"; cout << "1.SIM 2.NAO \n\n"; pedido1.mostraPedido(); cin >> confirma; if (confirma == 1){ cout << "\n Pedido confimado com sucesso! \n"; //adiciona pedido a lista pedidos.push_back(pedido1); } if (confirma == 2){ cout << "\n Pedido cancelado! \n"; } break; } case 2: { int tamanho; tamanho=pedidos.size(); if (tamanho==0){ cout << "\n Lista vazia. \n"; }else{ int listar; cout << "\n Quantidade de pedidos: " << tamanho << "\n"; cout << "Listar pedidos?\n"; cout << "1.SIM 2.NAO\n"; cin >> listar; cout<<endl; if(listar == 1){ for (int i=0; i<tamanho; i++){ } } if(listar == 2){ cout << "\n OK! Mas nao esqueca de fazer suas entregas!"; } } break; } case 0:{ sair(); break; } default:{ printf("\n Digite uma opçao valida\n"); break; } } }while(valor!=0); }
  11. eduardodsilvaq

    Codigo js randômico para uso no css

    Comecei um template de cores e estilos dinâmicos. Comecei fazendo um script php simples somente para teste: <?php $color = mt_rand(1, 3); if ($color == 1){ $colora = "#3CB371"; $colorb = "#FFFFF0"; $colorc = "#8ad1aa"; $colord = "#27754a"; $colore = "#339860"; } if ($color == 2){ $colora = "#B22222"; $colorb = "#FFFFF0"; $colorc = "#d17a7a"; $colord = "#741616"; $colore = "#971d1d"; } if ($color == 3){ $colora = "#9932CC"; $colorb = "#FFFFF0"; $colorc = "#c284e0"; $colord = "#642185"; $colore = "#822bae"; } ?> <style type="text/css"> ::-webkit-scrollbar-thumb { background:<?php echo $colora ;?>; border: 0px none <?php echo $colora ;?>; } .headercon { margin: auto; width: 100%; height:360px; background-color:<?php echo $colorc; ?>; box-shadow: 0px 0px 25px ; } .headerslider { margin: auto; width: 100%; background-color:<?php echo $colore; ?>; } </style> Agora quero fazer o mesmo no javascript porem nao esta dando certo. Estou atualmente tentando usar isso: <style type="text/css"> ::-webkit-scrollbar-thumb { } .headercon { margin: auto; width: 100%; height:360px; box-shadow: 0px 0px 25px ; } .headerslider { margin: auto; width: 100%; } </style> <script> var num = Math.floor(Math.random() * 3 + 1); if (num = '1') { var type = "1"; var colora = "#3CB371"; var colorb = "#FFFFF0"; var colorc = "#8ad1aa"; var colord = "#27754a"; var colore = "#339860"; } if (num = '2') { var type = "2"; var colora = "#B22222"; var colorb = "#FFFFF0"; var colorc = "#d17a7a"; var colord = "#741616"; var colore = "#971d1d"; } if (num = '3') { var type = "3"; var colora = "#9932CC"; var colorb = "#FFFFF0"; var colorc = "#c284e0"; var colord = "#642185"; var colore = "#822bae"; } var div = document.getElementsByClassName('headercon'); div.style.background = var colorc; var div = document.getElementsByClassName('headerslider'); div.style.background = var colorc; </script> No caso do "::-webkit-scrollbar-thumb" no js eu nao tenho ideia de como faz pra fazer.
×

Important Information

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