Visualizzazione dei risultati da 1 a 2 su 2

Discussione: ridichiare funzione

  1. #1

    ridichiare funzione

    Ciao a tutti
    Ho fatto un script al'interno del quale ce un funzione che ha lo scopo di scaricare dei dati
    Se i dati sono gia stati scaricati lo script se ne accorge e attraverso un altro script controlla se altri dati si possno scaricare.
    Cio vine fatto con un include:

    if ($riga['data'] == $time) { // controlla se i dati sono scaricati

    include("get_data.php"); // inizia il download di altri dati

    exit;

    }

    il problema eè che get_data.php richiama la stessa funzione presente nel file che lo include e mi vine fuori:

    Fatal error: Cannot redeclare value() in /var/www/virtual/allupoallupo.com/htdocs/get_data1.php on line 7

    come posso ovviare al problema

    ciao e grazie
    www.meteowebcam.it
    La migliore raccolta di webcam meteo Italiane

    www.creazionigrafiche.com
    Grafica e siti web d'autore

  2. #2
    non la devi dichiarare nuovamente

    prima di dichiararla controlla se esiste con

    if (!function_exists('value')) {
    functin value(){
    ...........
    }
    }

    in questo modo la dichiari solo al primo giro

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 © 2024 vBulletin Solutions, Inc. All rights reserved.