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

    Fatal error: Cannot redeclare login

    Ragazzi, ho installato su un sito web lo script dev.login, solo che quando provo ad includere il form di registrazione (Il codice è giusto, visto che te lo fornisce lui) mi dice

    Fatal error: Cannot redeclare login() (previously declared in /membri/mindz/Layout/PowerManga/dev.login/my_config.php:75) in /membri/mindz/Layout/PowerManga/dev.login/my_config.php on line 129

    Il codice del file my_config è questo

    CODICE

    Ora visto che non ho modificato niente come è possibile che non funzioni??
    Il codice per includere il form è questo

    <?php
    include ("dev.login/my_config.php");
    Registrazione();
    ?>

    Grazie per l aiuto che mi darete =)

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    non si riesce a vedere il codice il link che hai messo è sbagliato

    cmq il problema non credo che sia my_config.php, ma il fatto che questa pagina di configurazione viene inclusa due volte nella stessa richiesta e quindi la funzione login() veiene ridichiarata

  3. #3
    EDIT: ho risolto bastava includere con include_once e non solo con include, si puo chiudere=)

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    infatti come supponevo

    L'istruzione include_once() include e valuta il file specificato durante l'esecuzione dello script. àˆ un comportamento simile all'istruzione include(), con la sola differenza che se il codice di un file è stato già incluso, esso non sarà incluso nuovamente.

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.