Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107

    <IMG> con codice immagine al posto del percorso

    Salve a tutti!

    c'è modo di inserire nell'src dell'immagine il codice dell'immagine stessa al posto del link?

    Cioè, anzichè fare
    codice:
    [img]immagine.jpg[/img]
    fare
    codice:
    [img]ÿØÿà|‘ig€¤ÇBM§äô'ѳÀDÇA~OҒ˶µ§ÉtÏ|êÞôÚi¶¿¥iü—$ÏYŽƒý:›kw³É‹ÉòߣÀ2f§ÒÙÑIlÓ‘¾Ÿ¸LÌ=`»I¿B|—*DdÀÄ)rÚ_°ždú[/img]T‰É€3;ˆŠ—Ýú>¸2`Îâ°Óûµó}QlôýÀ™€O`kìÿ">

    ... ovviamente avendo già in variabile il codice dell'immagine.
    Il problema sta nel fatto che nel codice ci possono esser apici, dippi apici, slash, e >
    Guybrush Threepwood

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    che io sappia il passaggio "corretto" sarebbe avere una pagina (php) in cui dichiari il content-type (tramite header) e quindi fai l'output dell'immagine. Quindi la tua immagine avrà src="displayimg.php", dove displayimg.php è chiaramente il file con le caratteristiche di cui sopra
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    In linea di massima faccio così.
    però se devi esportare una pagina web ho bisogno di incporporare nella stessa il codice delle immagini (un po quello che fanno gli mht di word....)


    Con gli MHT di word annette alla fine della pagina una cosa di questo tipo:

    codice:
    ------=_NextPart_01C80421.4DC04FE0
    Content-Location: file:///C:/2683C891/doc1_file/image001.jpg
    Content-Transfer-Encoding: base64
    Content-Type: image/jpeg
    
    /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAUAAA/+4ADkFkb2JlAGTAAAAAAf/b
    AIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQEBQYFBQUFBQUGBgcHCAcHBgkJCgoJCQwMDAwM
    DAwMDAwMDAwMDAEDAwMFBAUJBgYJDQsJCw0PDg4ODg8PDAwMDAwPDwwMDAwMDA8MDAwMDAwMDAwM
    DAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgATQDcAwERAAIRAQMRAf/EAL4AAAEDBQEBAAAAAAAAAAAA
    AAAGBwkBAgMECAUKAQEAAQUBAQAAAAAAAAAAAAAABAECAwUGBwgQAAEDAwIFAQQGBwUGBwAAAAEC
    AwQABQYRByExEhMIQVFhIhRxgTJCFQmRIzMkFlYZsVLTJZVyk9TVlhehwdFDUzSEEQABAwIDBQQG
    BgcGBwAAAAABAAIDEQQxEgUhQVETBmFxIhSBkaEyUgex0UKSIxbwweFictIVslOT0yQ08YKiM0Nz
    VP/aAAwDAQACEQMRAD8Al13/APInFdgbPbZd4gSb7e76paLLYYqktqcDenW446oEIQnUDXQk+gqb
    ZWL7p1BsA3ruOiehbvqiZ7YnBkbKZnnbSuAA3n1JmcO8m9zN1sZ3Bt+ObXKwrNrBZvxG0T72+pFv
    Wl4hLQ1ebaPcI1UjX4CRxIFSpbCOB7czqtJ3YrrNV+XumaJdW
    [.......]
    Quel codice qua si ottiene con:

    codice:
    [img]<? echo base64_encode($DATA); ?>[/img]
    Guybrush Threepwood

  4. #4
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    Ho provato diversi modi ma non mi funziano con IE

    la prima versione funziona con Mozilla
    codice:
    $encoded=base64_encode($DATA);
    echo '[img]data:image/jpg;base64,'.$encoded.' [/img]';
    
    $encoded=chunk_split(base64_encode($DATA));
    echo '[img]data:image/png;base64,'.$encoded.' [/img]';
    Ma il risultato è sempre lo stesso: non visualizza l'immagine (solo nel primo caso, anzichè visualizzare l'immagine bianca con la X rossa viene un'altro tipo di icona... ma cmq non la visualizza)
    Guybrush Threepwood

  5. #5
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    up

    con mozilla tutto ok... ma con IE nada
    Guybrush Threepwood

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.