-
PHP - forms - MySQL
Кое според вас е по-добрия вариант при предаване на инфо от една страница към друга чрез форми ??
Променливите (15 на брой) да се предават посредством скрити полета
<center>или</center>
Да се предава само една променлива от старата страница, а новата да се свързва с дазата данни и да извлича останалите от там
[?]
-
PHP - forms - MySQL
в php не съм ползвал ама в jsp имаш една session променлива дето може да и ръгаш полета и да си ги прехвърляш културно наляво надясно
-
PHP - forms - MySQL
Изцяло зависи от това което искаш да направиш. Ако постнеш малко повече инфо мога да ти отговоря по-смислено, но всичко зависи от това какво искаш да направиш.
-
PHP - forms - MySQL
Искам да направя каталог с продукти. Главната страница се свързва с базата данни (MySQL) и се зареждат примерно 20 продукта като информация за тях се взема от дазата данни. При кликване на бутона, който има под всеки един продукт, се зарежда нова страница която е само за избрания продукт, като информацията е същата както и на главната страница. Единствената разлика ще е, че размера на сниките е по-голям.
Има ли значение кой начин ще използвам за по-бързото зареждане на сайта от потребителите и еднако ли ще е натоварването на сървъра и въобще кой начин ми препоръчвате?
-
PHP - forms - MySQL
По добре да ги теглиш от базата данни. Колкото по малко променливи пускаш между страниците и колкото по неясни са (примерно идентификатори някакви) толкова по добре за сигурноста.
-
PHP - forms - MySQL
Въпроса не е само в сигурността, предаването на 10-15 променливи по GET метод излишно усложнява самата страница, демек всяка една направена промяна може да омаже нещо. Ако стойностите се теглят от таблица е много по лесно да се направи нещо от типа на select * from tralala where id='tiriram'; след което да се пусне нещо от типа на index.php?id=tiriram&imagesize=small и index.php?id=tiriram&imagesize=large.