Eventuali duplicati:
Undefined variable problem with PHP functionerrore Variabile non definita in PHP file include
Qualcuno può dirmi il motivo per cui continuo a ricevere messaggi di errore variabile non definiti nel mio PHP includono file?
<?php
$page = 1;
if (isset($_REQUEST['page'])) {
$page = $_REQUEST['page'];
}
function phpRocks() {
require("includes/dostuff.php");
}
if ($search) {
phpRocks();
}
?>
Poi nel dostuff.php:
<?php echo $page; ?>
Questo è l'errore che sto ricevendo:
Avviso: Undefined variable: pagina in /dostuff.php on line
Attin down elettori/chiudi chiudi: non mostra alcuno sforzo di ricerca? Come mai? Cos'altro avrei dovuto aggiungere? Sono stato fermato per mezz'ora e non riesco a trovare altri post che rispondano a questa domanda. Devo essere un esperto di PHP per poter inviare domande (quindi non invierò alcuna domanda!) ??
portata variabile. Si sta dichiarando nell'ambito globale, ma si apre il modello da una funzione con il proprio ambito var locale. – mario
sei sicuro che '$ page' sta per essere impostato? – sgroves
Dove viene chiamato 'phpRocks()'? –