Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    is_dir non funziona così?

    Salve a tutti!
    E' da poco che ho cominciato a scrivere un supporto multi-lingua in php ed ho dei piccoli problemini.

    Codice PHP:
    $lang_dir "lang";
    $lang_array = array();

    if (
    $opened_dir opendir($lang_dir)) {
       while (
    false !== ($dir readdir($opened_dir))) {
           if (
    $dir != "." && $dir != "..") {
               
    array_push($lang_array$dir);
           }
       }
       
    closedir($opened_dir);

    Ottenuto l'array successivamente lo scompongo mettendo etichette e valori in un modulo "select"
    che invia le informazioni tramite get e cambia l'include linguaggio della mi pagina. Lo script funziona bene, ma quando provo ad inserire il vincolo is_dir($dir) nel secondo if, scompaiono tutti i dati dall'array. Perchè non funziona?

    Altra cosetta...
    Nel select ho impostato che quando viene fatta la scelta il form viene immediatamente inviato. C'è un modo per far si che l'ultima scelta resti selezionata nel select e non compaia più la prima etichetta della lista?

    Se sono stato poco chiaro ditemelo
    grazie.

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    sarebbe meglio se scrivi il codice che non funziona

    Errare humanum est, perseverare ovest

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.