Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Info su script particolare: INVIARE PAGINE WEB CON PHP

    Ciao a tutti
    vado subito al punto del problema.
    Ho bisogno,sempre che sia possibile crearlo,di uno script PHP che invia una determinata pagina web ad una mail o comunque faccia un "BACKUP" della pagina html e me la invii in posta elettronica.

    Spiego piu precisamente:

    ho questo file: INDEX.HTM con dentro un contenuto misto di testo e immagini

    mi serve uno script php che,aprendo questa pagina html,raccolga tutti i dati al suo interno ( sia dinamici che statici ) quindi ALMENO tutto il testo che contiene ( se fosse possibile anche le immagini che sono piccole in termini di peso ) e me lo invii in modo che io possa consultare la pagina ( tramite mail o in qualsiasi altro modo che ora non mi viene in mente )

    Fatemi sapere,ringranzio anticipatamente

  2. #2
    Codice PHP:
    <?php

    $file 
    'http://www.sito.it/index.html';

    $html file_get_contents($file);

    mail($mail_destinatario"Pagina HTML"$html"From: [email]noreply@mail.it[/email]");

    ?>

  3. #3
    Innanzitutto grazie,ma volevo chiedere un'ultima cosa sempre rigurdante questo script:

    posso anche inviare pagine php?
    ovvero: se io inserisco il codice php nella ex pagina HTML che rinominerò INDEX.PHP posso inviare anche quella stessa pagina che viene aperta?

  4. #4
    Ovviamente invii quello che viene stampato dal codice php, non il codice sorgente

  5. #5
    Cioè?
    Invia in mail quello che è presente nella pagina in cui inserisco lo script?

  6. #6
    Se nel tuo script c'è
    Codice PHP:
    $variabile "Che bella variabile";
    echo 
    "Ciao mondo"
    lo script prenderà solo
    codice:
    Ciao mondo

  7. #7
    Si quello ok.

    al posto di noreply@mail.it devo mettere la mail a cui arriva la mail?

    e qui: mail($mail_destinatario, "Pagina HTML" cosa devo modificare? ??

    scusa ma non me ne intendo molto

  8. #8
    La mail del destinatario la devi mettere al posto di $mail_destinatario

    Codice PHP:
    mail('destinatario@mail.it''Oggetto'$html'From: [email]mail@mittente.it[/email]'); 

  9. #9
    Ok,perfetto.Funziona
    Grazie mille e come sempre complimenti allo staff di Html.it
    Buon weekend

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.