Visualizzazione risultati 1 fino 6 di 6

Discussione: stampare codice php in un file di testo lo stesso codice usato

  1. #1
    Guest

    Question stampare codice php in un file di testo lo stesso codice usato

    Ciao come posso fare
    stampare lo stesso codice php usato nel file...^^

    Codice PHP:
    <?
    $2="$fp=fopen("1.php","w+"); <-----questo codice da stampare
    fputs(
    $fp,$sh);
    fclose(
    $fp);";


    $fp=fopen("1.txt","w+");
    fputs($fp,$2);
    fclose($fp);
    ?>
    come posso fare
    ringrazio chi rispondera...
    Ultima modifica di dreadnaut : 21-04-2009 alle ore 01.35.51 Motivo: + tag [php]

  2. #2
    Guest

    Predefinito

    Perchè scomodare altre funzioni quando ci sono include e require ?
    Comunque se vuoi andare per la tua strada fai così:
    Codice PHP:
    <?php
    $file
    = "1.php";
    $fp = fopen($file,"r");
    $contenuto = fread($fp, filesize($file));
    fclose($fp);
    echo
    htmlentities($contenuto); //stampo il contenuto del file 1.php
    ?>
    Ultima modifica di nokiagames : 21-04-2009 alle ore 16.42.50

  3. #3
    Guest

    Predefinito

    Codice PHP:
    <?="<pre>".htmlspecialchars(file_get_contents(__FILE__))."</pre>";?>

  4. #4
    Guest

    Predefinito

    Già me n'ero proprio dimenticato di file_get_contents() e pure la uso molto!
    Comunque giusto una precisazione per l'autore, per utilizzare quella funzione (file_get_contents()) devi attivare php5.

  5. #5
    Guest

    Predefinito

    Oppure puoi fare senza
    Codice PHP:
    <?="<pre>".htmlspecialchars(implode('',file(__FILE__)))."</pre>";?>
    comunque non andiamo oltre :D ora ha l'imbarazzo della scelta D:

  6. #6
    Guest

    Predefinito

    Anche:
    Codice PHP:
    <?="<pre>".htmlspecialchars(highlight_string(file_get_contents(__FILE__)))."</pre>";?>
    per l'highlighting della sintassi

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •