<?php function addon_domain($dmn_name) { $dmn_name = encode_idna($dmn_name); if (!chk_dname($dmn_name)) { set_page_message(tr('Wrong domain name syntax!')); return; } else if (ispcp_domain_exists($dmn_name, 0)) { set_page_message(tr('Domain with that name already exists on the system!')); return; } $_SESSION['domainname'] = $dmn_name; } /* * Functions end */ /* * * static page messages. * */ $user_id = $_SESSION['user_id']; $plan_id = $_SESSION['plan_id']; $plan_id = $_GET['id']; $_SESSION['plan_id'] = $plan_id; } else { system_message(tr('You do not have permission to access this interface!')); } } else { system_message(tr('You do not have permission to access this interface!')); } } addon_domain($_POST['domainname']); } ?>
chodzi o zmienną :
<?php $_POST[domainname] ?>
Jest ona przekazwana do funkcji z formularza. Problem polega na tym iż chciałbym aby do wartości przekazywanej z formularza została dodawana przezemnie wartość stała z góry zdefiniowana przezemnie o treści naprzykład .mojadomena.pl
Zrobiłem to w taki sposób:
<?php function addon_domain($dmn_name) { $dmn_name = encode_idna($dmn_name); if (!chk_dname($dmn_name)) { set_page_message(tr('Wrong domain name syntax!')); return; } else if (ispcp_domain_exists($dmn_name, 0)) { set_page_message(tr('Domain with that name already exists on the system!')); return; } $domena = '.dolphinhost.pl'; $dom = $_POST['domainname'] $domena; $_SESSION['.$dom.'] = $dmn_name; } /* * Functions end */ /* * * static page messages. * */ $user_id = $_SESSION['user_id']; $plan_id = $_SESSION['plan_id']; $plan_id = $_GET['id']; $_SESSION['plan_id'] = $plan_id; } else { system_message(tr('You do not have permission to access this interface!')); } } else { system_message(tr('You do not have permission to access this interface!')); } } addon_domain($dom); } ?>
Błędów nie wywala w składni ale nie działa
Bardzo proszę o pomoc