Cytat
Fatal error: Cannot redeclare odbierz() (previously declared in c:\appserv\www\xxxxx\functions\secure.php:9) in c:\appserv\www\xxxxx\functions\secure.php on line 9
Czytalem archiwum i niestety nic mi nie pomoglo. Nie dziala ani include_once, ani require_once.
Dzis zmienilem ustawienia serwera i wylaczylem register_globals. Nie sadze by to moglo miec jakis wplyw poniewaz wszystkie inne skrypty dzialaja poprawnie, a ten nie.
plik secure.php
<?php function odbierz($pole) { //to linia numer 9 wczesniej sa komentarze $pole ); return $pole; } ?>
Pod spodem jest jeszcze pare innych funkcji, ale nazwa na 100% sie nie powtarza.
plik ze skryptem
<?php include './functions/secure.php'; # odbieramy dane z formularza # $nazwa = odbierz($_POST['nazwa']); $nip = odbierz($_POST['nip']); $kod = odbierz($_POST['kod']); $miasto = odbierz($_POST['miasto']); $emial = odbierz($_POST['email']); $tel1 = odbierz($_POST['tel1']); $tel2 = odbierz($_POST['tel2']); $os_kontakt = odbierz($_POST['os_kontakt']); $regon = odbierz($_POST['regon']); $krs = odbierz($_POST['krs']); $il_prac = odbierz($_POST['il_prac']); $os_up = odbierz($_POST['os_up']); $rok_zal = odbierz($_POST['rok_zal']); $woj = odbierz($_POST['wojewodztwo']); $branza = odbierz($_POST['branza']); $idf = $_POST['idf']; # ustalanie pola checkbox # if ( $_POST['zgoda'] == 'on' ) { $zgoda = 1; } else {$zgoda = 0;} # obrobienie branzy # if ( $branza == '' ) { $branza = ''; } else { $branza = "branza='$branza',"; } # obrobienie wojewodztwa # if ( $woj == '' ) { $woj = ''; } else { $woj = "wojewodztwo='$woj',"; } # zerowanie bledow # $blad = FALSE; $blad_2 = FALSE; $b_nazwa = ''; $b_nip = ''; $b_emial = ''; $b_kod = ''; $b_miasto = ''; $b_tel1 = ''; $b_tel2 = ''; $b_os_kontakt= ''; $b_regon = ''; $b_krs = ''; $b_il_prac = ''; $b_os_up = ''; $b_rok_zal = ''; ############################# # sprawdzamy otrzymane dane # ############################# # prawdzamy czy nazwa nie pusta # if ( $login == '' ){ $blad = TRUE; $b_nazwa = 'class="blad"'; } # sprawdzamy nip # if (nip($nip)) { } else { $blad = TRUE; $b_nip = 'class="blad"'; } # sprawdzamy kod pocztowy # if ( $kod != '') { $blad_2 = TRUE; $b_kod = 'class="blad"'; } } # sprawdzamy miasto # if ( $miasto != '' ) { $b_miasto = 'class="blad"'; $blad_2 = TRUE; } } # sprawdzamy telefon 1 # if( $tel1=='' ) { $b_te11 = 'class="blad"'; $blad = TRUE; } # sprawdzamy prawdziwosc email # if ( $email != '' ) { $b_email = 'class="blad"'; $blad_2 = TRUE; } } # sprawdzamy osobe kontaktowa # if ( $os_kontakt != '' ) { $b_os_kontakt = 'class="blad"'; $blad_2 = TRUE; } } # sprawdzamy osobe upowazniona do zawierania umow # if ( $os_up != '' ) { $b_os_up = 'class="blad"'; $blad_2 = TRUE; } } # sprawdzamy ilos pracownikow # if ( $il_prac != '' ) { $blad_2 = TRUE; $b_il_prac = 'class="blad"'; } else { $il_prac = "ilosc_pracownikow='$il_prac',"; } } else { $il_prac = ''; } # sprawdzamy rok zalozenia # if ( $rok_zal != '' ) { $blad_2 = TRUE; $b_rok_zal = 'class="blad"'; } else { $rok_zal = "rok_zal='$rok_zal',"; } } else { $rok_zal = ''; } #sprawdzamy czy wystapily bledy a jak nie to zapisujemy # if( $blad || $blad_2 ) { $_GET['id'] = $idf; include 'klienci_edytuj.php'; } else { $branza email='$email', email_zgoda='$zgoda', $il_prac kod_pocztowy='$kod', krs='$krs', miasto='$miasto', nazwa='$nazwa', nip='$nip', os_kontaktowa='$os_kontakt', os_zawierajaca='$os_up', regon='$regon', $rok_zal sprawdzona='0', telefon_1='$tel1', telefon_2='$tel2', $woj where id='$idf'")){ } else{ } } ?>