<?
$out = $_GET['id']
include('pages/'$out'.php');
?>
sicuro ho sbagliato la sintassi dopo include :-) chi mi aiuta?
<?
$out = $_GET['id']
include('pages/'$out'.php');
?>
sicuro ho sbagliato la sintassi dopo include :-) chi mi aiuta?
Codice PHP:
<?
$out = $_GET['id'];
include("pages/".$out.".php");
?>
Il 90% dei problemi di un pc si trova
tra la tastiera e la sedia.
Gli apici singoli non espandono le variabili. Prova con i doppi apici.
<?php
$out = $_GET['id'];
include("pages/$out.php");
?>
ke fiko mi avete risposto subito O_O
mi restituisce una stringa del tipo
Warning: Failed opening 'pages/.php' for inclusion (include_path='') in c:\appserv\www\skins\0_02\index.php on line 168
pages/.php ? O_O
ho messo il codice
<?php
$out = $_GET['id'];
include("pages/$out.php");
?>
perchè l'altro mi restituiva un errore :-)
p.s. http://localhost/skins/0_02/index.php?id=prova
è il link da cui si arriva :s rihelp ^^
prova questo:
Codice PHP:
<?
if(isset($_GET['id']) and !empty($_GET['id'])) {
if(is_file("pages/".$_GET['id'])) {
include("pages/".$_GET['id'].".php");
} else {
echo "Errore: file da includere inesistente!";
}
} else {
echo "Errore: nessun file da includere!";
}
?>
Il 90% dei problemi di un pc si trova
tra la tastiera e la sedia.
'pages/.php' sempre lui -.-''
...dovevo rimanere su html mi sa :lol: no dai scherzo :-)
viene il dubbio che l'indirizzo nn sia strutturato bene a questo punto :S
ma quale versione di PHP utilizzi?![]()
Il 90% dei problemi di un pc si trova
tra la tastiera e la sedia.
bella domanda :-) l'ho messa con apache ^^
PHP Version 4.0.6
System Windows NT 5.1 build 2600
Build Date Jun 22 2001
Server API Apache
Virtual Directory Support enabled
Configuration File (php.ini) Path F:\WINDOWS\php.ini
ZEND_DEBUG disabled
Thread Safety enabled
This program makes use of the Zend scripting language engine:
Zend Engine v1.0.6, Copyright (c) 1998-2001 Zend Technologies
basta? :-P
ecco spiegato l'arcano: la tua versione di PHP è vecchissima per poter funzionare con gli array superglobali $_GET... ti consiglio di disinstallare tutto e installare EASYPHP (www.easyphp.org) versione 1.8![]()
Il 90% dei problemi di un pc si trova
tra la tastiera e la sedia.
era così bello apache :C devo proprio? nn posso fare un update? ^^