Форма вызываемая из скрипта - как обрабатывать?

Omg

Новичок
Строго не судите, наваял по справочникам и гуглу аж 300 строк кода :), но об архитектуре не позаботился.
Суть: скрипт base.php берет данные из одной БД, обрабатывает и пишет в другую

PHP:
<? php
// Часть1: берем данные из БД1 и  обрабатываем, разносим в переменные и т.д.
....
....
// Часть2: выводим форму для корректировки данных пользователем. 
// у формы action='base.php'
include('form.html');

// Часть3: пишем данные из формы и из Часть1 в БД2
...
...
собственно вопрос в том... как сделать правильно?
логично было бы обернуть
PHP:
if (!$_POST['submitted']) {
Часть1 + Часть2
}
else {
Часть3
}
но блин в Часть3 мне нужны не только данные из формы, но данные из Часть1...
за эти несколько дней так забил голову что уже не могу сообразить.. прошу помощи сообщеста)

А, забыл сказать - вопрос в том как сделать чтобы Часть3 срабатывала после отправки формы
 

Andreika

"PHP for nubies" reader
так проблема то в чем? не получается вынести ту часть, которая нужна и при пост и при гет из IF ?
 

Omg

Новичок
гет я не пробовал...

проблема: по сабмиту формы срабатывает ЭЛСЕ часть, но в части ИФ - подключение к базе, некоторый нужный набор переменных и т.д.... после сабмита формы скрипт их "не знает"
вопрос в том, что я делаю не так... не могу придумать схему расположения элементов так чтобы Часть3 знала о Части1) так чтобы по новой не переписывать полностью.

если сделать
PHP:
Часть1

include('form.html');

if ($_POST['submitted']) {

Часть3
}
то опять же форма вызовет скрипт и отработает Часть1 снова?

короче я не могу сообразить как решить задачу эту - кого из кого вызывать)
 
Сверху