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

    Stampa a video non compresa utilizzando "echo include('file.php');"

    Ciao a tutti,

    stavo facendo delle prove. Allora ho creato un file .php con all'interno SOLO testo. Attraverso un'altra pagina .php ho provato a stampare a video il contenuto del file precedentemente creato.

    Il risultato della stampa a video però aggiunge un numero oltre al testo stampato (preso dalla pagina .php con solo testo).

    Ad esempio:

    Questa la pagina con solo testo, senza tag php e nient'altro che chiameremo "testoDiProva.php"

    Codice PHP:
    Ciao ciao ciao 
    Questa la pagina di nome "stampo.php" che stamperà a video il testo di "testoDiProva.php"

    Codice PHP:
    <html>
    <head>
    </head>
    <body>

    <?php

    echo include("testoDiProva.php");

    ?>

    </body>
    </html>

    E infine..questo il risultato stampato a video.

    Codice PHP:

    Ciao ciao ciao1 
    La domanda è: da dove esce quel numero 1? E perchè?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    include restituisce 1.
    non si fa mai echo include, se devi fare un echo - lo fai all'interno dello script incluso.

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.