Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003

    [mysql] Da linux a windows

    Ho fatto una copia brutale di un database creato sotto linux su windows (non mi chiedete perchè.. necessità aziendali).
    Utilizzando lo stesso script per l'estrapolazione che usavo sotto linux, il file non viene visualizzato correttamente.
    Lo script è questo:
    Codice PHP:
    $query "SELECT aziende_id,logo,mime FROM aziende WHERE aziende_id=".$id;
    $res = @mysql_query($query) or die("errore nell'estrapolazione dell'immagine dal database ".mysql_error());
    $result mysql_fetch_object($res);
    header("Content-Type: ".$result->mime);
    echo 
    $result->logo

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    e quale è il problema scusa?

  3. #3
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Originariamente inviato da gianiaz
    e quale è il problema scusa?
    Originariamente inviato da VaLvOnAuTa
    Utilizzando lo stesso script per l'estrapolazione che usavo sotto linux, il file non viene visualizzato correttamente.
    Non so se è per il tipo di filesystem differente (ma non credo perchè con mysql-front riesco a vedere correttamente l'immagine) o per cosa

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    ho capito, ma con "non viene visualizzato correttamente" cosa intendi?

    A quanto dici sembra un problema di charset.

    ciao

  5. #5
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Allora togliendo l'header che setta il mime type ho notato che lo stesso dato binario viene visualizzato in maniera completamente diversa a seconda del sistema su cui risiede lo script che estrapola il dato binario.

  6. #6
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Originariamente inviato da gianiaz
    ho capito, ma con "non viene visualizzato correttamente" cosa intendi?

    A quanto dici sembra un problema di charset.

    ciao
    Quindi che parametro di httpd.conf devo modificare?

  7. #7
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Ok.. ho trovato il problema.
    Avevo configurato (nel php.ini) il parametro "magic_quotes_runtime" a On.

    L'ho settato ad off ed ho risolto il problema.

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.