Pagina 4 di 4 primaprima ... 2 3 4
Visualizzazione dei risultati da 31 a 39 su 39
  1. #31
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Se ti dice che l'immagine non può essere visualizzatà perchè ci sono degli errori è perchè alla readfile viene passato un file non corretto ( o solo la directory, come accadeva prima quando non salvavi il nome del file nel db)

    Controlla che i nomi delle imagini nel db siano giuste e che ci sia il relativo file nella cartella

  2. #32
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    21
    db e cartella sono ok ... i nomi coincidono...

  3. #33
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    mostra.php (da solo) funziona con tutti gli id?

  4. #34
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    21
    si

  5. #35
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Fai un test: nella pagina visualizza_prodotti al posto di

    <div id="immagini"><? echo "<img src=\"mostra.php?id=$row->id\"/> "; ?></div>

    metti

    <div id="immagini"><? echo "<img src=\"mostra.php?id=2\"/> "; ?></div>
    al post di 2, metti un id che hai nel db

  6. #36
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    21
    ok mi stampa la foto per tutti glia articoli....

  7. #37
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Allora c'è qualcosa che non va nel passargli l'id: puoi postare il tag <img> con il link a mostra.php (lo puoi prendere da filrefox -> ctrl-u)

    PS: Adesso che ci faccio caso, ma perchè stai facendo tutto questo giro per visualizzare la foto ?

    nella visualizza prodotti fai
    $query = mysql_query("SELECT * FROM prodotti ORDER BY data DESC LIMIT 18");

    Nel mostra.php
    $sql = mysql_query("SELECT immagine FROM prodotti WHERE id = $id"

    In pratica lavorano sulla stessa tabella. Potresti semplicemente fare nella visualizza

    Codice PHP:
    <?php
    ...
    while(
    $row=mysql_fetch_array($query))
    {
    ?>
    <div class="quadro">
    // Facendo attenzione se il path è corretto, visto che è relativo
    <div id="immagini"><? echo '[img]'.$row['immagine'].'[/img] '?></div>
    <div id="barra"></div>
    <div id="titolo"> <? print $row['titolo'];?></div>


    ecc....
    </div>
    <?
    }

  8. #38
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    21
    ahahahahahah hai ragione!! funzionaaa!! avevo letto da qualche parte che era preferibile fare la visualizzazione dell'immagine su una pagina diversa ma a quanto pare non è il mio caso.. TI ringrazio infinitamente per il tempo e per la pazienza!! grazieeeee

  9. #39
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    In questo caso ti conviene linkarla direttamente, evitando di passare per php (più lento, più risorse)


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.