Visualizzazione dei risultati da 1 a 6 su 6

Discussione: include aruba

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    18

    include aruba

    Cia a tutti!

    allora vi espongo il mio problema nella speranza che possiate aiutarmi.
    Premetto che non so niente di php ma avevo bisogno di fare un sito molto semplice multi lingua per cui ho fatto in questo modo, ho creato i file it.php, en.php, fr.php dove sono impostate le variabili della lingua, poi ho usato sto script:

    codice:
    <?php
    $lang = $_REQUEST['lang'];
    if ($lang == FALSE)
    {
        $lang = "it";
    }
    include("{$lang}.php");
    ?>
    ma mi risulta sto errore:

    Warning: main(it.php) [function.main]: failed to open stream: No such file or directory in /web/htdocs/www.sito.com/home/index.php on line 14

    Warning: main() [function.include]: Failed opening 'it.php' for inclusion (include_path='.:/php/lib/php/') in /web/htdocs/www.sito.com/home/index.php on line 14

    il dominio è su aruba (mi stò già pentendo di averlo preso su aruba)
    comunque il sito funziona in locale (uso mamp su osx)

    Qualche idea su cosa potrebbe essere?

  2. #2
    Mah, io ho 3 siti su aruba da anni e tutti i problemi che avete non me li ha mai dati se non i primi mesi dopo la loro apertura, comincio a pensare che non sia aruba il problema

    Ad ogni modo che bisogno hai di utilizzare la sintassi
    Codice PHP:
    include("{$lang}.php"); 
    Ti basta fare
    Codice PHP:
    include("$lang.php"); 

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    18
    Personalmente aruba mi ha dato qualche problema su diversi siti in php ma non in asp, comunque non credo sia colpa di aruba questo errore.

    Ok per la sintassi ma non risolve il problema
    che faccio?

  4. #4
    A me funziona (su linux), controlla le impostazioni delle register_globals

  5. #5

    problema php

    anche io ho un problema con aruba: ho 2 file .php (1 contatore e una pagina per dei commenti che non comunicano).

    Qualcuno sa dirmi il perchè??

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    18
    allora questo script funziona su osx e windows
    ma non su linux-aruba eppure a mem su linux funziona.

    cosa cavolo può essere?

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.