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

    Errore Fatale: redeclare function()

    Ciao a tutti.
    Errore fatale:
    Fatal error: Cannot redeclare inviaultimatum() (previously declared in /home/stagesal/public_html/amministrazione/include/funz_inviaultimatum.php:2) in /home/stagesal/public_html/amministrazione/include/funz_inviaultimatum.php on line 34

    Ora, la funzione non viene ridichiarata come dice lui e nella linea 2 viene effettivamente dichiarata:
    Codice PHP:
    function inviamail($mail,$cognome,$nome,$corso,$gen_id,$prezzo,$codice_iscrizione){ 
    mentre nella 34 viene chiusa (}). A cosa è dovuto l'errore?

  2. #2
    Il php non inventa gli errrori specie quelli precisi come questo evidentemente dichiari due volte la funzione controlla meglio il codice e i vari include

  3. #3
    Posta le prime 35 righe del file home/stagesal/public_html/amministrazione/include/funz_inviaultimatum.php

  4. #4
    Perdonate...
    dichiaro per futuri interrogativi:

    in fase di test avevo inserito l'include all'interno del while, pertanto veniva dichiarata davvero più volte (ogni giro).

    Certo, php non inventa gli errori, ma a volte non è molto preciso nel segnalarli (vedi include...).

    Grazie comunque!

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.