Jump to content

Search the Community

Showing results for tags 'html'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Matemática
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 1,407 results

  1. DarkAngel

    Limitar numero de colunas

    Boa tarde, O meu nome é Rodrigo Estou a fazer este post para perguntar se é possivel limitar uma tabela de modo a que tenha no maximo 3 <td></td>, de modo a que quando atingi-se os 3 criasse outra <tr></tr> automaticamente. Algum contexto: Eu estou a fazer um carrinho de compras, este por sua vez vai buscar os "produtos" a um ficheiro xml. Tenho o carrinho organizado com uma tabela e criei um foreach() em C# para adicionar os produtos: @model List<Loja.Models.Produto> <div class="title"> <center> <h1 style="color: white">Mostrar Produtos</h1> </center> </div> <center> <table class="table" id="myTable"> @foreach (var produto in Model) { if (produto.Tipo == "Logotipo") { string logotipo = @" <td> <div class=" + "'item'" + ">" + "<div class=" + "'itemDetails'" + ">" + "<h4 class=" + "'text-center titulo'" + ">" + produto.Nome + "</h4>" + "<div class=" + "'responsive'" + ">" + "<img src=" + "'" + produto.Imagem + "'" + " class=" + "'imgresponsive'" + " />" + "</div>" + "<div class=" + "'itemText'" + ">" + "<p class=" + "'price-container bold text-secondary'" + ">Preço: <span class=" + "'price'" + ">" + produto.Preco + "</span>€</p>" + "</div>" + "<button class=" + "'btn btn-info responsive detalhes toggleDetalhes'" + "data-type=" + "'logo'" + ">Detalhes</button>" + "</div>" + "<button class=" + "'add btn btn-primary responsive'" + ">Adicionar</button>" + "</div>" + "</td>"; @Html.Raw(logotipo) } } </table> </center> O que acontece é que ele vai adicionando <td> e começa a desformatar Obrigado
  2. Boa tarde a todos Preciso passar um valor de uma página PHP e recupera-lo numa página HtML (javascript) sem recarregar a página de destino. Já tentei assim: Mas sem sucesso, mas entre páginas HTML(javascript) funciona sem problemas. Não sei se expliquei bem o problema, também não sei se estou a fazer alguma coisa de errado. Alguém tem uma ideia de como resolver o problema! Desde já agradeço a vossa ajuda!
  3. Filipa

    Paginação deixou de funcionar

    Acabei de fazer o campo de pesquisa e a paginação do meu projeto, no entanto tenho 17 registos já adicionados mas apenas apresenta 8 registos. Fiz o código com o objetivo de apresentar 15 registos por página, ou seja, na segunda página deveria aparecer os 2 registos que faltam. No entanto avisa que existem 2 páginas, mas a segunda página se encontra vazia <?php $sql="select * from Terceiros"; $res=$lig->query($sql); ?> <style> .modal { text-align: center; padding: 0 !important; } .modal:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -4px; } .modal-dialog { display: inline-block; text-align: center; vertical-align: middle; } div.blueTable { border: 0px solid #1C6EA4; background-color: #EEEEEE; width: 100%; text-align: center; border-collapse: collapse; } .divTable.blueTable .divTableCell, .divTable.blueTable .divTableHead { border: 2px solid #AAAAAA; padding: 10px 5px; } .divTable.blueTable .divTableBody .divTableCell { font-size: 16px; } .divTable.blueTable .divTableRow:nth-child(even) { background: #D4EED1; } .divTable.blueTable .divTableHeading { background: #20A42B; background: -moz-linear-gradient(top, #58bb60 0%, #36ad40 66%, #20A42B 100%); background: -webkit-linear-gradient(top, #58bb60 0%, #36ad40 66%, #20A42B 100%); background: linear-gradient(to bottom, #58bb60 0%, #36ad40 66%, #20A42B 100%); border-bottom: 2px solid #444444; } .divTable.blueTable .divTableHeading .divTableHead { font-size: 15px; font-weight: bold; color: #FFFFFF; border-left: 4px solid #D0E4F5; } .divTable.blueTable .divTableHeading .divTableHead:first-child { border-left: none; } .blueTable .tableFootStyle { font-size: 14px; } .blueTable .tableFootStyle .links { text-align: right; } .blueTable .tableFootStyle .links a{ display: inline-block; background: #1C6EA4; color: #FFFFFF; padding: 2px 8px; border-radius: 5px; } .blueTable.outerTableFooter { border-top: none; } .blueTable.outerTableFooter .tableFootStyle { padding: 3px 5px; } /* DivTable.com */ .divTable{ display: table; } .divTableRow { display: table-row; } .divTableHeading { display: table-header-group;} .divTableCell, .divTableHead { display: table-cell;} .divTableHeading { display: table-header-group;} .divTableFoot { display: table-footer-group;} .divTableBody { display: table-row-group;} } </style> <head><meta http-equiv="Content-Type" content="text/html; charset=gb18030"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="initial-scale=1.0; maximum-scale=1.0; width=device-width;"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" /> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> </head> <?php //paginação $tp=15; if (isset($_REQUEST['pesquisa'])) $pesq='%'.$_REQUEST['pesquisa'].'%'; if (isset($_REQUEST['pag'])) $np=$_REQUEST['pag']; else $np=1; $ini=($np-1)*$tp; $sql="select * from Terceiros"; if(isset($pesq)) $sql.=" where Nome like '$pesq'"; $res=$lig->query($sql); $nr=$res->num_rows; $qp=$nr/$tp+1; //Fim paginação $sql="SELECT Terceiros.*, Email, Telefone, Telemovel, TipoC, Morada, Localidade, CodPostal FROM ((Terceiros INNER JOIN Contactos_Terceiro on Terceiros.CodCon = Contactos_Terceiro.CodCon ) INNER JOIN Morada_Terceiro on Terceiros.Numero = Morada_Terceiro.Numero )"; if(isset($pesq)) $sql.=" where Nome like '$pesq'"; $sql.=" limit $ini, $tp"; $res=$lig->query($sql); ?> <div class="container"> <h1 align="center">Listar Terceiros</h1> <br><br> <table class="table table-striped"> <thead> <tr> <tr> <th colspan=2> <a href="index.php?cmd=addter"> <button type="button" class="btn btn-success btn-lg">Adicionar Terceiro</button> </a> </th> <th colspan=3> <form method="POST" class="form-inline" action="index.php?cmd=lister"> <div class="form-group"> <label for="Pesquisa" >Pesquisar Terceiros: </label> <input type="text" class="form-control" id="pesquisa" name="pesquisa"> <button type="submit" class="btn btn-default">Pesquisar</button> </div> </form> <?php if ($pesq !='') echo "<center><a href='index.php?cmd=lister' class='btn btn-default'>Listar todos os terceiros </a></center>"; ?> </th> </tr> <th>Numero</th> <th>Cliente</th> <th>Fornecedor</th> <th>NIF</th> <th>Nome</th> <th>IdSiliamb</th> <th>Tipo</th> <th></th> <th></th> </tr> </thead> <tbody> <?php //$sql= "SELECT Terceiros.*, Email, Telefone, Telemovel, TipoC, Morada, Localidade, CodPostal from Terceiros, Contactos_Terceiro, Morada_Terceiro "; //$sql.="WHERE Contactos_Terceiro.CodCon = Terceiros.CodCon and Morada_Terceiro.Numero = Terceiros.Numero "; //$res=$lig->query($sql); while ($lin=$res->fetch_array()){ ?> <tr> <td><?php echo$lin[Numero]; ?></td> <td><?php echo$lin[Cliente]; ?></td> <td><?php echo$lin[Fornecedor]; ?></td> <td><?php echo$lin[NIF]; ?></td> <td><?php echo$lin[Nome]; ?></td> <td><?php echo$lin[Idsiliamb]; ?></td> <td><?php echo$lin[Tipo]; ?></td> <td><a href=index.php?cmd=editer&Numero=<?php echo$lin[Numero];?> title="Editar"><img src='Imagens/edit.png' width="20" height = "20" ></a></td> <td><a href=index.php?cmd=delter&Numero=<?php echo$lin[Numero];?> title="Apagar" onclick="return confirm('Tem a certeza que deseja apagar este registo?');" ><img src='Imagens/delete.png' width="20" height = "20" ></a></td> <td><td><button data-toggle = "modal" data-target = "#<?php echo$lin[Numero];?>" title="Visualizar" class="btn btn-default openBtn"><img src='Imagens/eye.png' width="20" height = "20" ><button></td></td> </tr> <!-- Inicio do PopUp --> <div class="modal fade" id="<?php echo $lin['Numero']; ?>" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> <h4 class="modal-title text-center" id="myModalLabel"><?php echo $lin['Nome']; ?></h4> </div> <div class="modal-body"> <div class="table-responsive"> <div class="divTable blueTable"> <div class="divTableHeading"> <div class="divTableRow"> <div class="divTableHead">Telefone</div> <div class="divTableHead">Telemovel</div> <div class="divTableHead">Email</div> <div class="divTableHead">Tipo</div> <div class="divTableHead">Morada</div> <div class="divTableHead">Localidade</div> <div class="divTableHead">Codigo Postal</div> </div> </div> <div class="divTableBody"> <div class="divTableRow"> <div class="divTableCell"><?php echo $lin['Telefone']; ?></div> <div class="divTableCell"><?php echo $lin['Telemovel']; ?></div> <div class="divTableCell"><?php echo $lin['Email']; ?></div> <div class="divTableCell"><?php echo $lin['TipoC']; ?></div> <div class="divTableCell"><?php echo $lin['Morada']; ?></div> <div class="divTableCell"><?php echo $lin['Localidade']; ?></div> <div class="divTableCell"><?php echo $lin['CodPostal']; ?></div> </div> </div> </div> </div> </div> </div> </div> <!-- Fim do PopUp --> <?php } ?> </tbody> </table> <?php //Paginação for ($i=1; $i<$qp; $i++) echo "<a href=index.php?cmd=lister&pag=$i>&nbsp$i&nbsp</a>"; ?> </div> .
  4. oykvi

    Animação PHP

    delete post
  5. Las Vegas

    Datatables plugin

    Bom dia a todos, Estou com um problema para mostrar o meu output na minha tabela. Tenho um input de pesquisa em html ao qual insiro um número passa para o php e mostra o resultado. Até aqui tudo bem, já utilizei json validator e indica que é válido. Mas depois mostrar os resultados na minha tabela nada aparece, a não ser a paginação que também não é a correcta. Este é o meu script.js $(document).ready(function(){ var table = $('#myTable').DataTable({ "language": { "url": "//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Portuguese.json" }, "columnDefs":[ {"orderable": false, "targets": '_all'}, {className: "esconder", "targets": [3, 11]}, {"Class": "esconder", "targets": [3, 11]} ], "info": false, "filter": false, "lengthChange": false, "pageLength": 5, "responsive": true, 'processing': true, 'serverSide': true, 'paging': true, "deferLoading": 0, 'ajax': { type: 'POST', url: 'meu php', dataSrc: "", data: function(d){ var m_name = $("#id").val(); d.id = m_name; } }, 'columns':[ {data: 'espaco'}, {data: 'data'}, {data: 'pedido'}, {data: 'idpedido'}, {data: 'quantidade'}, {data: 'descricao'}, {data: 'sector'}, {data: 'sala'}, {data: 'autoriza'}, {data: 'estadopedido'}, {data: 'data_recepcao'}, {data: 'observacao'}, ] }); $("#id").keyup(function() { table.draw(); }); }); e este o meu.php <?php header("access-control-allow-origin: *"); error_reporting(E_ALL); ini_set('display_errors', 1); error_reporting( E_ALL | E_STRICT ); $dbhost = 'meu host'; $dbuser = 'user'; $dbpass = 'pass'; $db = 'minha db'; $conn = mysqli_connect($dbhost, $dbuser, $dbpass, $db); if(!$conn){ die('Erro de conecção: ' . mysqli_error()); } $draw = $_POST['draw']; $row = $_POST['start']; $rowperpage = $_POST['length']; // Rows display per page $columnIndex = $_POST['order'][0]['column']; // Column index $columnName = $_POST['columns'][$columnIndex]['data']; // Column name $columnSortOrder = $_POST['order'][0]['dir']; // asc or desc $id = $_POST['id']; $searchQuery = ""; if($id != ''){ $searchQuery .= " and (meu id like $id ) "; } $sel = mysqli_query($conn,"Select count(*) as allcount from tabela INNER JOIN .... ON ..... INNER JOIN ... ON ..... WHERE 1 ".$searchQuery); $records = mysqli_fetch_assoc($sel); $totalRecordwithFilter = $records['allcount']; $empQuery = "Select ..... from .... inner join...... on ....... inner join ........ on ....... Where 1 ".$searchQuery." order by ".$columnName." ".$columnSortOrder." limit ".$row.",".$rowperpage; $empRecords = mysqli_query($conn, $empQuery); $data = array(); while($row = mysqli_fetch_assoc($empRecords)){ $sub_array = array(); $sub_array["espaco"]=$row['espaco']; $sub_array["data"]=$row['data']; $sub_array["pedido"]=$row['pedido']; $sub_array["idpedido"]=$row['idpedido']; $sub_array["quantidade"]=$row['quantidade']; $sub_array["descricao"]=$row['descricao']; $sub_array["sector"]=$row['sector']; $sub_array["sala"]=$row['sala']; $sub_array["autoriza"]=$row['autoriza']; $sub_array["estadopedido"]=$row['estadopedido']; $sub_array["data_recepcao"]=$row['data_recepcao']; $sub_array["observacao"]=$row['observacao']; $data[] = $sub_array; } $response = array( "draw" => intval($draw), "TotalDisplayRecords" => $totalRecordwithFilter, "Data" => $data ); echo json_encode($response, JSON_UNESCAPED_UNICODE); ?> Se alguém me poder ajudar. Obrigado a todos.
  6. gsilva23

    Dúvida/Pergunta acerca de código

    Ora bons dias, recentemente pedi ajuda ao meu prof de programação, onde nós em conjunto (mais ele do que eu) desenvolvemos uma query para inserção de dados de maneira em que o user escolha em que tabela inserir. Código(só o php) : <?php $self = $_SERVER['PHP_SELF']; $host_name = "127.0.0.1"; $database = "visteon"; // Change your database name $username = "root"; // Your database user id $password = ""; // Your password $Tabela =""; //////// Do not Edit below ///////// try { $dbo = new PDO('mysql:host='.$host_name.';dbname='.$database, $username, $password); } catch (PDOException $e) { print "Error!: " . $e->getMessage() . "<br/>"; die(); } // Selecicionar Tabela if(!isset($_POST['submeterTabela']) && !isset($_POST['submeterDados'])) { $form ="<form action=\"$self\" method=\"post\">"; $result = $dbo->query("SHOW TABLES"); $form.= "<select name='Tabela' class='select_box'>"; while ($row = $result->fetch(PDO::FETCH_NUM)) { $form.= "<option value='$row[0]'>$row[0]</option>"; } $form.= "</select>"; $form.="<br><input type=\"submit\" name=\"submeterTabela\" value=\"Submeter\"class='button'>"; echo($form); } // Preencher dados if(isset($_POST['submeterTabela']) && !isset($_POST['submeterDados'])) { $Tabela=$_POST['Tabela']; $form ="<form action=\"$self\" method=\"post\">"; $form.="<input type=\"hidden\" name=\"Tabela\"class='tabela1'value=\"$Tabela\"> <br>"; $form.="Introduz Dados<br>"; $sql ="SHOW columns from ".$Tabela; $result = $dbo->query($sql); while ($row = $result->fetch(PDO::FETCH_NUM)) { $sql1="select Campo from descritivoscampos where Tabela='".$Tabela."' and Campo='".$row[0]."';"; $Resultado = $dbo->query($sql1); $linha = $Resultado->fetch(PDO::FETCH_NUM); $form .= "$linha[0]"; $form.="<input type=\"text\" name=\"$row[0]\" size=\"5\"><br>"; } $form.=" <br><input type=\"submit\" name=\"submeterDados\"class='botao'value=\"Submeter\">"; echo($form); } if(isset($_POST['submeterDados'])) { $Tabela=$_POST['Tabela']; $sql ="SHOW columns from ".$Tabela; $result = $dbo->query($sql); $sql1 = "insert into $Tabela("; $aux=0; while ($row = $result->fetch(PDO::FETCH_NUM)) { if ($aux!=0) $sql1 .=", "; if ($row[0]!='id') { $sql1 .="$row[0]"; $aux=1; } } $sql1 .=") values ("; $result = $dbo->query($sql); $aux=0; while ($row = $result->fetch(PDO::FETCH_NUM)) { if ($aux!=0) $sql1 .= ", "; if ($row[0]!='id') { $aa=$_POST[$row[0]]; $sql1 .="'$aa'"; //$sql1 .="$row[0]"; $aux=1; } } $sql1 .=");"; $conn = mysqli_connect($host_name, $username, $password, $database) or die("Could not connect."); $result = mysqli_query($conn, $sql1) or die("Could not execute SQL query"); if ($result) { echo("Informação introduzida com Sucesso!!"); } } ?> Este programa vai buscar os fieldnames(para identificar a text box de inserção) a uma tabela auxiliar, pois também crio tabelas dinâmicamente. No fim da elaboração do mesmo, eu perguntei lhe se deste codigo eu conseguiria fazer o delete e o "read" ao qual ele me respondeu positivamente, passado uma semana ainda n consegui adapatar isto para as outras duas funções... Alguem pode me dar umas luzes?? Aguardo respostas, Gonçalo Silva
  7. RedCandy

    localhost redirecionou-o demasiadas vezes

    Bom dia, estou com um problema em redirecionar para a página login.php, todas as outras páginas teem código para redirecionar para a página login.php quando ainda não foi feito o login. Abaixo, o código da página login.php <?php session_start(); if($_SESSION['nome'] == NULL || $_SESSION['nome']== "") { header("Location: http://localhost/testepap/login.php"); } ?> <html> <title>Inicio</title> <meta charset="UTF-8"> <meta http-equiv="Content-type" content="text/html; charset=UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css"> <body> <div class="w3-top"> <div class="w3-bar w3-white w3-wide w3-padding w3-card"> <a href="home.php" class="w3-bar-item w3-button"><b>AE</b> Augusto Cabrita</a> <div class="w3-right w3-hide-small"> <a class="w3-bar-item">Bem-vindo, visitante! </a> <a href="Template.php" class="w3-bar-item w3-button">Matriculas</a> <a href="Login.php" class="w3-bar-item w3-button">Login</a> <a href="registar.php" class="w3-bar-item w3-button">Registar</a> <a href="http://aeacabrita.sytes.net/webgiae/" class="w3-bar-item w3-button">GIAE</a> </div> </div> </div> <header class="w3-display-container w3-content w3-wide" style="max-width:1500px;" id="home"> </header> <div class="w3-content w3-padding" style="max-width:1564px"> <div class="w3-container w3-padding-32" id="projects"> <h3 class="w3-border-bottom w3-border-light-grey w3-padding-16">Para aceder ao site é necessário fazer o login, se nao tiver uma conta criada, <a href="registar.php"> registre-se.</a></h3> </div> <div class="w3-row-padding"> <form action="home.php" method="POST"> Nome: <input required type="text" name="nome" style="width: 300px;"><br><br><br> Senha: <input required type="password" name="password" style="width: 300px;"><br><br> <?php if (isset($_COOKIE["Fail"])){ echo "<p style='color: red;'>Nome ou Senha errada</p>"; setcookie("Fail", "True", time()-1); } else{ echo "<br><br>"; } ?> <input class="btn register" type="submit" name="submit" value="Login" > </form> </div> </div> </body> </html>
  8. gsilva23

    Fetch field name and insert into

    Boas, será que alguém me pode dar uma ajudinha? Estou a tentar fazer um insert dinâmico, onde o utilizador escolhe em uma select box em que tabela vai inserir os dados. Mas gostaria que quando ele seleciona-se a tabela, aparecessem os respetivos fied names daquila tabela. Deixo aqui o código que tenho: <html> <head> <title>Products</title> </head> <body> <html> <head> <style> ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #333; } li { float: left; } li a, .dropbtn { display: inline-block; color: white; text-align: center; padding: 14px 16px; text-decoration: none; } li a:hover, .dropdown:hover .dropbtn { background-color: orange; } li.dropdown { display: inline-block; } .dropdown-content { display: none; position: absolute; background-color: #000000; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; } .dropdown-content a { color: black; padding: 12px 16px; text-decoration: none; display: block; text-align: left; } .dropdown-content a:hover {background-color: #000000} .dropdown:hover .dropdown-content { display: block; } </style> </head> <body> <ul> <li><a href="welcome.php">Home</a></li> <li><a href="">Info</a></li> <li><a href="welcome.php">Voltar</a></li> </ul> </body> </html> <br> <br> <?php $mydbname = '*****'; $conn=mysqli_connect('****','****','','*****'); if(mysqli_connect_error($conn)) { echo 'Failed to connect'; } $options = ''; $result = mysqli_query($conn,"SHOW TABLES"); $column_name ='Tables_in_'.$mydbname; while($row = mysqli_fetch_array($result)) $options .= '<option value="' . $row[$column_name] . '">' . $row[$column_name] . '</option>'; echo '<select name="users" onchange="showTables(this.value)">'; echo '<option value="0">Select a table:</option>'; echo $options; echo '</select>'; ?> <br> <br> <form method="post" action="processprodutos.php"> <label>Tipo</label> <input type="text" name="Tipo"> <br> <label>Quantidade</label> <input type="text" name="Quantidade"> <br> <label>Linha</label> <input type="text" name="Linha"> <br> <input type="submit" value="Adicionar"> </form> </body> </html> Aguardo resposta, Abraço.
  9. Tenho um projeto com uma página HTML com scroll, onde todos os links utilizam a tag "index.html#id_nome". Por exemplo, quando se clica no link "index.html#contato", a página desce até a <div> onde está o formulário, a "quem somos.html#quemsomos" desce até a <div> correspondente e assim por diante. Porém, tenho outras páginas que usam os mesmos links do menu e quando aciono o link "index.html#contato" por exemplo, a página index.html#contato carrega a página no topo, sem ir até a <div> correspondente. Só vai para o contato quando clico de novo no link index.html#contato. Como fazer para que, quando eu clicar no link da outra página, a index.htm#contato vá para a <div> corretamente? Espero que tenha explicado de forma clara e agradeço desde já a ajuda. Carlos
  10. luisgodinho

    background em html

    Boa noite a todos os companheiros. Será que me podem dar uma ajuda com a colocação de um background no meu fórum? Tenho alguns conhecimentos de html mas só o básico e tentei colocar uma imagem num quadro para fundo da rádio o quadro é: http://prntscr.com/mxjgyj onde tenho o código da rádio, mas queria colocar um background que seria: este tipo de imagem: Tenho alojada num site de alojamentos: http://prntscr.com/mxjhv2 a imagem, consegui colocar no quadro, só que depois o código da rádio sai fora do background. O código da rádio é mais ou menos isto: http://prntscr.com/mxjjva que está funcionando mas sem o fundo. Agradecia uma vossa ideia para por este quadro a funcionar, agradecendo desde já a vossa disponibilidade e atenção. Cumprimentos
  11. Cristiano Marques

    software

    olá a ideia e fazer pequenos software que possam acelerar e manter a qualidade de ensino/aprendizagem. E uma das ferramentas deste seculo está a nossa disposição: WEB O porrifólio de aplicativos tende ao infinito educacional. Então a proposta é vamos criar-los? os Softwares? Cristiano Marques
  12. Fernando.S

    HTML - Clicar num botão e manda um email.

    Olá amigos programadores. Eu estou a desenvolver a minha PAP mas tenho tido algumas duvidas/problemas. Eu na screenshot que estará em baixo tenho o nome, email. Serviço desejado e mensagem. após isso tenho o botão enviar. O que eu já andei a pesquisar é eu quero apos o preenchimento dos campos acima mencionados queria enviar para o meu email. Poderiam-me ajudar? Obrigado. Screenshot
  13. Braz90

    Problema redirecionar

    Não sei se será sitio correcto conseguem ver algum erro neste link? https://aswqg.faith/?public_key=1m8cevTflTZM&item_name=Account+deposit+28935633&item_number=1&price=216.90&return=https%3A%2F%2F1xbk.mobi%2Fonpay%2Fsuccess%2F&cancel_return=https%3A%2F%2F1xbk.mobi%2Fonpay%2Fcancel%2F&notify_url=https%3A%2F%2Fxpayserv-api.com%2Fpayment%2Fcallback%2Fpaypal%2Fpaypal%2F1%2F&invoice=804552571 pois redirecciona para paypal
  14. Francklyn Souza

    trocar o valor do include sem mudar a página

    Gente sou novo aqui, então vamos lá! Eu utilizo o seguinte comando em meu site <?php include 'template/line.php'; include 'template/menu.php'; include 'template/welcome.php'; include 'template/main_choice.php'; include 'forms/contacts.php'; include 'template/footer.php'; include 'security/js.php'; ?> No entanto, o que necessito é fazer esse seguinte esquema abaixo <div class="menu"> <ul> <li><a href="/?acesso=projects" title="" data-icon=""><?php echo $lang['LANGUAGEMENI1'];?></a></li> <li><a href="/?acesso=restricted" title="" data-icon=""><?php echo $lang['LANGUAGEMENI3'];?></a></li> <li><a href="/?acesso=register" title="" data-icon=""><?php echo $lang['LANGUAGEMENM1'];?></a></li> <li><a href="/?acesso=support" title="" data-icon=""><?php echo $lang['LANGUAGEMENM2'];?></a></li> <li><a href="/?acesso=opportunities" title="" data-icon=""><?php echo $lang['LANGUAGEMENM3'];?></a></li> <li><a href="/?acesso=depositions" title="" data-icon=""><?php echo $lang['LANGUAGEMENM4'];?></a></li> </ul> </div> Nesse comando gostaria de chamar a página ?acesso=page mudando somente as informações <?php include 'template/welcome.php'; include 'template/main_choice.php'; include 'forms/contacts.php'; ?> Sei que tem como fazer via GET porém não sei como, alguém poderia me auxiliar? Encontrei esse seguinte link https://www.portugal-a-programar.pt/forums/topic/52343-obter-novo-html-sem-mudar-de-p%C3%A1gina/ porém mesmo assim não entendi muito bem, permaneço a disposição a ajuda.
  15. beatriz

    Reservas

    boa tarde estava a tentar criar um site de aluguer de viaturas e não estou a conseguir ligar o código em html ao phpmyadmin como posso fazer? obrigada
  16. Tem como Bloquear digitação em campo date e manter a popup que carrega o calendário? O problema é o seguinte: <input type='date' id='data' name='data' max="<?php echo date('Y-m-d'); ?>" required /> Adicionei data limite ao input date. Quando o usuário escolhe no calendário a data, lá, as datas posteriores à data limite estão desativadas para a seleção. No entanto, se o usuário resolver digitar a data ao invés de escolhê-la no calendário, então ele conseguirá digitar uma data posterior à data limite. Como contornar esse problema?
  17. nandeseasy

    registo.php script

    http://prntscr.com/mb703j Eu quando coloco a pass á primeira bem e depois meto mal ele continua com o certo e com o texto todo descodificado e eu nao consigo descorribir o erro quem me puder ajudar agradecia!!
  18. ruipfsilva97

    Side Menu

    Boas, Quero fazer uma dashboard responsiva de raiz que se pareça com isto: Em ecrãs médios ou maiores: Em ecrãs pequenos: Em ecrãs pequenos ao clicar no botão de toggle: Alguém sabe como fazer um side menu que, quando o ecrã é pequeno, dê para dar toggle e o botão de toggle esteja presente à esquerda na navbar?
  19. AAndr3

    ajuda sobre como fazer um select

    Boa tarde, Estou a criar para a minha pap um site de venda de carros, do género do stand virtual. https://imgur.com/iA9Zf4Z E queria saber como é que faço a condição para fazer com que ele va buscar ao servidor só o que foi introduzido pelo utilizador. Por exemplo o utilizador só quer pesquisar marca e o preco, entao como é que eu faço isso? obg
  20. sabing

    JSP

    Bom dia ,eu estou fazendo uma div vai mostrando conteudo , fiz um javascript para ir aumentando a div, dentro da div vou listar vários videos porém eu não sei como faço para saber o final da div para esconder o botão eu vou aumentando a altura da div quando chegar no final tenho que esconder o botão <script> function tamanho(num, id) { if ((num!=0)){ var el = document.getElementById(id); var result = el.style.height; result = parseInt(result.split("px", 250)); result += parseInt(num); el.style.height = result + "px"; } } </script> <div id="div" style="width: 1165px; height: 250px;" > <% resultado = m.PesquisarVideos(request.getQueryString()); %> <div class="row"> <div class="span12"> <div class="row"> <div class="span12"> <div class="span12"> <div class="active item"> <ul class="thumbnails"> <%while(resultado.next()) { %> <li class="span3"> <div class="product-box"> <span class="sale_tag"></span> <% ArrayList<String> MemoriaArquivo = new ArrayList<String>(); String diretorio1 = getServletContext().getRealPath("/FotosVideos/"+resultado.getInt(2)); try{ File file1 = new File(diretorio1); if (file1.exists()) { File afile[] = file1.listFiles(); int i = 0; for (int j = afile.length; i < j; i++) { File arquivos = afile[i]; %> <%if(arquivos.canWrite() && arquivos.canExecute() && arquivos.canRead()){ MemoriaArquivo.add(arquivos.getName()); } %> <% } Random r = new Random(); int randomElement = r.nextInt(MemoriaArquivo.size()); %> <div class="imagem"> <img src="FotosVideos/<% out.print(resultado.getInt(2) + "/"+MemoriaArquivo.get(randomElement)); %>" style="width: 90%; height: 50%;" /> <a href="/xnaco/video.jsp?<% out.print(resultado.getInt(2)); %>" > <div class="capa" style="color: white;"> <h3> <% out.print(resultado.getString(1).toUpperCase()); %> </h3> </div> </a> </div> <% } }catch(Exception e){ } %> </div> </li> <% } resultado.close(); m.cone.close(); m.stmnt.close(); %> </ul> </div> </div> </div> </div> </div> </div> </div> <input type="button" value="Mostrar" onclick="tamanho('250','div')"/> <% //Esse botão que tenho que esconder quando chegar no final da listagem %>
  21. coxosclassic

    Aceder a elementos por id

    Olá a todos, Surgiu-me uma situação que me deixou com algumas dúvidas. Ex: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> </head> <body> <div id="elem"></div> <script> console.log(elem); //<div id="elem"></div> </script> </body> </html> Apesar de a variável "elem" não ter sido declarada consigo aceder ao elemento com o mesmo id. O resultado na consola não deveria dar erro? Sempre pensei que para aceder a um elemento por id, precisava de: const elem = document.getElementById("elem"); console.log(elem) //<div id="elem"></div> As coisas sempre foram assim? Não encontro nenhuma documentação que mencione isto, pois parece que os ids de elementos HTML são variáveis globais em JS automaticamente declaradas/iniciadas(?). Assim sendo, qual a vantagem de usarmos document.getElementById para aceder a um elemento HTML? Alguém me consegue dar umas luzes sobre isto? Cumps, cc
  22. Olá estou tendo um pequeno problema na utilização do JWPlayer, estou querendo utilizar ele para montar uma playlist personalizada, eu estou adaptando essa playlist para funcionar em um tema de WordPress. Ao invés de utilizar arquivos de vídeo para montar a listagem personalizada. Eu estou utilizando a lista de episódios contida no banco de dados. Eu consegui fazer o modo playlist funcionar perfeitamente, mais o que eu necessito, é por os links das paginas dos episódios correspondentes, nas imagens correspondentes da playlist funcionem como links de página, utilizando as configurações de javascript do jwplayer. De forma que quando o usuário clicar na imagem, abra a página do player na head do navegador. Como se fosse um link de pagina convencional. Gostaria de saber se alguém pode me ajudar. Nota: No código abaixo eu não coloquei o código que gera as urls das paginas correspondentes por causa da falta desse complemento. Segue abaixo o código. <?php /* Template Name: DT - jwplayer */ if( isset( $_GET['source'] ) and isset( $_GET['id'] ) ) { // main data $id = isset( $_GET['id'] ) ? $_GET['id'] : null; $mp4url = isset( $_GET['source'] ) ? $_GET['source'] : null; // Descriptar Url Dooplay Anime $source = encrypt_decrypt('decrypt', $mp4url); // Coloca o titulo do Episodio $tituloEpisodio = $_GET['tituloep']; // Options $abouttext = get_option('dt_jw_abouttext'); $skinname = get_option('dt_jw_skinname'); $skinactive = get_option('dt_jw_skinactive'); $skininactive = get_option('dt_jw_skininactive'); $skinbackground = get_option('dt_jw_skinbackground'); $jwlogo = get_option('dt_jw_logo'); $jwkey = get_option('dt_jw_key'); $jwlogoposit = get_option('dt_jw_logo_position'); $image = rand_images('imagenes', $id, 'original', true, true); $episodioNome = get_post_meta($id, 'serie', true); $episodioNumero = get_post_meta($id, 'episodio', true); // Aqui fica a url da imagem do player do site caso não tenha imagem radonia $imagemPlayer = get_option('dt_logo_footer'); // alternativo sem radonio $image = rand_images('dt_backdrop', $id, 'original', true, true); // End PHP $postid = $_GET['id']; $tmdb = get_post_meta($postid, "ids", $single = true); $current_season = get_post_meta($post->ID, "temporada", $single = true); $data = season_of($tmdb); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="robots" content="noindex"> <meta name="googlebot" content="noindex"> <?php /* Url antiga <script src="<?php echo DOO_URI. '/assets'; ?>/jwplayer/jwplayer.js"></script> */ ?> <script src="https://content.jwplatform.com/libraries/fNkNmTXG.js"></script> <script src="<?php echo DOO_URI. '/assets'; ?>/jwplayer/provider.html5.js"></script> <?php /* chave desativada <script>jwplayer.key="<?php echo $jwkey; ?>";</script> */ ?> <script type="text/javascript"> /* <![CDATA[ */ var JWp = { 'mp4file': '<?php echo $source; ?>', 'image': '<?php if ($image == true) { echo esc_url($image); } else { echo $imagemPlayer; } ?>', 'abouttext': '<?php echo $abouttext; ?>', 'aboutlink': '<?php echo esc_url( home_url() ); ?>', 'flashplayer': '<?php echo DOO_URI. "/assets/jwplayer/jwplayer.flash.swf"; ?>', 'skin-name': '<?php echo $skinname; ?>', 'skinactive': '<?php echo $skinactive; ?>', 'skininactive': '<?php echo $skininactive; ?>', 'skinbackground': '<?php echo $skinbackground; ?>', 'logofile': '<?php echo $jwlogo; ?>', 'logolink': '<?php echo esc_url( home_url() ); ?>', 'logoposition': '<?php echo $jwlogoposit; ?>', }; /* ]]> */ </script> <link rel="stylesheet" type="text/css" href="<?php echo DOO_URI. '/assets'; ?>/jwplayer/skins/seven.css"> <style type="text/css"> <!-- body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } --> </style> </head> <body> <div id="video"></div> <script type="text/JavaScript"> var playerInstance = jwplayer("video"); playerInstance.setup({ playlist: [{ file: JWp.mp4file, image: JWp.image, title: '<?php echo $episodioNome.' Episódio '.$episodioNumero; ?>', mediaid: '<?php echo $episodioNumero; ?>' }, <?php $temporada = $data['temporada']['all']; $capitulos = $data['capitulo']['all']; foreach($temporada as $key_t=>$value_t){ foreach($capitulos as $key_c=>$value_c){ ?>{ file: JWp.mp4file, image: '<?php if($thumb_id = get_post_thumbnail_id($value_c['id'])) { $thumb_url = wp_get_attachment_image_src($thumb_id,'dt_episode_a', true); echo $thumb_url[0]; } else { dt_image('dt_backdrop', $value_c['id'], 'w500'); } ?>', title: '<?php echo $episodioNome; ?> Episódio <?php echo data_of('episodio',$value_c['id']); ?>', mediaid: '<?php echo data_of('episodio',$value_c['id']); ?>', }, <? } } ?> ], mute: "false", autostart: "false", repeat: "false", abouttext: JWp.abouttext, aboutlink: JWp.aboutlink, height: "100%", width: "100%", stretching: "uniform", primary: "html5", flashplayer: JWp.flashplayer, preload:"metadata", skin: { name:JWp.skinname, active:JWp.skinactive, inactive:JWp.skininactive, background: JWp.skinbackground }, logo: { file:JWp.logofile, hide:"false", link:JWp.logolink, margin:"15", position:JWp.logoposition } }); </script> </body> </html>
  23. shadowcz

    Nada...

    comMmZUUkFDS0VSLlpFUjBEQVkuVE8lM2ExMzM3JTJmQU5OT1VOQ0UmdHI9aHR0cCUzYSUyZiUyZnJldHJhY2tlci5ocS5lcnRlbGVjb20ucnUlMmZhbm5vdW5jZQ==
  24. Karbust

    Bug com Sticky header

    Boas Estou aqui a tentar terminar o site para a minha PAP e estou a ter algumas dificuldades em deixar a barra navegação fixa. Um pequeno vídeo do meu erro: https://www.youtube.com/watch?v=h5v9ITEsoOw Basicamente é, a header fica fixa, mas tudo lhe passa por cima, em vez de passar atrás, alguém sabe o que se passa? Código: .sticky { position: fixed; top: 0; width: 100%; background: url(../images/dott.png)repeat 0px 0px; background-size: 2px; -webkit-background-size: 2px; -moz-background-size: 2px; -o-background-size: 2px; -ms-background-size: 2px; } window.onscroll = function() {myFunction()}; var header = document.getElementById("header-top"); var sticky = header.offsetTop; function myFunction() { if (window.pageYOffset > sticky) { header.classList.add("sticky"); } else { header.classList.remove("sticky"); } } <div class="header-top" id="header-top"> <div class="container"> <div class="header-top-info"> <nav class="navbar navbar-default"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse nav-wil" id="bs-example-navbar-collapse-1"> <nav> <ul class="nav navbar-nav"> <li class="active"><a href="index.html">Início</a></li> <li><a href="#about" class="scroll">Sobre</a></li> <li><a href="#markets" class="scroll">Serviços</a></li> <li><a href="#gallery" class="scroll">Últimos Jogos</a></li> <li><a href="#mail" class="scroll">Contacto</a></li> </ul> </nav> </div> <!-- /.navbar-collapse --> </nav> </div> </div> </div> Estou a tentar terminar isto o mais rápido possível porque tenho de ter os manuais feitos até 2ª feira... Obrigado
  25. jorgehvieriasilva

    Erro Toogle Visibilidade Off/On

    Boa tarde a todos, estou com um pequeno erro num certo código javascript. Eu tenho uma div, que quando a página carrega deve estar invisível, e quando carrego num botão ele fica visível. A página carrega, a div não aparece, só que quando carrego no botão ela aparece e volta a desaparecer. Os meus códigos são os seguintes: JS <script> function togglediv(id) { var div = document.getElementById(id); div.style.display = div.style.display == "block" ? "none" : "block"; } </script> HTML <button onclick="togglediv('painel_secundario1')">Ver</button> <div id="painel_secundario1" style="display: none;"> Obrigado a todos que ajudarem.
×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.