Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problema con un array

  1. #1

    problema con un array

    ciao ragazzi

    ho un problema mooolto strano ho una pagina config.php in qui vi è questo array che contiene delle opzioni da caricare in un altra pagina
    Codice PHP:
    $s_options = array (
               
    "title" => "XgiN 0.1a - Internal Release",
               
    "f_url" => "http://www.sito.com/forum/",
               
    #"s_path" => "/web/htdocs/www.sito.com/home/site/",
               #"f_path" => "/web/htdocs/www.sito.com/home/forum",
               
    'newsfid' => '2',
               
    'newsperpage' => '5',
    ); 
    l'altra pagina (index.php) ha codice di questo tipo:

    Codice PHP:
    require_once("config.php");
    echo(
    $s_options['newsfid']);

    [.............]

    $getnews $DB_site->query('SELECT threadid, title, forumid, replycount, postusername, postuserid, lastposter, dateline, iconid FROM ' TABLE_PREFIX 'thread WHERE forumid = "' $s_options['newsfid'] . '" ORDER BY threadid DESC LIMIT "' $s_options['newsperpage'] . '"'); 
    il problema che sia nelal generezaione della query sia echo(); restituiscono dei valori nulli invece dei valori che ho impostato nell'array di config.php

    Sicuramente c'è un qualche stupido bug ma non ne vengo più a capo

    apprezzerei moltissimo qualche dritta

  2. #2
    Sicuramente hai gli allarmi (e NOTICE) disabilitati. Prova anche a stamapare tutto l'array con print_r...

    Sei certo di includere proprio quel file?

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    il file è proprio quello config.php

    print_r($s_options); non restituisce niente

    inserendolo però nel config.php funziona O_o (qui vedi l'output)

    EDIT: ho scoperto il problema

    Codice PHP:
    require_once("config.php");
    print_r($s_options); ##questo mostra l'array
    chDir('..');
    chDir('forum');
    require_once(
    "./includes/config.php");
    require_once(
    "./global.php");

    print_r($s_options); ##questo NON funziona O_o 
    non capisco come possa chdir influenzare un array

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.