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

    Errore compare e scompare

    ciao gente

    da un paio di giorni mi sta capitando una cosa strana. Nell'area riservata del portale, quando si effettua l'accesso capita che mi dia questo errore:

    codice:
    Fatal error: Cannot redeclare check_username() 
    (previously declared in percorso_completo\include\config.php:24) 
    in percorso_completo\include\config.php on line 24
    poi dopo un pò scompare


    che significa :master:


    ps: per la realizzazione dell'area riservata ho usato e adattato alle mie esigenze questo tutorial

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    nel file config.php dichiari la funzione check_username(), poi includi nuovamente il file config.php e ridichiari la funzione.

    controlla le inclusioni, ed in caso usa include_once.



    think simple think ringo

  3. #3
    [supersaibal]Originariamente inviato da marketto
    nel file config.php dichiari la funzione check_username(), poi includi nuovamente il file config.php e ridichiari la funzione.

    controlla le inclusioni, ed in caso usa include_once.



    [/supersaibal]
    ho già controllato e ho solo include_once


    ma la cosa strana è che l'errore non è fisso, ma compare e scompare.

    Cioè, se l'errore c'è compare sempre, se non c'è non compare

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    [supersaibal]Originariamente inviato da Yassassin
    ho già controllato e ho solo include_once


    ma la cosa strana è che l'errore non è fisso, ma compare e scompare.

    Cioè, se l'errore c'è compare sempre, se non c'è non compare [/supersaibal]
    qualcuno si diverte alle tue spalle



    accade sempre nella stessa pagina oppure in pagine diverse con condizioni diverse??
    think simple think ringo

  5. #5
    [supersaibal]Originariamente inviato da marketto
    qualcuno si diverte alle tue spalle
    [/supersaibal]
    a parte che qui dentro nessuno conosce php quindi...



    [supersaibal]Originariamente inviato da marketto
    accade sempre nella stessa pagina oppure in pagine diverse con condizioni diverse?? [/supersaibal]
    sempre nella stessa pagina, ossia quando accedo al menu principale

    non posso fare altro perchè dopo l'accesso (verifica user e pwd) mi manda in automatico alla pagina del menu e qui mi da quell'errore.

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  6. #6
    up

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  7. #7
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    se c'è qualche errore nel codice dovrebbe verificarsi sempre, ovvero ad ogni esecuzione del codice stesso.

    prova a cercare all'interno di tutti gli script del programma dove viene dichiarata la funzione check_username(), magari trovi l'inghippo.

    se può esserti utile:
    http://it2.php.net/manual/it/functio...ion-exists.php



    think simple think ringo

  8. #8
    [supersaibal]Originariamente inviato da marketto
    se c'è qualche errore nel codice dovrebbe verificarsi sempre, ovvero ad ogni esecuzione del codice stesso.

    prova a cercare all'interno di tutti gli script del programma dove viene dichiarata la funzione check_username(), magari trovi l'inghippo.

    se può esserti utile:
    http://it2.php.net/manual/it/functio...ion-exists.php



    [/supersaibal]
    la funziona è presente solo nella pagina config.php che viene sempre inclusa con include_once


    può essere un problema del server? Ossia può verificarsi l'errore durante delle modifiche che vengono fatte al modulo php?

    cmq grazie per l'interessamento

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

  9. #9
    cercati TUTTI i file dove è presente la parola config.php e verifica che la richiami SEMPRE con include_once

    ha ragione sempre php ... quindi è inutile che dici che lo richiami sempre con include_once

    ---

    (non è che per caso includi il file config.php ... ma questo file, con gli stessi contenuti, sta in cartelle diverse? xche in quel caso l'include once non serve a nulla )
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  10. #10
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    [supersaibal]Originariamente inviato da daniele_dll
    ha ragione sempre php ... quindi è inutile che dici che lo richiami sempre con include_once
    [/supersaibal]
    mi piace la tua tesi



    aspettiamo la risposta di Yasso
    think simple think ringo

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.