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

Discussione: fotografie

  1. #1
    Utente di HTML.it L'avatar di remixe
    Registrato dal
    Aug 2004
    Messaggi
    645

    fotografie

    ciao,
    dunque ho creato un db e l'ho caricato con foto e testi,
    poi ho creato una pagina con la seguente query per estrarre testi e foto,
    per i testi nessun problema, la foto però non me la visualizza, mi da semplicemente un quadratino con un punto interrogativo. Non so se questo sia dovuto al fatto che non la trova, o che ci sia qualche errore nello script qui sotto. GRAZIE

    include("config.inc.php");
    $db = mysql_connect($db_host, $db_user, $db_password);
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    $query = "SELECT id,data,titolo,foto FROM news ORDER BY data DESC LIMIT 0,5";
    $result = mysql_query($query, $db);
    while ($row = mysql_fetch_array($result))
    { echo "
    <img src=\"".$row[id].".jpg\">
    <a href=\"view.php?id=$row[id]\">" . date("j/n/y", $row[data]) . " - $row[titolo]</a>
    "; }
    mysql_close($db);
    ?></td>
    nessuno

  2. #2
    ma la foto dove sta? nel db o sullo spazio del server?
    Il Ticino è biancoblù
    DVDS delegato ufficiale

  3. #3
    Utente di HTML.it L'avatar di remixe
    Registrato dal
    Aug 2004
    Messaggi
    645

    re

    ciao triky,
    sta nello spazio del server in una cartella "uploads"
    sul campo del db ho semplicemente riportato come "text" il nome dell'immagine da richiamare esempio "pippo.jpg"

    però niente prova che ti riprova ho i soliti punti interrogativi?


    fammi sapere

    ciao e GRAZIE
    nessuno

  4. #4
    hai provato a vedere nel codice o nelle proprietà dell'immagine per vedere dove punta?

    nn è che scrivi due volte il .jpg?
    Il Ticino è biancoblù
    DVDS delegato ufficiale

  5. #5
    Utente di HTML.it L'avatar di remixe
    Registrato dal
    Aug 2004
    Messaggi
    645

    re

    dunque, la stringa di codice che dovrebbe richiamare la foto
    è:

    <img src=\"".$row[id].".jpg\">

    per quanto riguarda il database: ho chiamato il campo "foto" l'attributo

    "text" e poi "not null" e l'immagine caricata esempio "pippo.jpg"

    ho controllato bene, non ho aggiunto ad esempio 2 volte .jpg o simili.
    nessuno

  6. #6

    Re: re

    [supersaibal]Originariamente inviato da remixe
    dunque, la stringa di codice che dovrebbe richiamare la foto
    è:

    <img src=\"".$row[id].".jpg\">

    per quanto riguarda il database: ho chiamato il campo "foto" l'attributo

    "text" e poi "not null" e l'immagine caricata esempio "pippo.jpg"

    ho controllato bene, non ho aggiunto ad esempio 2 volte .jpg o simili. [/supersaibal]
    scusa ma allora nn dovrebbe essere: :master:

    <img src=\"$row[foto]\">
    Il Ticino è biancoblù
    DVDS delegato ufficiale

  7. #7
    Invece di cercare soluzioni complicate perchè non partite prima dal semplice?

    Hai mai sentito parlare di path?

    Non ho letto attentamente il post ma mi sembra non venga menzionato per niente e da quello che ti appare mi sa che l'errore sia proprio quello!!! Il percorso dell immagine!!!!
    View.php sta nella cartella uploads? credo di no! Quindi la sintassi è questa:
    Codice PHP:
    include("config.inc.php");
    $db mysql_connect($db_host$db_user$db_password);
    if (
    $db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name$db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    $query "SELECT id,data,titolo,foto FROM news ORDER BY data DESC LIMIT 0,5";
    $result mysql_query($query$db);
    while (
    $row mysql_fetch_array($result))
         {
           echo 
    '[img]uploads/' $row['id'] . '.jpg[/img]
    [url="view.php?id=' 
    $row['id'] . '"]' date("j/n/y"$row['data']) . ' - ' $row['titolo'] . '[/url]
    '
    ;
         }
    mysql_close($db);
    ?></td> 

  8. #8
    [supersaibal]Originariamente inviato da mircov
    Invece di cercare soluzioni complicate perchè non partite prima dal semplice?

    Hai mai sentito parlare di path?

    Non ho letto attentamente il post ma mi sembra non venga menzionato per niente e da quello che ti appare mi sa che l'errore sia proprio quello!!! Il percorso dell immagine!!!!
    View.php sta nella cartella uploads? credo di no! Quindi la sintassi è questa:
    Codice PHP:
    include("config.inc.php");
    $db mysql_connect($db_host$db_user$db_password);
    if (
    $db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name$db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    $query "SELECT id,data,titolo,foto FROM news ORDER BY data DESC LIMIT 0,5";
    $result mysql_query($query$db);
    while (
    $row mysql_fetch_array($result))
         {
           echo 
    '[img]uploads/' $row['id'] . '.jpg[/img]
    [url="view.php?id=' 
    $row['id'] . '"]' date("j/n/y"$row['data']) . ' - ' $row['titolo'] . '[/url]
    '
    ;
         }
    mysql_close($db);
    ?></td> 
    [/supersaibal]
    puo anche essere, ma al di fuori di quello lui stava stampando l'id invece del nome del file
    Il Ticino è biancoblù
    DVDS delegato ufficiale

  9. #9
    Giusto, me ne sono accorto adesso. Allora l'unica cosa è che deve modificare il path con $row['nome_campo'] al posto di $row['id'].

  10. #10
    Utente di HTML.it L'avatar di remixe
    Registrato dal
    Aug 2004
    Messaggi
    645

    re

    WOWWW,
    grazie triky era come dicevi tu, nell'ultima risposta era errata la stringa
    che richiamava l'immagine, sostituendola con quella che mi hai detto tu
    me le visualizza perfettamente le immagini.
    Ti ringrazio molto, ti volevo infine chiedere una cosa: vorrei imparare
    a creare un catalogo on line di prodotti con categorie e sottocategorie,
    ciascuna delle quali ovviamente con la possibilità di inserire testi e foto.
    Sai indicarmi qualche sorgente e/o tutorial in proposito?

    GRAZIE ancora per l'aiuto
    nessuno

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.