PDA

View Full Version : Includere un .php in HTML


fedo
30-12-2003, 14:46
Ciao ragazzi,

ho trovato uno scriptino PHP per proteggere le proprie pagine WEB (lo allego in fondo)..

Ho settato tutto come spiega il README e difatti funge...(provate a chiamare la login.php o admin.php e vedrete..)

Il problema è che quando vado a mettere la stringa nelle pagine html, non succede nulla...come se la riga fosse ignorata..

La stringa da inserire in testa alle pagine è:

<?php include("protection/protect.php"); ?>

Le pagine da proteggere stanno nella root e lo script in una sottodirectory chiamata "protection"

Nel Readme è spiegato che non bisogna lasciare righe o spazi vuoti prima della stringa PHP..e così ho fatto...

Eppure nulla...le pagine HTML con l' include in testa, si aprono senza presentare il login..

Dov' è l' errore??

Ciao

Max 555
30-12-2003, 15:23
prova a impostare la pagina che chiama l'include .php
hai provato a fare una prova a lasciarea i file da includere nella stessa direcotry?

quindi facendo solo

include ("file_da_inc.php");

e vedere se e' tutto ok?

potrebbe anceh essere un problema di impostazione del web server, che non siano settate le diresctory di include..

devi quindi settare il path completo, tipo cosi

$myPath="http://miosito.it/include";

include ("$myPath/includes/file_da_inc.php");


prova :)

fedo
30-12-2003, 17:41
grazie..provato ma niente da fare..

sembra quasi che ignori il tag di apertura php e salti la chiamata include..

boh! :muro:

Max 555
30-12-2003, 18:17
la pagina deve essere .php anceh quella che ha l'include, provato?

fedo
31-12-2003, 14:28
è html...

ora provo la conversione in PHP, ma non mi aggrada molto questa cosa...

grazie