Корзина с php и javascript без базы данных - PullRequest
0 голосов
/ 26 января 2012

Я просто хотел спросить, возможно ли создать корзину для покупок только с помощью php и javascript без использования базы данных?

Я уже создал один, что немного небезопасно, потому что, добавляя продукт в корзину, я выбираю данные (название и цену) из ярлыков, поэтому, если кто-то редактирует их, чтобы они стоили 0, он просто добавляетэто в корзину по цене 0.

Итак, есть ли другой способ создать его с безопасностью, чтобы никто не мог отредактировать его и получить целое по цене 0?

Ответы [ 2 ]

3 голосов
/ 26 января 2012

Это странный вопрос, но ваш ответ - нет.Вы не можете иметь всю клиентскую корзину и сделать ее безопасной.Вам нужно будет проверить все пользовательские данные на стороне сервера, используя PHP.Это хорошая, надежная практика программирования для любого сайта, который делает что-либо.

0 голосов
/ 26 января 2012

Если ваши данные не хранятся в вашей базе данных (например, цена на стороне клиента), это определенно плохая идея. Если вы используете массивы PHP вместо базы данных, это должно работать, но проблема может быть в масштабируемости. Помните, что вам все еще нужно проверить серверную часть. Также вам нужно где-то хранить информацию о покупках. Если нет базы данных, вы можете писать в файлы. Но вы действительно должны использовать базу данных. Есть ли какая-то причина, по которой вы не хотите использовать базу данных?

...