1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajuda urgente em PHP

Discussão em 'Web Development' iniciada por [email protected], 25 de Março de 2013. (Respostas: 2; Visualizações: 782)

  1. Boa noite,

    Estou-me a deparar com algumas questões que não estou a conseguir responder. Se me puderem ajudar agradeço imenso.
    Então é o seguinte:

    1º) Parece-me que o PHP está a fazer uma espécie de buffer. Tenho uma instrução echo a qual comentei colocando // antes da instrução no entanto ao fazer o refresh da página, o valor do echo continua a aparecer :mad:

    2º) Tenho dois ficheiros PHP: o 1º (funcoes.php) é o ficheiro onde quero ter todas as minhas funções as quais uso em cada um dos restantes ficheiros PHP após fazer o respectivo include. Ao fazer isto, a primeira função que tenho é o connect à BD a qual é correctamente executada mas a segunda função do ficheiro funcoes.php já não é executada. Através do WAMP, o erro obtido é que a função não está definida!

    Coloco abaixo o código relativo aos meus dois ficheiros. Desde já obrigado pela vossa ajuda.
    Cumprimentos.

    »»» FICHEIRO FUNCOES.PHP «««

    <?php
    /*ESTE FICHEIRO CONTEM TODAS AS FUNCOES PHP QUE SERAO CHAMADAS NOS RESTANTES FICHEIROS PHP*/


    function ligarBD() //Estabelece ligação à BD
    {
    $connection = mysqli_connect("localhost","luis","1234");
    if (!$connection) {
    die('Could not connect: ' . mysql_error());
    }
    else {
    echo 'Ligação estabelecida!';
    }
    }

    function teste()
    {
    echo 'teste efectuado com sucesso!';
    }
    ?>


    »»» FICHEIRO IMPRIMIRFICHAS.PHP «««

    <!DOCTYPE html>
    <html>
    <head>
    <link rel="stylesheet" type="text/css" href="http://localhost/style.css"></link>
    <title>Impressão de Fichas</title>
    <meta charset="UTF-8" /></meta>
    <meta name="author" content="Luis" ></meta>
    <meta name="generator" content="Bluefish 2.2.2" ></meta>
    <?php include 'ficheirosPHP/funcoes.php' ?>
    </head>


    <body>
    <?php
    ligarBD();
    teste();
    ?>
    </body>
    </html>
     
  2. RicAlmeida

    RicAlmeida Power Member

    o imprimirfichas.php e o funcoes.php estao dentro da mesma pasta?
     
  3. O problema era mesmo esse. Lol já esta resolvido. Obrigado!
     

Partilhar esta Página