[PHP]PHP Notice: Undefined

0

Zostały mi an całej stronie już tylko 4 Notice(przynajmniej tyle pokazuje):

Notice: Undefined variable: error in /a/b/c/panel/dodaj_admina.php on line 55
Notice: Undefined variable: accessik in /a/b/c/panel/dodaj_admina.php on line 79
Notice: Undefined offset: 2 in /a/b/c/strona/oferta.php on line 13
Notice: Undefined offset: 3 in /a/b/c/strona/oferta.php on line 13

Co do pierwszego:

if(isset($error))
{
echo $error;
}

Tylko robię to już za linią 55, a jak dam przed to nie pokazuje błędów wcale(nawet gdy są)

Co do drugiego to linia 79:

$zapytanie2 = "INSERT INTO `admin` (`loginek`, `haslo`, `email`, `accessik`) VALUES ('".$loginek."', '".$haslo."', '".$email."', '".$accessik."')";

Nie bardzo wiem jak mam się tego błędu pozbyć. Kilka linii wcześniej jest

if(isset($_POST['0']))
{
$accessik = mysql_real_escape_string($_POST['0']);
}

A co do trzeciego i czwartego błędu nie mam zupełnie pojęcia.

oferta.php

<?php
include('functions/filtr.php');
include('functions/bbcode.php');
include('include/db.php');
echo '<h2>Oferta</h2>';
$zapytanie = "SELECT * FROM `oferta` WHERE `id`='1'";
$idzapytania = mysql_query($zapytanie);
while ($wiersz = mysql_fetch_array($idzapytania))
{
$dane = ''.$wiersz['data_aktualizacji'].''; 
$data = explode(" ", $dane);
$parts = explode("-", $data[0]);
$data_aktualizacji = $parts[2].".".$parts[1].".".$parts[0]." ".$data[1]."".$data[2]."".$data[3];
echo ''.bbcode($wiersz['tresc']).'<br /><br />';
echo 'Ostatnia aktualizacja: '.$data_aktualizacji.'<br /><br />';
}
mysql_close($connect);
?>

Proszę o pomoc :)
Z góry dziękuje.

0

Błąd 3 i 4 rozwiązany :)
Jeszcze tylko 1 i 2.

0
error_reporting(E_ALL - E_NOTICE);

I wszystkie problemy się rozwiążą...

0

Wiem o tym, ale specjalnie włączyłem, żeby mieć czysty kod :)

0

Ad. 2. A co jeśli nie jest ustawione $_POST['0'] ?
Ad. 1. Pokaż lepiej linię nr 55.

0

Rozwiązane :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1