Спросите SM [PHP]: Форма проверки, Преобразование MySQL в XML

Джейсон Lengstorf

PHP и других серверных языков программирования сложно.Пособие может быть жестким, чтобы расшифровать, и isn’ т действительно способ “ validate” сценарий PHP.Если you’ новичок в программировании, вы можете теряется и не знает, куда обратиться за помощью.Когда я впервые начал программировать, я часами потянув меня за волосы, копаться в инструкции, и корпел над книгами.Это wasn’ T, пока я не нашел большое интернет-сообщество, что я действительно начал получать на качелях с PHP и чувствовал, что я на самом деле выполнения something.

Здесь, в Smashing Magazine, мы хотим, чтобы помочь PHP программистов, которые только начали или которые хотят улучшить свои отбивные программирования.Наша цель заключается в поддержать нашу community, отвечая на их вопросы и пытаться найти решения их problems.

В то время как Крис Coyier заботится о CSS и JavaScript вопросы, связанные, с этого момента на меня, Джейсон Lengstorf, будет заботиться о вашем PHP-MySQL и связанных questions.

PHP-questions

Вы можете просто твит мне @ jasonatennui с тегом “[Задать SM].« В нашей первой партии, we’ отвечу небольшое количество пользователей представлены вопросы о PHP и MySQL.Сообщения сосредоточены на Ruby, Python, Photoshop и Illustrator идут как well.

1.Форма проверки с PHP

@ titel спрашивает:

Что такое простое в реализации и многоразовые набор функций или малого класса, которое автоматизирует форма проверки с PHP

I’ слышал хорошие вещи об этом форма проверки class, но я думаю, что it’ действительно лучше взять время, чтобы написать свои собственные.Есть тонн легкой tutorials на Google, чтобы вы начали, и по мере изменения потребностей, you’ будете, вероятно, в конечном итоге настройки кода в соответствии с вашими needs.

Если you’ повторно будет подтверждено хранения значений в базе данных MySQL, было бы целесообразно, чтобы посмотреть на методы предотвращения инъекций.Есть несколько замечательных бесплатных библиотек ( mysqli и PDO, например), которые идут длинные пути к обеспечению безопасности веб-приложений путем создания подготовленные заявления, которые помогают предотвратить SQL injection.

2.Преобразование MySQL для XML

@ igmuska спрашивает:

What’ самая лучшая практика для конвертирования MySQL в XML для использования Google Maps на PHPСтраница

There’ SA довольно хорошо учебник по Google Maps API page познакомиться с форматом, что you’ должны будете использовать для XML-файл, а затем you’ захотите написать функцию или класс для обработкиСоздание отдельного XML entries.

Вы могли бы сделать что-то вроде этого для генерации XML вывод:

while($entry = mysql_fetch_assoc($result)) {
  $xml .= <<<XML_OUTPUT
<{$entry['datatype']}>
  <point lng="{$entry['longitude']}" lat="{$entry['latitude']}" />
  <icon image="{$entry['icon']}" class="local" />
</{$entry['datatype']}>
XML_OUTPUT;
}

3.require_once ()-problem

@ DanBowles спрашивает:

Я провел require_once (…) на конфигурационный файл только найти я не мог получить доступ к переменным в файле.Как же

There’ нет жесткого и быстрого ответа на этот вопрос, но возможные проб …

Если вы хотите прочитать полностью статью, посетите сайт наших спонсоров

Comments are closed.