Ir para o conteúdo

Pesquisar na Comunidade

A mostrar resultados para tags ''php''.



Mais opções de pesquisa

  • Pesquisa por Tags

    Introduza as tags separadas por vírgulas.
  • Pesquisar por Autor

Tipo de Conteúdo


Fórum

  • 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

Categorias

  • 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

Procurar resultados em...

Pesquisar conteúdos que contêm...


Data de Publicação

  • Início

    Fim


Última Actualização

  • Início

    Fim


Filtrar por número de...

7303 resultados

  1. informaster

    Passar Paramtros $_SESSION para a outra pagina

    Boas Espero que esteja tudo bem convosco. Tenho aqui um problema que me esta a partir a cabeça: No ficheiro a.php tenho isto como final: $_SESSION['nomedelojas']=$NOMELOJAS[$i]; print_r((Array)$_SESSION['nomedelojas']); entao ele mete por ordem loja1 loja2 e loja3 no ecran quando vou buscar no ficheiro b.php faço assim: $nomedelojasbox = $_SESSION['nomedelojas']; //($_SESSION['nomedelojas'],$NOMELOJAS[$i]); $pdf->SetFont('Arial', 'B', 9); $pdf->Cell(20,5,$nomedelojasbox ,0,0,"L"); supostamente era para ir buscar a loja1 e desenhar uma linha num pdf ia buscar a loja2 e desenhava outra linha(cell) até ao 3 mas o que faz é meter 3 vezes loja 3 ou seja o ultimo valor .... Isto é para usar com o FPDF para exportar PDF´s O que estou a fazer mal????? peço ajuda obrigado. Nuno Revez
  2. mcosta78

    Duvida com recepção de email php

    Boa noite pessoal, tenho um problema com o PHP. Tenho uma página em html e preciso de fazer um formulário (que já tenho) e coloquei um botão enviar. De forma ao php funcionar instalei o xampp e coloquei o ficheiro php o problema é que dá sempre erro!! o código que tenho é: <? # alterar a variavel abaixo colocando o seu email $destinatario = "seuemail@seudominio.com.br"; $nome = $_REQUEST['nome']; $email = $_REQUEST['email']; $mensagem = $_REQUEST['mensagem']; $assunto = $_REQUEST['assunto']; // monta o e-mail na variavel $body $body = "===================================" . "\n"; $body = $body . "FALE CONOSCO - TESTE COMPROVATIVO" . "\n"; $body = $body . "===================================" . "\n\n"; $body = $body . "Nome: " . $nome . "\n"; $body = $body . "Email: " . $email . "\n"; $body = $body . "Mensagem: " . $mensagem . "\n\n"; $body = $body . "===================================" . "\n"; // envia o email mail("meuemail@gmail.com", $assunto , $body, "From: $email\r\n"); //aqui coloco o meu email // redireciona para a página de obrigado header("location:obrigado.htm"); ?> Alguém me sabe dizer qual o problema? obrigado.
  3. carcleo

    Chekout Transparente Cielo Faça

    Tenho a seguinte tentativa de conexão com a Cielo administradora de Cartões Manual de integração: https://developercielo.github.io/manual/checkout-cielo <?php header( "Content-Type: text/html; charset=utf-8" ); require_once "_global/_erros/erros.ini"; $dados = array( "MerchantId" => "8292b0f0-d43a-321b-bc2c-3906d12f581b", "MerchantKey" => "OIXSJWFWZLNDCBAEYNJXUQETLWDPFWLNLHENRTNI", "MerchantOrderId" => "1", "Authenticate" => true, "sandbox" => true, // Opcional - Ambiente de Testes "debug" => true, // Opcional - Exibe os dados enviados na requisição para a Cielo "Customer" => array( "Name" => "Comprador crédito completo", "Email" => "compradorteste@teste.com", "Birthdate" => "1991-01-02", "Address" => array( "Street" => "Rua Teste", "Number" => "123", "Complement" => "AP 123", "ZipCode" => "12345987", "City" => "Rio de Janeiro", "State" => "RJ", "Country" => "BRA" ), "DeliveryAddress" => array( "Street" => "Rua Teste", "Number" => "123", "Complement" => "AP 123", "ZipCode" => "12345987", "City" => "Rio de Janeiro", "State" => "RJ", "Country" => "BRA" ) ), "Payment" => array( "Type" => "CreditCard", "Amount" => 15700, "Currency" => "BRL", "Country" => "BRA", "ServiceTaxAmount" => 0, "Installments" => 1, "Interest" => "ByMerchant", "Capture" => true, "Authenticate" => false, "ReturnUrl" => "http://www.hotplateprensas.com.br/retornoCielo.php", "SoftDescriptor" => "123456789ABCD", "CreditCard" => array( "CardNumber" => "1234123412341231", "Holder" => "Teste Holder", "ExpirationDate" => "12/2030", "SecurityCode" => "123", "SaveCard" => "false", "Brand" => "Visa" ) ), ); $urlProducaoR = "https://api.cieloecommerce.cielo.com.br/"; $urlSandboxR = "https://apisandbox.cieloecommerce.cielo.com.br"; $urlSandboxC = "https://apiquerysandbox.cieloecommerce.cielo.com.br/"; $ch = curl_init(); curl_setopt( $ch, CURLOPT_URL, $urlSandboxR ); curl_setopt( $ch, CURLOPT_CUSTOMREQUEST, "POST" ); curl_setopt( $ch, CURLOPT_POSTFIELDS, json_encode( $dados ) ); curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, true ); curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, 2 ); //curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); curl_setopt( $ch, CURLOPT_CAINFO, getcwd() . DIRECTORY_SEPARATOR . "ssl/Root.crt" ); curl_setopt( $ch, CURLOPT_CAINFO, "ssl/Root.crt" ); curl_setopt( $ch, CURLOPT_SSLVERSION, 4 ); $result = curl_exec( $ch ); $erro = curl_error( $ch ); $info = curl_getinfo( $ch ); print "<pre>"; print_r( $result ); print_r( $erro ); print_r( $info ); print "</pre>"; // Fecho a conexão curl_close( $ch ); ?> Eu tenho tentado das 2 formas abaixo: curl_setopt( $ch, CURLOPT_CAINFO, getcwd() . DIRECTORY_SEPARATOR . "ssl/Root.crt" ); curl_setopt( $ch, CURLOPT_CAINFO, "ssl/Root.crt" ); Encontrar o certificado. Com primeira, dá o seguinte erro: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to apisandbox.cieloecommerce.cielo.com.br:443 Array já com a de baixo, o erro é error setting certificate verify locations: CAfile: ssl/Root.crt CApath: none 'Sendo que nenhuma das 2 me entrega (Ou entrega com valor vazio): $result = curl_exec( $ch ); O que fazer???
  4. 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.
  5. Zektor

    Procura de tutorial

    Boa tarde a todos, Peço desde já desculpa se estiver a colocar esta questão no lugar errado. Eu de momento estou a fazer um site onde preciso que no painel de admin possa fazer o upload de ficheiros em vários formatos diferentes. O que eu pretende fazer é criar um input onde possa fazer o upload dos ficheiros com PHP PDO e com AJAX para uma base de dados, no entanto os ficheiros são para ficar numa pasta do directório apenas quero que apenas o caminho do ficheiro fique na base de dados.
  6. 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
  7. pessantiago

    chat entre utilizadores

    boa tarde tenho um portal em que varios utilizadores se ligam a uma base de dados em que este portal suporta varias base de dados. isto é bd1 usera userb bd2 usera userb e quero implementar um chat mas so os users da base de dados ligada se podem ver os outros nao
  8. lealdl

    Consultar e editar em php

    Boa noite, pessoal! Relutei muito antes de recorrer novamente a vocês do fórum, mas realmente "buguei"! Seguinte: tenho um sistema de controle de hóspedes em php, onde está tudo funcionando perfeitamente(salvo alguma perfumaria), mas há um ponto que não consigo resolver: O usuário registra a locação, indica nome do hóspede, data de entrada, quarto e valor da diária. Até aí, tudo certo. Mas, ao dar baixa, consigo fazer a pesquisa, mas não estou conseguindo trazer os dados para edição. Preciso editar o valor de consumo ou alguma taxa e criar um botão para salvar na tabela. Alguém pode me ajudar? Segue meu código de pesquisa, o qual só apresenta os dados, mas não cria a edição: <CODE> <body> <form action="" method="post"> <input type="text" name="palavra" /> <input type="submit" Value="Buscar" /> </form> <table style="background:#ccc" width="auto" align="center" border="0" cellspacing="1" cellpadding ="1"> <?php echo "<br>"; $conn = mysqli_connect('localhost','root','','reservas'); $busca = $_POST['palavra']; $data_saida = date('d-m-Y'); $busca_query = mysqli_query($conn,"SELECT * FROM tb_locacoes WHERE quarto LIKE '%$busca%' AND quarto_status = 'ocupado' ORDER BY data_entrada asc");//faz a busca com as palavras enviadas if (empty($busca_query)) { //Se nao achar nada, lança essa mensagem echo "Nenhum registro encontrado."; } // quando existir algo em '$busca_query' ele realizará o script abaixo. while ($dados = mysqli_fetch_array($busca_query)) { echo "Nome do Hóspede: $dados[cliente]<br />"; echo "<hr>"; echo "<font color='green'>Quarto: $dados[quarto]</font><br />"; echo "Quarto: $dados[data_entrada]<br />"; echo "Valor da Diária: R$ $dados[diaria_quarto]<br />"; echo "Data da Saída:$dados[data_saida] <br />"; echo "Dias:$dados[dias]<br />"; echo "Consumo:$dados[taxa]<br />"; echo "<font color='red'>Total: R$$dados[total_locacao]</font><br />"; //echo "Total: R$ $dados[total]<br />"; //echo "Categoria do Produto: $dados[categoria]<br />"; echo "<hr>"; echo "<hr>"; echo "<br>"; } ?> </tr> </table> </br></br> </code> Grato, Luciano
  9. Sandro

    Site para Testar Portas TCP abertas

    Para quem precisa de descobrir facilmente se determinada porta está aberta no IP x, pode usar este website, que o vai ajudar: https://testedeportas.com/
  10. N3lson

    Js Route

    Boas, tenho uma aplicação local feita em php ( usando o xampp) Eu pretendia usar um Route em javascript, já pesquisei e não encontrei , algum de vocês conhece? Encontrei este (https://github.com/Daniel15/RouteJs) mas é para .NET
  11. 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!!
  12. 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
  13. Margarida Sousa

    Partilha de ficheiros - PHP

    Boa tarde, Tenho um site para fazer de partilha de informação, e a minha dúvida neste momento é como posso partilhar informação apenas para certos utilizadores que são escolhidos por mim? Na base de dados tenho User -cc, nome, contacto, idInfo Info - ID, título, descrição
  14. amon293

    Começar a programar PHP

    Boas! Queria fazer um jogo de gestão para jogar online e gostaria de aprender a programa-lo. O único problema, é que não sei nada de programação. Para vos ser sincero, nem sei se esta linguagem é apropriada para aquilo que quero fazer. Eu estou receptivo a ler e ver tutoriais para aprender, mas gostaria de ter apoio de um humano que me ajudasse a esclarecer dúvidas ou a entender o que estou a tentar aprender e fazer. Eu nem sei que perguntas devo fazer para chegar onde preciso chegar... preciso de muita orientação... Haverá alguém por aí disposto a ajudar? Obrigado
  15. carcleo

    Gerar automação de uma função

    Tenho 5 tabelas: pastores, redes, regioes, areas, setores, celulas Todas as 5 tem esses 2 campos em comum, um de identificação e outro que é o nome. idPastores, idRedes, .... nome Tenho esse script jQuery abaixo para popular um combo de redes por pastor regioes por redes, etc... Gostaria de montar uma função que me permitisse fazer apenas um script para todos eles. JQuery // JavaScript Document $(document).ready(function (e) { $("#idPastor").on("change", function () { $.ajax({ url: "_scripts/_php/_validacoes/buscarDados.php", type: "POST", dataType: "json", data: { idPastor: $("#idPastor").val() }, beforeSend: function() { $("#imgCarregando").css('display','block'); }, success: function (result) { $("#imgCarregando").css('display','none'); $("#idRede").empty(); if (result[0] == ""){ $("#idRede").append("<option value=>Sem Redes</option>"); } else { result.forEach(function(option){ $("#idRede").append("<option value=" + option["idRede"] + ">" + option["nome"] + "</option>") }); } } }); }); }); PHP: require_once "../../../config.php"; $redes = $redesDao->pesquisaRedesParametro("idPastor", $_POST["idPastor"]); $options = null; $i = 0; if ($redes == null) $options [0] = ""; else { foreach ($redes as $rede): $options[$i]["idRede"] = $rede->getIdRede(); $options[$i]["nome"] = $rede->getNome(); $i++; endforeach; } echo json_encode($options); Alguém pode me ajudar a montar essa função que evitaria fazer 5 vezes o mesmo script?
  16. nandeseasy

    Criação de um site com tracking number

    Boa noite eu estou pensando criar um site para uma empresa de transportes só que não sei como heide fazer a parte do tracking number para depois poder buscar a localização ao google maps
  17. Márcio Lima

    O abc do PHP e AJAX

    Viva! Nos últimos tempos tenho me aventurado em criar algumas análises e formulários a uma base de dados em MS SQL recorrendo a PHP. Salvaguardo que os meus conhecimentos em HTML e/ou PHC são menos que básicos, contudo, recorrendo alguma pesquisa e tentativa erro, tenho conseguido solucionar alguns problemas. No entanto, cheguei a um problema ainda não consegui resolver: Tenho uma página em HTML e PHP que apresenta uma tabela, resultante de um select à minha BD. O meu objectivo agora é, por cada linha da tabela, disponibilizar uma caixa de texto e um botão de forma a actualizar um campo dessa mesma tabela. <!DOCTYPE html> <html lang="pt"> <head> <link rel='icon' href='img/favicon.ico' type='image/x-icon'/ > <title>Listagem</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <?php $sql = "select bistamp, nome, obrano, ref, design, qtt, familia from bi (nolock) where qtt<>0 and bostamp='".$_GET['pkno']."'"; include 'dbcon.php'; //Executa QUERY $stmt = sqlsrv_query( $conn, $sql ); if( $stmt === false) { die( print_r( sqlsrv_errors(), true) ); } if( $head = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC) ) { echo " <div class='container'> <h2>PackingList - ".$head['obrano']."</h2> </div>"; echo " <div class='container'> <p><h5><b>Cliente: </b>".$head['nome']."</h5></p><br> <table class='table table-striped'>"; } echo " <thead> <tr> <th>Ref</th> <th>Design</th> <th>Qtt</th> <th>Qtd Stf</th> </tr> </thead>"; //PRENCHIMENTO DE LINHA while( $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC) ) { echo " <tbody> <tr> <td>".$row['ref']."</td> <td>".$row['design']."<br><br><b>Familia: </b>".$row['familia']."</td> <td>".$row['qtt']."</td> <td> <form name='updphc' method='post' action=''> <input class='form-control input-md' type='number' id='myqtt2' min='0' max='".$row['qtt']."'><br> <button class='btn btn-primary btn-lg' name='btn-".$row['bistamp']."' type='submit' value='".$row['bistamp']."' >Atualiza</button><br><br> </form> </td> </tr> </tbody> "; } sqlsrv_free_stmt( $stmt); // Close the connection. sqlsrv_close( $conn ); ?> </form> </table> </div> <script> $(document).ready(function() { var delay = 2000; $('.btn-primary').click(function(e){ e.preventDefault(); var myqtt2 = $('#myqtt2').val(); if(myqtt2 == ''){ alert("Quandidade Vazia"); $('#myqtt2').focus(); return false; } $.ajax ({ type: "POST", url: "query.php", data: { myqtt2: myqtt2 }, success: function(data) { setTimeout(function() { $('.message_box').html(data); }, delay); } }); }); }); </script> </body> </html> O problema é que com este código actual apenas me é considerado a caixa de texto da primeira linha. Sinto me perdido neste momento. Alguem me pode ajudar sobre isto? Um abraço, Márcio LIma
  18. carcleo

    Conexão remota não funciona, só local

    Estou recebendo esse erro do servidor ao tentar conectar via PDO com o mysql no link abaixo http://funerariasaopedro.net.br/crud/ Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)' in /var/www/html/funerariasaopedro.net.br/web/crud/_conexao/Conexao.php:33 Stack trace: #0 /var/www/html/funerariasaopedro.net.br/web/crud/_conexao/Conexao.php(33): PDO->__construct('mysql:?????????...', 'carcleo', 'teste') #1 /var/www/html/funerariasaopedro.net.br/web/crud/cadastraPlanos.php(9): CONEXAO\Conexao->__construct() #2 /var/www/html/funerariasaopedro.net.br/web/crud/index.php(27): require_once('/var/www/html/f...') #3 {main} thrown in /var/www/html/funerariasaopedro.net.br/web/crud/_conexao/Conexao.php on line 33 Classe de conexão: <?php namespace CONEXAO; use PDO; class Conexao { private static $conexao; private static $hostname = "server"; private static $port = 3306; private static $dbname = "db"; private static $username = "user"; private static $password = "senha"; public function __construct() { if (isset(self::$conexao)) { self::$conexao = self::$conexao; } else { try { self::$conexao = new PDO('mysql: host='.self::$hostname.'; port= '.self::$port.'; dbname='.self::$dbname, self::$username, self::$password ); } catch (Exception $e) { self::$conexao = NULL; echo $e->getMessage(); } } } public function abreConexao() { return self::$conexao; } public function fechaConexao () { if (self::$conexao != null) { self::$conexao = null; } } } O que pode ser isso? Obs.: O mesmo código localmente funciona e os dados de conexão estão corretos no servidor. As senhas do servidor já foram testadas ok. A classe abaixo, com os mesmos dados, funciona: <?php class Conexao { private $host = "server"; private $user = "user"; private $password = "senha"; private $db = "db"; private $conexao; public function abreConexao() { if (isset($this->conexao)) { return $this->conexao; } else { $this->conexao = new mysqli($this->host, $this->user, $this->password, $this->db); $this->conexao->set_charset("utf8"); return $this->conexao; } } public function fechaConexao () { if ($this->conexao != null) { $this->conexao = null; } } } ?>
  19. Pedro Campos

    Carrinho de compras smarty

    Boa noite a todos, sou novo por aqui ! :) Estou a desenvolver um projeto universitário em que tenho que desenvolver um site web. Estou a usar smarty para a organização do código. Trata-se de um site de vendas e para tal estou a desenvolver um carrinho de compras, e é aqui que estou com algumas dificuldades... Adicionei um ficheiro php com o seguinte código: <?php include_once('../../config/init.php'); include_once ($BASE_DIR . 'database/events.php'); if (!isset($_SESSION['cart'])) $_SESSION['cart'] = array(); $events = array(); foreach ($_SESSION['cart'] as $id => $quantity) { $event = selectID($id); $event['quantity']=$quantity; $events[]=$event; } $types = getAllTypes(); $smarty->assign('types', $types); $smarty->assign('events', $events); $smarty->display('shop/list_cart.tpl'); ?> e que encaminha para o seguinte ficheiro smarty template: {include file='common/header.tpl'} <section id="cart"> <h2>Shopping Cart</h2> <table> {foreach from=$events key=$id item=$i} <tr> <td>{$i.preco}€</td> <td>{$i.nome}</td> </tr> {/foreach} </table> <form action="action_checkout.php"> <input type="submit" value="Checkout"> </form> </section> {include file='common/footer.tpl'} No entanto quando corro o programa surge um erro onde diz que preco e nome não são reconhecidos... Penso que o erro esteja no foreach do template, mas n estou a conseguir perceber o que devo alterar... alguém consegue ajudar? Obrigado desde já !!
  20. Estou usando PHP 7.2.1 Gostaria de saber porquê: function teste( string... $_array, string a ) : array { return array_push($_array, a); } print_r( teste (["teste","2"], "adicionado") ); não funciona! E o que deve ser feito para que funcione. Obs.: é estritamente necessário que o array $_array no primeiro argumento da função seja tipado e de Strings. Obrigado!
  21. cjulio

    Utilizar o WinHttpRequest para upload em VFP

    Boas pessoal. Eu estou a tentar usar o WinHttpRequest para fazer upload mas não estou a conseguir. O código que utilizo no VFP é: filecontent = FileToStr(ficheiro) loHTTP = CREATEOBJECT("WinHttp.WinHttpRequest.5.1") loHTTP.Open("POST", "http://www.-------.com/webspace/upload.php", .F.) loHTTP.SetRequestHeader("content-type", "text/plain") loHTTP.setRequestHeader("User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)") varrequest = 'attachment; filename="' + JUSTFNAME(ficheiro) + '"' loHTTP.SetRequestHeader("content-disposition", varrequest) loHTTP.Send(filecontent) WAIT WINDOW TRANSFORM(loHTTP.status) + " - " + loHTTP.responseText + " - " + loHTTP.ResponseBody O Codigo em PHP é: <?php $uploaddir = 'upload/'; $uploadfile = $uploaddir . $_FILES['file']['name']; if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile)) { echo "File successfully uploaded.\n"; } ?> o log do PHP esta a dar estes erros [12-Dec-2018 12:28:02 UTC] PHP Notice: Undefined index: file in /home/webspace/upload.php on line 3 [12-Dec-2018 12:28:02 UTC] PHP Notice: Undefined index: file in /home/webspace/upload.php on line 5 Alguém pode ajudar? Obrigado. * Dupliquei o tópico porque não sei onde seria o mais indicado para fazer a questão. https://www.portugal-a-programar.pt/forums/topic/77002-utilizar-o-winhttprequest-para-upload-em-vfp/
  22. lealdl

    [Resolvido] Full Calendar

    Boa noite pessoal! Estou desenvolvendo um sistema de agendamento de consultas em php. Para isso, criei um agendamento com full calendar+bootstrap. Mas agora me deparei com um probleminha que é muito básico mas que me travou... preciso associar a tabela de consultas (a qual nomeei de "consultas") com a tabela pacientes". Ou seja, o usuário faz login em uma tela inicial e é direcionado para a página que contém somente os dados referentes a ele. Alguém pode me dar um exemplo? Grato, aguardo resposta!
  23. daniel_silva

    Combobox

    Boas pessoal, Estou com um problema. Estou a usar SQL com PHP, e preciso de listar os dados num combobox. Quando eu uso assim, funciona. $sql = "select * from utilizador"; $resultado = mysqli_query($conn , $sql); echo '<select id="id_tipo" name="id_tipo" style="width: 170px;'; while($linha=mysqli_fetch_array($resultado)) { echo '<option value="' . $linha['id_tipo'] . '">' . $linha['nomeUtilizador'] . '</option>'; } echo '</select>'; Mas quando uso assim: (como preciso) $sql = "select * from utilizador where id_tipo=2"; $resultado = mysqli_query($conn , $sql); echo '<select id="id_tipo" name="id_tipo" style="width: 170px;'; while($linha=mysqli_fetch_array($resultado)) { echo '<option value="' . $linha['id_tipo'] . '">' . $linha['nomeUtilizador'] . '</option>'; } echo '</select>'; Não funciona... Alguém me pode ajudar? Obrigado.
  24. carcleo

    Gerar Javascript com JSON

    Tenho 2 Arrays: Array ( [0] => Array ( [0] => Amit [1] => amit@example.com ) [1] => Array ( [0] => Rahul [1] => rahul@example.com ) ) e Array ( [0] => Array ( [ProdutosidProduto] => 1 [Produtostipo] => mp [Produtosmodelo] => F540 2 BAN.PNEU. 100 X 60 [Produtosbandejas] => 2 [Produtospeso] => 0 [Produtosprensagem] => 0 [ProdutosprecoUnitario] => 6500 [Produtoscomprimento] => 100 [Produtoslargura] => 60 [Produtoscabo] => 0 [Produtosligacao] => n [Produtospotencia] => 0 [Produtosconsumo] => 0 [Produtoscorrente] => 0 [Produtosdisjuntor] => 0 [Produtosdescricao] => Valor promocional limitado frete grátis ,para SP ,RJ ,MG ,ES. Os demais será cobrado apenas de SP para sua cidade ,valor de 500,00 ,a ser pago na entrega . MAQUINA TOTALMENTE INDUSTRIAL E 100% NACIONAL .PRODUÇÃO DE ATÉ MIL PÇS POR DIA EM HORÁRIO NORMAL DE TRABALHO ,SISTEMA DIGITAL AUTOMATIZADO DE ÚLTIMA GERAÇÃO , SISTEMA PNEUMÁTICO COMPACTO E UNIFORME RECEBENDO A MESMA PRESSÃO EM TODA ÁREA DE ESTAMPAGEM, EVITANDO ASSIM OS SOMBREAMENTOS E EFEITOS FANTASMA NA ESTAMPA , SISTEMA DE RESISTÊNCIA DE ALTA QUALIDADE A MELHOR DO MERCADO AÇO INOX 304 , DANDO UMA VIDA ÚTIL MUITO SUPERIOR AS DEMAIS DO MERCADO , E FÁCIL TROCAS DAS RESISTÊNCIAS NÃO SENDO NECESSÁRIO TÉCNICO NO LOCAL , COM APENAS 4 PARAFUSOS O CLIENTE MESMO FAZ A TROCA, AS DEMAIS A RESISTÊNCIA É FUNDIDA NA CHAPA DE ALUMÍNIO SENDO IMPOSSÍVEL A TROCA APENAS DAS RESISTÊNCIAS , TEMOS TODAS AS PÇS DA PRENSA EM VALORES BEM ACESSÍVEIS. [Produtosestoque] => 7 [ProdutosfreteGratis] => s [Produtosbloqueado] => n ) [1] => Array ( [ProdutosidProduto] => 2 [Produtostipo] => mp [Produtosmodelo] => F540 2 BAN.PNEU.80X100 A VISTA BOLETO PAGSEGURO [Produtosbandejas] => 2 [Produtospeso] => 190 [Produtosprensagem] => 300 [ProdutosprecoUnitario] => 7500 [Produtoscomprimento] => 70 [Produtoslargura] => 100 [Produtoscabo] => 6 [Produtosligacao] => b [Produtospotencia] => 7500 [Produtosconsumo] => 3 [Produtoscorrente] => 35 [Produtosdisjuntor] => 40 [Produtosdescricao] => MAQUINA TOTALMENTE INDUSTRIAL E 100% NACIONAL .PRODUÇÃO DE ATÉ MIL PÇS POR DIA EM HORÁRIO NORMAL DE TRABALHO ,SISTEMA DIGITAL AUTOMATIZADO DE ÚLTIMA GERAÇÃO , SISTEMA PNEUMÁTICO COMPACTO E UNIFORME RECEBENDO A MESMA PRESSÃO EM TODA ÁREA DE ESTAMPAGEM, EVITANDO ASSIM OS SOMBREAMENTOS E EFEITOS FANTASMA NA ESTAMPA , SISTEMA DE RESISTÊNCIA DE ALTA QUALIDADE A MELHOR DO MERCADO AÇO INOX 304 , DANDO UMA VIDA ÚTIL MUITO SUPERIOR AS DEMAIS DO MERCADO , E FÁCIL TROCAS DAS RESISTÊNCIAS NÃO SENDO NECESSÁRIO TÉCNICO NO LOCAL , COM APENAS 4 PARAFUSOS O CLIENTE MESMO FAZ A TROCA, AS DEMAIS A RESISTÊNCIA É FUNDIDA NA CHAPA DE ALUMÍNIO SENDO IMPOSSÍVEL A TROCA APENAS DAS RESISTÊNCIAS , TEMOS TODAS AS PÇS DA PRENSA EM VALORES BEM ACESSÍVEIS. www.topuhrens.de [Produtosestoque] => 8 [ProdutosfreteGratis] => n [Produtosbloqueado] => n ) [2] => Array ( [ProdutosidProduto] => 3 [Produtostipo] => mp [Produtosmodelo] => (PROMOÇÃO )2 BAN.PNEU.80X100, VALOR PROMOCIONAL . [Produtosbandejas] => 2 [Produtospeso] => 200 [Produtosprensagem] => 300 [ProdutosprecoUnitario] => 8990 [Produtoscomprimento] => 80 [Produtoslargura] => 100 [Produtoscabo] => 6 [Produtosligacao] => b [Produtospotencia] => 7500 [Produtosconsumo] => 3 [Produtoscorrente] => 35 [Produtosdisjuntor] => 40 [Produtosdescricao] => MAQUINA TOTALMENTE INDUSTRIAL E 100% NACIONAL .PRODUÇÃO DE ATÉ MIL PÇS POR DIA EM HORÁRIO NORMAL DE TRABALHO ,SISTEMA DIGITAL AUTOMATIZADO DE ÚLTIMA GERAÇÃO , SISTEMA PNEUMÁTICO COMPACTO E UNIFORME RECEBENDO A MESMA PRESSÃO EM TODA ÁREA DE ESTAMPAGEM, EVITANDO ASSIM OS SOMBREAMENTOS E EFEITOS FANTASMA NA ESTAMPA , SISTEMA DE RESISTÊNCIA DE ALTA QUALIDADE replica watches for sale A MELHOR DO MERCADO AÇO INOX 304 , DANDO UMA VIDA ÚTIL MUITO SUPERIOR AS DEMAIS DO MERCADO , E FÁCIL TROCAS DAS RESISTÊNCIAS NÃO SENDO NECESSÁRIO TÉCNICO NO LOCAL , COM APENAS 4 PARAFUSOS O CLIENTE MESMO FAZ A TROCA, AS DEMAIS A RESISTÊNCIA É FUNDIDA NA CHAPA DE ALUMÍNIO SENDO IMPOSSÍVEL A TROCA APENAS DAS RESISTÊNCIAS , TEMOS TODAS AS PÇS DA PRENSA EM VALORES BEM ACESSÍVEIS. CONSUMO : 3 KW/H [Produtosestoque] => 97 [ProdutosfreteGratis] => n [Produtosbloqueado] => n ) Desejo transformá-los em JSON porém respeitando seus índices. Com o primeiro array fiz: var arr = <?php echo json_encode($myArr); ?>; com o segundo fiz var res = <?php echo json_encode($produtos); ?>; Bom, quando fui conferir o JSON que saiu, verifiquei que Para o primeiro Array temos que: document.write(arr[1][0]) => imprimiu Rahul; Para o segundo Array, temos que: document.write(res[0]["ProdutosidProduto"]) => Imprimiu undefined; Mas quando fiz: document.write(res) => imprimiu [object Object],[object Object] O que estou fazendo de errado? Se os Arrays são quase idênticos, onde está o erro? Será fato de que um tem índices como palavras e outro índices numéricos?
  25. Bruno Santos

    Sistemas de TAG's em php

    Olá Boa noite,estou a desenvolver um projecto de finalização do meu curso a famosa PAP! Bem,para ela estou a elaborar um forum onde as pessoas podem postar duvidas acerca de Linguagens de Programação,Hardware,Redes e ect... A minha duvida é como eu faço um sistema de "TAG'S",por exemplo aqui o Portugal a Programar tem um sistema de "tag's" desses que me estou a referir,sempre que um pessoas vem aqui postar um tópico tem "Titulo",e depois "Tag's" e eu gostava de saber como se faz. Obrigada pela atenção,espero que me tenham percebido Abraços e Obrigado.
×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.