Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 21

Discussione: estrazioni immagini db

  1. #11
    1) quei caratteri strani sono il risultato dell'estrazione del binario dell'immagine senza la specificazione di un mime type... ergo il binario viene interpretato credo come normale testo.. e quindi vengono fuori quei caratteri strani.. ^_^

    2) non ha senso ^_^

    leggiti questo articolo http://freephp.html.it/articoli/view_articolo.asp?id=73


  2. #12
    si l'ho letto e lo stavo rileggendo
    e ho scaricato il tutorial
    ho modificato questo per adattarlo alle mie esigenze....
    nn è ceh mi potresti dire coem fare a specificare il type
    nel tutorial mi pare lo indicasse nell' header......sono una principiante in php
    nn conosco tutte le funzioni, proprietà e metodi ecc...
    quindi mi viene un pò in salita capire per bene i tutorial

  3. #13
    Originariamente inviato da recensore
    si l'ho letto e lo stavo rileggendo
    e ho scaricato il tutorial
    ho modificato questo per adattarlo alle mie esigenze....
    nn è ceh mi potresti dire coem fare a specificare il type
    nel tutorial mi pare lo indicasse nell' header......sono una principiante in php
    nn conosco tutte le funzioni, proprietà e metodi ecc...
    quindi mi viene un pò in salita capire per bene i tutorial
    sì.. con l'header.. non saprei che altro spiegarti.. è spiegato tutto lì.. ^_^

  4. #14
    il problema è che nn so dove inserire l'header
    quando avvio il ciclo per estrarre i dati la pagina è già creata
    nn posso a metà inserire l'header...ti dirò cihoprovato ma mi si avvisa che nn posso

    Warning: Cannot add header information - headers already sent by (output started at c:\programmi\.....) in

    in quell'esempio invece per ogni immagini apro una fienstra nuova
    di cui specifico priam l'header e poi visulizzo l'immagine

    come l'ho fatto io
    ho un template con la grafica generale con inizio e efine pagina
    e una tabella centrale editabile in cui ho inserito connessione al db scelta della tabella e creazione delle celle ed estrazione delle immagini man mano che percorro il db

    questo header dove lo metto!!???

  5. #15
    ho provato a fare anche quest'obrobrio nel template ceh contiene l'<head></head>.....
    <meta http-equiv="content-type" content="image/jpg">
    <meta http-equiv="content-type" content="text/html" charset=iso-8856-1">

    coem fare????

  6. #16
    Originariamente inviato da recensore
    il problema è che nn so dove inserire l'header
    quando avvio il ciclo per estrarre i dati la pagina è già creata
    nn posso a metà inserire l'header...ti dirò cihoprovato ma mi si avvisa che nn posso

    Warning: Cannot add header information - headers already sent by (output started at c:\programmi\.....) in

    in quell'esempio invece per ogni immagini apro una fienstra nuova
    di cui specifico priam l'header e poi visulizzo l'immagine

    come l'ho fatto io
    ho un template con la grafica generale con inizio e efine pagina
    e una tabella centrale editabile in cui ho inserito connessione al db scelta della tabella e creazione delle celle ed estrazione delle immagini man mano che percorro il db

    questo header dove lo metto!!???
    fai una pagina a parte che preso un id interroga il db e restituisce la foto, e poi richiami questa pagina così... [img]mostraimmaggine.php?id=$idpresodaldb[/img]

  7. #17
    ma nn è possibile creare una galleria di immagini con paginazione e legenda per foto utilizzando db con campo blob?
    Mi sembra cosa lunga e complessa passare id e creare pagine web per ogni foto presente nella pagina e poi richiamarla,
    a questo punto mi arrendo
    faccio un upload delle foto e carico il percorso!!!
    ....ma nn vi è un modo per indicare all'header che nella pagianil contenuto è sia text/html che image/$type?

  8. #18
    Originariamente inviato da recensore
    ma nn è possibile creare una galleria di immagini con paginazione e legenda per foto utilizzando db con campo blob?
    Mi sembra cosa lunga e complessa passare id e creare pagine web per ogni foto presente nella pagina e poi richiamarla,
    a questo punto mi arrendo
    eppure si è smepre fatto così ^_^

    Non devi fare una pagina per ogni foto.. ma una sola pagina che preso in query string l'indirizzo della foto ne estragga il binario dal DB e lo mostri.. in questo modo puoi richiamare nla foto dove ti pare nel modo che ti ho detto senza preoccuparti dell'header (che essendo relativo ad un altro file non ti disturberà quel file... in pratica la pagina php che vai a creare sarà vista dal browser come fosse una jpg pura.. ^_^
    faccio un upload delle foto e carico il percorso!!!
    ....ma nn vi è un modo per indicare all'header che nella pagianil contenuto è sia text/html che image/$type?
    ma tu devi indicare che il contenuto è jpg QUANDO INIZIA LA JPG... solo che se prima hai dell'output iti da errore perchè gli header vanno inviati prima dell'output.. se faui una pagina a parte che si occupa solo di estrarre e mostrare la foto non hai + problemi

  9. #19
    scusa, ma non ti è sufficiente impostare un while dove l'img assume tutti i valori contenuti nel db? :master:
    Poi puoi impostare tutti gli indici che vuoi!
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  10. #20
    ho fatto coem mi hai suggerito

    echo "<img src=\"mostraimmagine.php?id=" .$id_foto. \" height=\"50\" width=\"50\" border=\"0\"></a></td>";

    nella parte in cui prima riportavo il campo blob del db
    ora c'è l'indirizzo di una pagian php con invio di id
    in questa pagina mostra foto
    faccio così
    <?php

    if(!isset($_GET)) $_GET = $HTTP_GET_VARS;

    if($_GET["action"] && $_GET["Id"] && is_numeric($_GET["Id"])) {

    // CONNESSIONE AL MYSQL
    mysql_connect("localhost", "root", "") or die("Connessione fallita !");

    // SELEZIONE DATABASE
    mysql_select_db("Gallery")or die("Selezione Database fallita !");

    $query = "SELECT foto_P, type_P FROM timmagini WHERE Id = '" . $_GET["Id"] . "'";
    $select = mysql_query($query) or die("Query fallita !");

    $result = mysql_fetch_array($select);

    $data = $result["foto_P"];
    $type = $result["type_P"];

    Header("Content-type: $type");
    echo $data;


    // CHIUDIAMO LA CONNESSIONE
    mysql_close();

    } //endif

    ?>
    il problema è che nn mi mostra ancora la foto
    ho provato a inserirla anche coem tag href invece che come src
    e mi pare una pagina bianca con nell'indirizzo l'id corretto
    ho inserito anche i campi type nel db !!!
    Che devo fare????????????????

    un ultima cosa .......ho nello stesso tempo i l db aperto su 2 pagine
    quella in cui inserisco l'immagien che loterra aperto sino a conclusioen del ciclo con cui scorre il db e mi procura l'id di ogni foto
    e poi in questa pagina giusto per la creazioen dell'immagine
    cmq
    tutto il resto funziona
    ho la mia galleria con titolo descrizione e un icona di foto nn trovata

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.