Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Porb Connessione

  1. #1

    Porb Connessione

    Ho il seguente codice nella pagina di config.php

    Codice PHP:
    <?php
    // Ho tolto i dati di connessione ma vi assicuro che sono giusti ;)
    ######## DIRECTORIES/FILES ########
    $maindir "/var/site/org/";
    $sourcedir "/var/site/org/risorse";
    $themedir "/var/site/org/template";

    function 
    Connessione()
    {
          
    // Effettuo la connessione al database
         
    mysql_connect($db_host$db_user$db_passwd);
           or die(
    "Connessione non riuscita: " mysql_error());
          
    // Seleziono il database da utilizzare
          
    mysql_select_db($db_name);
           or die(
    "Errore durante la selezione del database!");  
       }
    }


    ?>
    ho poi la pagina di index che svolge una query di prova x vedere se la connessione funziona (il file di config è nella stessa directory della index
    Codice PHP:
    <?php

    // Ricerco ed includo il file di Configurazione
    require_once(dirname(__FILE__) . "/config.php");

    // Effettuo la connessione al database
    Connessione();

    //Eseguo una query di prova
    $query_prova "SELECT * FROM prova";
    $result mysql_query($query_prova) or die(mysql_error());

       echo 
    '
       <html>
         <head>
          <title></title>
         </head>
         <body>
          <table border="1">
           <tr>
            <td colspan="2">DATI</td>
           </tr>
    '
    ;

    while(
    $row_data mysql_fetch_array($result))
    {
       echo 
    "
           <tr>
            <td>
    {$row_data[id]}</td>
            <td>
    {$row_data[nome]}</td>
           </tr>
    "
    ;
    }
       echo 
    '
          </table>
             </body>
        </html>
    '
    ;


    ?>
    il risultato? una pagina bianca nella quale non compare nemmeno il title.. non capisco nn mi sembra di aver sbagliato nulla
    La rovina del mondo sara' l'indifferenza. Ma chi se ne frega!!

  2. #2
    Controlla con degli echo dove si blocca il flusso del codice. Probabilmente si blocca sul require_once.

  3. #3
    esatto ho fatto una prova e si blocca al require_once.. ho provato a togliere _once, a sostituirlo con un include ma nn funziona..
    La rovina del mondo sara' l'indifferenza. Ma chi se ne frega!!

  4. #4
    Originariamente inviato da Chef89
    esatto ho fatto una prova e si blocca al require_once.. ho provato a togliere _once, a sostituirlo con un include ma nn funziona..
    Non è quello il punto, il punto è che c'è un errore nel file.

    Prova ad inserire questa riga all'inizio del file:
    codice:
    ini_set("display_errors", "1");
    E vedi che errori hai.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.