Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: verifica codice

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    25

    verifica codice

    In uno script per la visualizzazione di un file in MySql ho il seguente codice preso da un articolo su HTMI.it

    $query = "SELECT file, tipo FROM localita WHERE id='$cod'";
    $select = mysql_query($query) or die("query fallita");
    $result = mysql_fetch_array($select);
    $data = $result["file"];
    $type = $result["tipo"];
    Header("Content-type: $type");
    echo $data;

    ma dà il seguente errore:

    Cannot add header information - headers already sent by (output started at c:\programmi\easyphp\www\follettoverde\aper_databa se.php:9) in c:\programmi\easyphp\www\follettoverde\documento.p hp on line 28

    dove alla riga 9 di aper_database c'è il tag del php <?php
    alla riga 28 di documento c'è Header("Content-type: $type");

    cosa non và?
    Grazie.

  2. #2
    sicuro che non hai messo gia altri header o altro? puoi postare la parte di codice del file aper_database.php?

  3. #3
    Di solito questo messaggio di errore ti compare se mandi un header dopo che nello script hai già mandato una echo, insomma una qualche istruzione che prevede un output di una pagina HTML.
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    25
    In aper_batabase ci sono solo i dati per accedere al database

    <?php
    $username = "follettoverde";
    $password = "pas2264";
    $host = "localhost";
    $database = "my_follettoverde";
    $db = mysql_connect($host, $username, $password) or die("Errore durante la connessione al database");
    mysql_select_db($database, $db) or die("Errore durante la selezione del database");

    ?>
    Come vedete non ci sono echo;
    ora mi chiede di scaricare documento.php che è la pagina dello script.

  5. #5
    Perché non provi a togliere i messaggi presenti nei die()????
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    25
    non cambia il risultato, non mi chiede di scaricare, ma il documento è illegibile.

  7. #7
    Da quanto ho capito sei su altervista...
    Cos'è che ti chiede di scaricare??

    prova a mettere error_reporting(E_ALL); in documento e aper_database e vedi se ti da errori...

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    25
    Non dà errori. Se volete vedere che fà: http://www.follettoverde.altervista....egione=abruzzo

  9. #9
    a me funziona...

    visualizza una tabella con tre righe...

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    25
    clicca per visionare

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.