Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.167 pregleda

Najnovija ↓

Notice: Undefined index 31.08.2010. u 23:27 · pre 196 meseci
izmenjeno 1 put, poslednji put Goran Rakić 01.09.2010. u 01:00
  1. Goran Rakić01.09.2010. u 01:00zapis iz teksta poruke
#1
Pozdrav,,
Imam instaliran Wamp 2.0. Radim jedan CMS i sve mi radi ok, ali u delu gde citam log fajl. izbacuje mi gresku "Notice: Undefined index: clear in C:\wamp\www\final1\photo\public\admin\logfile.php on line 7", za pisanje koda koristim Dreamweaver. Evo kacim i kod...ne znam u cemu je problem...

Code (php):
$logfile = SITE_ROOT.DS.'logs'.DS.'log.txt';
 
  if($_GET['clear'] == 'true') {        ---------------------line 7
          file_put_contents($logfile, '');
  }


izmena moderatora: Skrati sledeći put komad koda koji objavljuješ. Ovde je ova sedma linija uz par okolnih sasvim dovoljna.
Re: Notice: Undefined index 31.08.2010. u 23:53 · pre 196 meseci #2
Nemas problem, jer to nije greska nego "primedba" PHP interpretera.
Jedini problem je sto ti se to prikazuje na ekranu.

Resenje je da ili:
- funkcijom error_reporting() smanjis osetljivost interpretera i ispis takvih primedbi
- pre $_GET['nesto'] dodas: if (isset($_GET['nesto'])) cime ustvari prvo proveris imas li uopste postavljen kljuc 'nesto' u nizu $_GET pre nego sto pokusas da ga procitas.

Ono sto ja ne razumem ovde je kako si se uopste upustio u tako velik projekat kakav je pisanje CMSa, a zapinjes na osnovnim stvarima.
Potpis
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
Re: Notice: Undefined index 01.09.2010. u 00:50 · pre 196 meseci #3
Praktikuj da na razvoju ukljucis sva ziva upozorenja.

Greske, noramlno da treba da se eleminisu, ali su i upozorenja i primedbe (warning, notice) veoma korisni.
Ukoliko iskorigujes sve ove stvari, smanjices i mogucnost logickih gresaka na minimum.

Nije zgoreg predefinisati promenljive, ili clanove niza. Ukoliko neki clan nije setovan, eto mogucnosti da nesto sa logikom nije u redu...

promedba:
Drimviver je izuzetno robustan, nesvrsishodan i preskup za pisanje php koda. Bolje uzmi notepad++, a kasnije eclipse ili netbeans za projekte.
Potpis
Moj Veb Sajt HostCentar Blog
Aleksinac Južna Srbija TimeOut
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme