Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766

    Parse error, mi dite dov'e'?

    Codice PHP:
    "[*]echo "[img]fotoschede/$foto[/img]"<a href=\"ceramica.php?id=$id\">$prodotto</a>"
    Mi da errore e non capisco dove sbaglio

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    c'è un pò di disordine nel codice:

    echo "[*]<img src=\"fotoschede/$foto\"><a href=\"ceramica.php?id=$id\">$prodotto</a>";
    think simple think ringo

  3. #3
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da marketto
    c'è un pò di disordine nel codice:

    echo "[*]<img src=\"fotoschede/$foto\"><a href=\"ceramica.php?id=$id\">$prodotto</a>";
    mi da questo errore:

    Parse error: parse error, unexpected T_ECHO in www.dominio.it/prodotto.php on line 16

    perche'?

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    posta altre righe, l'errore è prima di quella.
    think simple think ringo

  5. #5
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    in pratica mi servirebbe per mettere una miniatura dell'immagine associata al prodotto nel database e poi subito dopo la miniatura mettere il nome del prodotto con il link alla sua scheda...

  6. #6
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da marketto
    posta altre righe, l'errore è prima di quella.
    questo e' tutto il codice:

    Codice PHP:
    <?
    include("admin/config.php");
    $connessione =  @mysql_connect("$host","$db_user","$db_pass")
    or die(
    "Impossibile stabilire una connessione.");
    $db = @mysql_select_db($db_nome$connessione)
    or die(
    "Impossibile selezionare il database.");
    $sql "SELECT * FROM $nome_tabella WHERE categoria = '$categoria' ORDER BY prodotto";
    $risultato = @mysql_query($sql$connessione)
    or die(
    "Impossibile eseguire l'interrogazione.");
    $elenco_prodotti "<ul>";
    while (
    $riga mysql_fetch_array($risultato)) {
    $id $riga['id'];
    $prodotto$riga['prodotto'];
    $elenco_prodotti .=
    "[*]<a href=\"ceramica.php?id=$id\">$prodotto</a>";
    //echo "<img src=\"fotoschede/$foto\"><a href=\"ceramica.php?id=$id\">$prodotto</a>";

    }
    $elenco_prodotti .= "[/list]";?>

    <?
    function resize ($img=""$thb "") {
    $src imagecreatefromjpeg($img); 
    $RealX imagesx($src);
    $RealY imagesy($src);
    $maxX 220;
    $maxY 170;
    if (
    $RealX $maxX) {
        
    $newX $maxX;
        
    $newY = ($RealY/$RealX)*$newX;
        }
        else
        {
        
    $newY $maxY;
        
    $newX = ($RealX/$RealY)*$newY;
        }

    $dst imagecreatetruecolor($newX$newY); 
    imagecopyresized($dst$src0000$newX$newY$RealX$RealY); 
    imagejpeg($dst$thb60); 
    return 
    $dst;
    }
    ?>

  7. #7
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    sicuro ci siano problemi?? sembrerebbe tutto corretto
    think simple think ringo

  8. #8
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da marketto
    sicuro ci siano problemi?? sembrerebbe tutto corretto
    si, il codice che mi hai dato tuo l'ho disabilitato con // ora c'e' quello che ho messo io ma non mi mostra la miniatura alla sinistra del link...

  9. #9
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    questo è diverso dall'avere errori di codice

    devi richiamare la funzione per fare il resize. cmq dubito possa funzionare così.
    ti conviene mettere il codice per il resize dentro un file, al quale passi il nome dell'immagine. per richiamarlo usi il tag img.

    <img src=codiceresize.php?img=immagine.jpg>
    think simple think ringo

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.