Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    11

    far diventare un immagine jpg in php

    Non so se mi sono spiegato bene ma io ho una pagina html in cui ho un' immagine di questo tipo:
    codice:
    [img]url A immagine .Jpg[/img]
    ora vorrei avere su un altro sito una pagina php che quando la carico prende l'immagine che ha il name "foto" e la facesse vedere. l'url della jpg infatti cambia.
    Grazie come potete intuire sono proprio alle prime armi spero possiate aiutarmi.

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Vediamo se ho capito: tu hai un sito, su questo sito hai l'immagine nomeimmagine.jpg e in una pagina ce l'hai visualizzata con un tag <img>

    Ora su un altro sito vuoi mostrare la stessa immagine leggendola dal sito di cui sopra, giusto?

    Come intendi fare per sapere il nome dell'immagine da visualizzare sul secondo sito? Sai il nome della pagina del primo e in questa c'è una sola immagine quindi non ti puoi sbagliare?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2012
    residenza
    Lima, Perù
    Messaggi
    212
    non ho capito...

    quando devi caricare l'immagine su un altro sito? (link? click sull'immagine?)... spiegati meglio...
    Jamie Ynonan - Web Developer / Desarrollador Web - HTML5 - CSS3 - Javascript/jQuery - PHP/CodeIgniter/Laravel - SQL/MySQL - Wordpress
    Telelavoro / Teleworking - jamiea31[at]gmail.com - Lima - Perù - GMT -5

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    11
    Originariamente inviato da Alhazred
    Vediamo se ho capito: tu hai un sito, su questo sito hai l'immagine nomeimmagine.jpg e in una pagina ce l'hai visualizzata con un tag <img>

    Ora su un altro sito vuoi mostrare la stessa immagine leggendola dal sito di cui sopra, giusto?

    Come intendi fare per sapere il nome dell'immagine da visualizzare sul secondo sito? Sai il nome della pagina del primo e in questa c'è una sola immagine quindi non ti puoi sbagliare?
    Si perfettamente sulla pagina HTML ho una sola immagine che pensavo si identificasse con il tag name

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Dunque tu dal secondo sito devi leggere la pagina HTML del primo, recuperare il nome dell'immagine e sapendo questo mostrarla sempre sul secondo.

    Beh, devi leggere la pagina html con file_get_contents() e sul risultato usare le espressioni regolari per isolare il tag <img> e leggere il contenuto dell'attributo src.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    11
    Grazie mille proverò a fare come hai detto
    Se ti è possibile potresti anche farmi un esempio?

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    11
    Ho trovato un esempio su google
    Codice PHP:
    <?php
        $url
    ="http://google.com";

        
    $html file_get_contents($url);

        
    $doc = new DOMDocument();
        @
    $doc->loadHTML($html);

        
    $tags $doc->getElementsByTagName('img');

        foreach (
    $tags as $tag) {
                echo 
    $tag->getAttribute('src');
        }
    ?>
    Ma sfortunatamente non funziona o meglio sono io che non riesco a capire perchè non funziona

    spero possiate aiutarmi

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.