Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    54

    Problemino Tophost e query...

    ciao ragazzi, ho trasferito il sito (perfettamente funzionante) su tophost cambiato ovviamente i dati nel config.php ma non funzionano alcune query...
    La versione di PHP e' la 5.

    Il catalogo dei libri me lo seleziona correttamente, ma quando clicco un libro per leggerne i dettagli, non mi visualizza niente... stranissimo perche' su altervista va tutto alla perfezione...

    Ecco il codice che utilizzo per dettagli-libro.php:

    codice:
    <?php
    $query = "SELECT * FROM libri WHERE titolo='$titolo'";
    $result = mysql_query($query);
    $row = mysql_fetch_array($result);
    $titolo = str_replace("%20","_", $row['titolo']);
    $titolo = str_replace(" ","_", $row['titolo']);
    $titoloriginale = str_replace("_"," ", $row['titolo']);
    $titolo = htmlentities($_GET['titolo']);
    $descrizione1 = html_entity_decode($row['descrizione1']);
    $descrizione2 = html_entity_decode($row['descrizione2']);
    echo "<div id=\"mezzo\">
    <h2>$titoloriginale</h2>
    
    <img style=\"padding-right:10px; padding-bottom:30px;\" src=\"http://*********************/$row[copertina]\" alt=\"Copertina di $row[titolo]\" width=\"150\" height=\"220\" align=\"left\" />";
    if ($row['autore'] != NULL) { echo "autore: $row[autore]
    "; }
    if ($row['editore'] != NULL) { echo "editore: $row[editore]
    "; }
    if ($row['dimensioni'] != NULL) { echo "dimensioni: $row[dimensioni]
    "; }
    if ($row['tipo_copertina'] != NULL) { echo "copertina: $row[tipo_copertina]
    "; }
    if ($row['isbn'] != NULL) { echo "isbn: $row[isbn]
    "; }
    if ($row['pagine'] != NULL) { echo "pagine: $row[pagine]
    "; }
    if ($row['rilegatura'] != NULL) { echo "rilegatura: $row[rilegatura]
    "; }
    if ($row['pubblicazione'] != NULL) { echo "pubblicazione: $row[pubblicazione]
    "; }
    if ($row['lingua'] != NULL) { echo "lingua: $row[lingua] 
    "; }
    if ($row['edizione'] != NULL) { echo "edizione: $row[edizione]
    "; }
    if ($row['prezzo'] != NULL) { echo "prezzo: $row[prezzo] euro
    "; }
    if ($row['pdf_sommario'] != NULL) { echo "sommario: <a href=\"../pdf_sommario/$row[pdf_sommario]\">consulta il sommario</a>
    "; }
    if ($row['pdf_estratto'] != NULL) { echo "estratto: <a href=\"../pdf_estratto/$row[pdf_estratto]\">leggi alcune pagine</a>
    "; }
    if ($row['categoria'] != NULL) { echo "categoria: <a href=\"../categoria/$row[categoria].html\">$row[categoria]</a>
    "; }
    if ($row['prezzo'] != 0) {
    echo "<a href=\"************/$row[id].html \"><img src=\"**************/carrello.gif\" width=\"130\" height=\"20\" /></a>";
    }
    echo "
    
    
    
    $descrizione1
    
    $descrizione2
    
    ";
    if ($row['keywords'] != NULL) { echo "parole chiave: $row[keywords]
    
    "; }
    echo "
    
    <hr />
    <font color=\"#E50001\">&raquo;</font><a href=\"javascript:history.back()\" title=\"torna indietro\"> torna indietro</a>
    
    </div>";
    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    54
    che picio... risolto ...
    $titolo = htmlentities($_GET['titolo']);

    andava sotto <?php

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.