Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,476

    [PHP] Stampare pagina dinamica..

    Ciao raga,

    mi spiegate per favore come funziona la stampa di una pagina dinamica?
    Quando ad esempio su di un sito si trova il link Stampa questa pagina e si apre una nuova pagina con il pulsante "stampa", come si crea tutto questo in PHP?


    Garzie a tutti per l'attenzione


    dies

  2. #2

    Re: [PHP] Stampare pagina dinamica..

    Originariamente inviato da dies
    Ciao raga,

    mi spiegate per favore come funziona la stampa di una pagina dinamica?
    Quando ad esempio su di un sito si trova il link Stampa questa pagina e si apre una nuova pagina con il pulsante "stampa", come si crea tutto questo in PHP?


    Garzie a tutti per l'attenzione


    dies
    Penso funzioni nello stesso modo in cui si genera la pagina originale solo che per quella stampabile vengono usate delle accortezze che riguardano più che altro la struttura e la colorazione (quindi si agisce sull'html più che altro) della pagina stessa...

    Spero di non aver detto una castroneria...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,476
    Ciao,

    esistono degli esempi da poter vedere?


    dies

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    anche se la cosa è un po' più lunga da spiegare...
    con ob_start() accendi l'output buffering.
    D'ora in poi tutto cio che cercherai di mandare in output (tutti gli echo e via dicendo) andranno in questo buffer.
    ti faccio un esempio veloce veloce:

    Codice PHP:
    ob_start();
    echo 
    "ciao"
    echo "[b] ciao grassetto[/b]";
    $html=ob_get_contents();
    ob_end_clean(); 
    in $html avrai tutti gli echo, quindi potrei salvarlo in un file, oppure stamparla

    spero di esserti stato utile, ciao

    ti rimando alla pagina ufficiale di php.net per approfondimenti:

    http://it.php.net/manual/en/function.ob-start.php

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.