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

    estensioni file.php non letti

    Ciao,
    ho uno script che con una classe vengono chiamate tre pagine, gestione, form, elenco,
    due con estensione .htm e una .php (gestione), il problema è che vorrei mettere dei permessi per accedere a queste pagine così ne ho create due con estensione .php (form, elenco).

    Ora però mettendo anche un echo su queste ultime due pagine appena create (non convertite) non mi legge il php cioè è come se non fosse presente il php nel server (windows), cioè nel codice sorgente mi visualizza il php nudo e crudo.

    La cosa che non capisco:
    se provo a chiamare queste due pagine singolarmente mi visualizza le variabili che stampo con echo regolarmente.

    Codice PHP:
    $gt->PagGestione "regioni.php";
    $gt->PagForm "frmregioni.htm";
    $gt->PagElenco "tabellaregioni.htm"
    ok

    Codice PHP:
    $gt->PagGestione "regioni.php";
    $gt->PagForm "frmregioni.php";
    $gt->PagElenco "tabellaregioni.php"
    non legge due pagine php create o meglio il contenuto in html va bene ma mettendo un echo niente.

    Perche questo strano comportamento?

    Lo script non è mio lo sto solo adattando a delle esigenze che mi sono state chieste gentilmente, stessa cosa del server (php 5).

  2. #2
    usa i tag di apertura estesi (se già non li usi)

    Codice PHP:
    <?php

    ?>
    se non é quello dovresti dare qualche info in più
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Già l'ho corretti ma non cambia nulla
    Questa era la pagina regioni.php originariamente, poi ho sostituito frmregioni.htm in frmregioni.php e tabellaregioni.htm in tabellaregioni.php

    Codice PHP:
    include("connect.php");
    include(
    "GesTabelle.inc.php");
    $gt = new GesTabelle("$hostname","$username","$password","$dbName","regioni");
    $gt->PagGestione "regioni.php";
    $gt->PagForm "frmregioni.htm";
    $gt->PagElenco "tabellaregioni.htm";
    $gt->AggElenco("Regione",1);
    $gt->Vai($REQUEST_METHOD,$HTTP_POST_VARS,$HTTP_GET_VARS,$COOCKIE); 
    connect fa la connessione al database,
    GesTabelle.inc.php ci sono una serie di funzioni per inserire, modificare e cancellare i dati nel database! Se vuoi ti posto GesTabelle.inc.php, è piuttosto grande.
    Può essere che ci sia una funzione che non permette l'esecuzione di pagine php?
    (ho cercato ma non l'ho trovata quindi sto ancora cercando cosa c'è che non permette l'esecuzione delle tre pagine in php)

  4. #4
    Mi vengono solo tre motivi per i quali il codice viene esposto a video invece che essere processato.

    1. PHP non é attivo.
    2. il file non é salvato con estensione php o altra estensione supportata.
    3. i tag di apertura non sono supportati.
    4. C'é un errore nell'apertura/chiusura dei tag.

    Dunque controlla nei file che includi. Magari php viene aperto e chiuso più volte e forse é scappato un tag, tipo che viene aperto ma non viene chiuso o qualcosa del genere.
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  5. #5
    1. PHP non é attivo.
    2. il file non é salvato con estensione php o altra estensione supportata.
    3. i tag di apertura non sono supportati.
    4. C'é un errore nell'apertura/chiusura dei tag.
    1. PHP è attivo perchè chiamando solo la pagina (esempio)frmregioni.php mi visualizza gli echo che ho messo per le verifiche.
    2.come sopra, if file c'è altrimenti mi dava errore
    3.quindi dovrei mettere mano al php.ini? Se non sono supportati dovrebbe darmi problemi anche con la pagina singola!?!
    4.ho riguardato i tag di tutti i file che vengono richiamati ma tutto ok <?php ... ?>




    Potrebbe essere qualche configurazione del server windows? (o dico una cretinata)

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.