problema aggiornamento div
Pagine → 1 2
30/11/2011 14:04:16
Se hai solo quel sito sull'host che usi o sul webserver in locale puoi anche fare cosi:
require_once($_SERVER['DOCUMENT_ROOT'].'includes/functions.inc.php');
In questa maniera ovunque si trovi la pagina dove fai il require once puoi essere sicura che verrà chiamato con successo (ammesso che la posizione del file sia giusta) il file che richiedi con il require_once
30/11/2011 14:13:39
dyrr ha scritto: Se hai solo quel sito sull'host che usi o sul webserver in locale puoi anche fare cosi:
require_once($_SERVER['DOCUMENT_ROOT'].'includes/functions.inc.php');
In questa maniera ovunque si trovi la pagina dove fai il require once puoi essere sicura che verrà chiamato con successo (ammesso che la posizione del file sia giusta) il file che richiedi con il require_once
e ora spunta fuori questo ç_ç
Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(/var/www/htmlincludes/functions.inc.php) is not within the allowed path(s): (/membri:/membri2) in /membri/abc/pages/info_location.inc.php on line 3
Warning: require_once(/var/www/htmlincludes/functions.inc.php) [function.require-once]: failed to open stream: Operation not permitted in /membri/abc/pages/info_location.inc.php on line 3
Fatal error: require_once() [function.require]: Failed opening required '/var/www/htmlincludes/functions.inc.php' (include_path='.:') in /membri/abc/pages/info_location.inc.php on line
Premessa: in main ho questo
error_reporting(E_ALL & ˜E_NOTICE);
.Poi, sempre in main.php ho il div che vorrei autoaggiornante [xD]
[oode]
<div class="info" id="loaddiv">
<?php include('pages/info_location.inc.php'); //Informazioni sul luogo?>
</div>
[/code]
con relativa funzione
<script>
var auto_refresh = setInterval(
function()
{
$('#loaddiv').load('pages/info_location.inc.php');
}, 20000);
</script>
in info_location ho piazzato all'inizio questo (e, prima, le varie altre cose
<?php require_once($_SERVER['DOCUMENT_ROOT'].'includes/functions.inc.php'); ?>
...e succede quel che vi dicevo ç_ç
30/11/2011 15:26:08
Non vorrei sbagliarmi, ma .load aggiorna o meglio "carica" solo pagine con intestazione html.
quindi se state usando gdrcd molte pagine soprattutto quelle include non hanno le intestazioni html nello script
il classico
<html>
<head>
....
</head>
<body>
30/11/2011 16:06:38
ffwp ha scritto: Non vorrei sbagliarmi, ma .load aggiorna o meglio "carica" solo pagine con intestazione html.
quindi se state usando gdrcd molte pagine soprattutto quelle include non hanno le intestazioni html nello script
il classico
<html>
<head>
....
</head>
<body>
provato... nada <.<"
30/11/2011 16:43:44
Per caso guardando dal php info del server dove ti trovi hai l'opzione del safe mode serrata su on?
perchè se si dovrebbe essere quello ilproblema per cui il $_SERVER['DOCUMENT_ROOT'] da problemi
30/11/2011 16:49:14
dyrr ha scritto: Per caso guardando dal php info del server dove ti trovi hai l'opzione del safe mode serrata su on?
perchè se si dovrebbe essere quello ilproblema per cui il $_SERVER['DOCUMENT_ROOT'] da problemi
devo essere sincera: ho provato a guardare fra le varie opzioni di altervista e non ho trovato questa opzione o.ò
e comunque non funzionava neppure mettendo ../includes/functions.inc.php ç_ç
30/11/2011 18:45:17
crei una pagina phpinfo.php (chiamala come vuoi basta che sia .php)
dentro ci metti:
<?php
// Tutte le info php del tuo server
phpinfo();
?>
Salvi, poi vai su http://miosito.ext/phpinfo.php
e trovi tutto
01/12/2011 11:01:59
Ho risolto piazzando
<?php require_once "header.inc.php"; ?>
all'inizio del file che si "autoaggiorna" all'interno del div.
E poi spostando, però, il file stesso dalla cartella pages all'interno della directory principale. Ora pare funzioni ma... mi restano dubbi u.u potrei farvi domandme... formative, diciamo?
1) nel file ho messo il richiamo al solo header, come vedete. Devo mettere - o è meglio mettere, anche quello al footer? Se sì o no... perchè?
2) Come mai messo il file nella cartella principale il tutto và, mentre messo nella cartella pages... no? E può dare problemi a mettere il file nella cartella principale?
01/12/2011 11:29:00
irenes ha scritto: [quote]dyrr ha scritto: Per caso guardando dal php info del server dove ti trovi hai l'opzione del safe mode serrata su on?
perchè se si dovrebbe essere quello ilproblema per cui il $_SERVER['DOCUMENT_ROOT'] da problemi
devo essere sincera: ho provato a guardare fra le varie opzioni di altervista e non ho trovato questa opzione o.ò
e comunque non funzionava neppure mettendo ../includes/functions.inc.php ç_ç[/quote]
Se sei su altervista hai si il safe mode on attivato e questo potrebbe dare problemi con il $_SERVER['DOCUMENT_ROOT']
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Storie di Agarthi ↗
Cafuné ↗
AlterEgo ↗
Project Entropy ↗
Wuthering Waves ↗
Raja Dunia ↗
Seconda Era ↗