ПХП-Променљиве не постојећи и форми
ЈА је дошао преко нешто нисам био свестан је данас да је веома згодна .... "@" Контрола грешака оператора А у ПХП- .
Дакле, за неке позадине о томе како сам дошао преко овај проблем, у мом веб апликацијама сам тенденцију да користе исти образац Да унесете податке у МиСКЛ базу података. Ако имам неку врсту 'ид' Број сет преко ГЕТ променљива онда изазива оптерећење из базе података, у супротном сам додавања нових података.
У мом облику елемената често скуп вредности поља обрасца тако нешто <? = $ Дата ['фиелдВалуе'];?> ово функционише добро када учитавања података, али када сам уметања нове податке добијем попуњен као следи (напомена о мом пријавите се или се када сам тестирања сам извештавање о грешкама поставили на Е_АЛЛ тако да могу да се уверите је све исправно ради):
Нотице: Ундефинед вариабле: Подаци у / хоме / публиц_хтмл / датаЕдит.пхп он лине 69
Дакле, оно што сам на крају урадио је писао дуже (ружнију) код којих је, <? иф (иссет ($ дата ['фиелдВалуе'])) {ецхо $ дата ['фиелдВалуе'];}> сјајно. Није баш тако ![]()
Онда сам наишао на грешку контроле оператора у ПХП-у, једноставно постављање "@" симбол пре оператора (у основи ништа што може да се врати резултат) горе проблем је решен. На пример, ја сада могу да учиним да се моји за вредност параметра <;? = @ $ Дата ['фиелдВалуе']>. Ако је променљива није подешена (то јест грешка би било), онда је грешка потиснуте.
Напомена: Коришћење "@" симбол да потисну велике грешке и сакрије чињеницу да део Вашег сајта не ради исправно, зато будите опрезни!

















































