} } } echo '<input type="hidden" name="new_orgs" value="' . htmlspecialchars(stripslashes(join("\n", $new_orgs))) . '">' . "\n"; echo '<input type="hidden" name="project_new_orgs" value="' . htmlspecialchars(stripslashes(join("\n", $project_new_orgs))) . '">' . "\n"; echo '<input type="hidden" name="confirmed" value="yes">' . "\n"; echo '<input type="submit" value="Zatwierd¼">' . "\n"; echo "</form></td></tr></table>\n"; echo "</td></tr></table>\n"; display_document_footer(); } else { if (stripslashes($_POST['project_name']) !== get_project_name($_POST['project_id']) && !change_project_name($_POST['project_id'], $_POST['project_name'])) { display_warning('Zmiana nazwy projektu zakoñczona niepowodzeniem!'); exit; } if ($_POST['ocp_id'] !== get_project_ocp($_POST['project_id']) && !change_project_ocp($_POST['project_id'], $_POST['ocp_id'])) { display_warning('Zmiana OCPa zakoñczona niepowodzeniem!'); exit; } if (isset($_POST['del_orgs']) && !delete_orgs_from_project(array_keys($_POST['del_orgs']), $_POST['project_id'])) { display_warning('Usuniêcie organizacji zakoñczone niepowodzeniem!'); exit; } if (isset($_POST['new_orgs'])) { $new_orgs = str_replace("\r", '', $_POST['new_orgs']); $new_orgs = explode("\n", $new_orgs); if (!empty($new_orgs[0])) { if (!insert_new_orgs($new_orgs)) { display_warning('Dodanie nowych organizacji zakoñczone niepowodzeniem!'); exit; } elseif (!insert_orgs_into_project($new_orgs, $_POST['project_id'])) {
$project_name = get_project_name($project_id); } display_html_header(); display_document_header(); display_menu(); if (!is_admin()) { display_no_auth(); display_document_footer(); exit; } echo '<table width="90%">'; echo '<tr><td align="center" class="naglowek">Edytuj dane projektu <i>' . htmlspecialchars(get_project_name($project_id)) . "</i><hr></td></tr>\n"; if (isset($_POST['ocp_id'])) { $ocp_id = $_POST['ocp_id']; } else { $ocp_id = get_project_ocp($project_id); } ?> <form action="edit_project.php" method="POST"> <input type="hidden" name="project_id" value="<?php echo $project_id; ?> "> <tr> <td><table> <tr> <td align="right">Nazwa projektu:</td> <td align="left"><input type="text" name="project_name" value="<?php echo htmlspecialchars($project_name); ?> " maxlength="25" size="35"></td>
function change_project_ocp($project_id, $new_ocp_id) { $old_ocp_id = get_project_ocp($project_id); $q = 'update projects set ocp_id=' . $new_ocp_id . ' where project_id=' . $project_id; db_connect(); $r = mysql_query($q); if ($r === false) { return false; } if (mysql_affected_rows() === 0) { return false; } $q = 'update projects_orgs set oc_responsible_id=' . $new_ocp_id . ' where oc_responsible_id=' . $old_ocp_id . ' and project_id=' . $project_id; $r = mysql_query($q); if ($r === false) { return false; } if (is_oc_member($new_ocp_id, $project_id)) { if (mysql_query('delete from oc where oc_member_id=' . $new_ocp_id . ' and project_id=' . $project_id) === false) { return false; } } return true; }