fhiiqm/form/prozess_form.inc.php
author Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
Tue, 26 Mar 2013 15:41:01 +0100
changeset 35 679bc22e37e2
parent 34 fc60ef80a7ad
child 36 4411d3239444
permissions -rw-r--r--
+ Vertrag mehrere Dokumente, Projektreports
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     1
<?php
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     2
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     3
/**
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     4
 * @author Bettina Schwarzer, Fritz-Haber-Institut
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     5
 * @copyright 03/2012
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     6
 * 
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     7
 * Form Prozess
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     8
 * 
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     9
 */
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    10
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    11
	include_once($_SERVER['DOCUMENT_ROOT'] ."/fhiiqm/inc/dbconnect.inc.php");
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    12
	if (!isset($dbc) || !$dbc) $dbc = new dbconnection();
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    13
    $okn = true;
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    14
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    15
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    16
    echo "<div align=\"center\">";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    17
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    18
?>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    19
<h5>* - Felder sind erforderlich!</h5>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    20
</div>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    21
<!-- <form action="<?php $_SERVER['PHP_SELF'] ?>" method="post" enctype="application/x-www-form-urlencoded" name="form_svc"> -->	
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    22
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data" name="form_info" target="_self"> 	
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    23
<div align="center">
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    24
<table width="60%" border="0" cellspacing="3" cellpadding="3">
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    25
    <tr>
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    26
        <td>Projekt-Bezeichnung *</td>
27
d92bbe898f32 + aptyp-Gef?hrdung, fkt_ma_report, Korrekturen
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 25
diff changeset
    27
        <td><input name="pz[bez]" id="bez" type="text" size="50" maxlength="50" value="<?php echo $pz['bez']; ?>" />
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    28
        <?php
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    29
			if (isset($pz['bez']) && $pz['bez']<'!')
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    30
			{
35
679bc22e37e2 + Vertrag mehrere Dokumente, Projektreports
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 34
diff changeset
    31
					echo "<br><span class=\"red\">Projektbezeichnung ist erforderlich!</span>\n";
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    32
					$okn = false;
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    33
			}
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    34
            if ($pzid)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    35
            { 
35
679bc22e37e2 + Vertrag mehrere Dokumente, Projektreports
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 34
diff changeset
    36
                echo "&nbsp;&nbsp;&nbsp;Projekt-ID";
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    37
                echo "&nbsp;&nbsp;&nbsp;<input class='read right' name='pz[pzid]' type='text' size='5' value='" .$pz['pzid']."' readonly='readonly' />"; 
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    38
            }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    39
		?>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    40
		</td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    41
    </tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    42
    <tr>
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    43
        <td>Projekt-Beschreibung</td>
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    44
        <td><textarea name="pz[bezl]" cols="50" rows="2"><?php echo $pz["bezl"]; ?></textarea>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    45
        </td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    46
    </tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    47
    <tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    48
        <td>zugeordnet zu Produkt *</td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    49
        <td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    50
            <select name="pz[prid]" size="1">
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    51
            <?php 
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    52
                if (is_array($pz['prid'])) $select = in_array( "-1", $pz['prid'] ) ? ' selected' : null;
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    53
                echo "<option $select value=\"-1\"></option>\n";
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    54
/*                $sql = "SELECT DISTINCT ip.produkt_ID,prod_name
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    55
                    	FROM Info i LEFT OUTER JOIN Info_Produkt ip 
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    56
                    	ON i.info_ID=ip.info_ID LEFT OUTER JOIN Info_Verantwortlich v
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    57
                    	ON i.info_ID=v.info_ID INNER JOIN Produkt p
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    58
                    	ON ip.produkt_ID=p.produkt_ID INNER JOIN Mitarbeiter m
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    59
                    	ON v.persknr=m.persknr
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    60
                    	WHERE i.infotyp_ID=6 and v.persknr=$persknr
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    61
                    	ORDER BY ip.produkt_ID";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    62
                if ($result = $dbc->queryObjectArray($sql))
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    63
                {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    64
                    foreach ($result as $row)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    65
                    {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    66
                        if (strlen($row->prod_name) > 70) 
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    67
                            $prod=str_replace(" ","&nbsp;",htmlentities(substr($row->prod_name,0,70))) ."..."; 
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    68
                        else 
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    69
                            $prod=str_replace(" ","&nbsp;",htmlentities($row->prod_name));
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    70
                        $select = ($row->produkt_ID == $pz['prid'] && $pz['prid']>0) ? ' selected' : null;
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    71
                        echo "<option $select value=\"$row->produkt_ID\">$prod</option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    72
                    }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    73
                }
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    74
*/
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    75
                // Recht Produktgruppe beruecksichtigen
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    76
                if (is_array($_SESSION["prodg"]))
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    77
                {
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    78
                        foreach ($_SESSION["prodg"] as $val)
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    79
                            $listg .= "," .$val;
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    80
                        $listg = substr($listg,1);
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    81
                        echo "prodg = $listg<br />";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    82
                        $sql = "CALL fhiiqm.hier_prodgroup('$listg')";                
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    83
                }
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    84
                else
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    85
                    $sql = "CALL fhiiqm.prod_hiera_all(0,0)";  
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    86
                if ($result = $dbc->queryObjectArray($sql))
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    87
                {
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    88
                    foreach ($result as $row)
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    89
                    {
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    90
                        if (strlen($row->bez) > 70) 
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    91
                            $prod=str_replace(" ","&nbsp;",htmlentities(substr($row->bez,0,70))) ."..."; 
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    92
                        else 
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    93
                            $prod=str_replace(" ","&nbsp;",htmlentities($row->bez));
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    94
                        if ($row->prid >0) $color=" class='green'"; else $color="";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    95
                        if ($row->prid == $pz['prid'])
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    96
    					   echo "<option $color selected value=\"$row->prid\">$prod</option>\n";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    97
    				    else
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
    98
    					   echo "<option $color value=\"$row->prid\">$prod</option>\n";
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    99
                    }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   100
                }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   101
            echo "
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   102
            </select>\n";
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   103
            echo "<br />bitte 1 <font color='green'>gr&uuml;nen</font> Eintrag w&auml;hlen";
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   104
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   105
    			if (isset($pz) && $pz['prid']<1)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   106
    			{
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   107
    					echo "<br><span class=\"red\">Produktzuordnung muss erfolgen!</span>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   108
    					$okn = false;
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   109
    			}
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   110
            ?>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   111
        </td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   112
    </tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   113
    <tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   114
        <td>Auftraggeber</td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   115
        <td><input type="text" name="pz[persa]" id="persa" value="<?php echo $pz['persa']; ?>"/>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   116
        &nbsp;&nbsp;&nbsp;Eingabe von mind. 2 Zeichen -&gt; Namensliste
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   117
        </td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   118
    </tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   119
    <tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   120
        <td>Verantwortlicher</td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   121
        <td><input type="text" name="pz[pers]" id="pers" value="<?php echo $pz['pers']; ?>"/>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   122
        &nbsp;&nbsp;&nbsp;Eingabe von mind. 2 Zeichen -&gt; Namensliste
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   123
        </td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   124
    </tr>
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   125
    <tr><td>geh&ouml;rt zu Projekt</td>
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   126
        <td><select name="pz[pzref]">
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   127
            <?php
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   128
                if ($pz['pzref'] == -1) $select = " selected "; else $select = "";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   129
                echo "<option $select value=\"-1\"></option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   130
                if (isset($pz["pzid"]) && $pz["pzid"]>0) $where = " WHERE proz_ID != " . $pz["pzid"]; else $where=""; 
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   131
                $sql = "SELECT proz_ID, proz_bez FROM Prozess $where ORDER BY 2";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   132
                if ($result = $dbc -> queryObjectArray($sql))
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   133
                {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   134
                    foreach ($result as $row)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   135
                    {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   136
                        if ($row->proz_ID == $pz['pzref'])
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   137
    					   echo "<option selected value=\"$row->proz_ID\">$row->proz_ID - $row->proz_bez</option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   138
    				    else
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   139
    					   echo "<option value=\"$row->proz_ID\">$row->proz_ID - $row->proz_bez</option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   140
                    }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   141
                }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   142
            ?>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   143
        </select>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   144
        </td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   145
    </tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   146
    <tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   147
        <td>Plan Start-Datum</td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   148
        <td><input class="long10" name="pz[psdat]" id="psdat"  value="<?php echo $pz['psdat']; ?>" />
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   149
        &nbsp;&nbsp;&nbsp;&nbsp;Plan Ende-Datum
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   150
        &nbsp;&nbsp;<input class="long10" name="pz[pedat]" id="pedat"  value="<?php echo $pz['pedat']; ?>" />
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   151
        &nbsp;&nbsp;&nbsp;&nbsp;Plan Kosten (&euro;)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   152
        &nbsp;&nbsp;<input class='right' name="pz[pkost]" type="text" value="<?php echo $pz["pkost"]; ?>" /></td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   153
    </tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   154
    <tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   155
        <td>Start-Datum</td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   156
        <td><input class="long10" name="pz[sdat]" id="sdat"  value="<?php echo $pz['sdat']; ?>" />
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   157
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ende-Datum
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   158
        &nbsp;&nbsp;<input class="long10" name="pz[edat]" id="edat"  value="<?php echo $pz['edat']; ?>" />
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   159
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Kosten (&euro;)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   160
        &nbsp;&nbsp;<input class='right' name="pz[kost]" type="text" value="<?php echo $pz["kost"]; ?>" /></td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   161
    </tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   162
<!--    <tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   163
        <td>Prozess-Kategorie</td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   164
        <td><select name="pz[kat]">
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   165
        <?php
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   166
/*                if ($pz['kat'] == -1) $select = " selected "; else $select = "";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   167
                echo "<option $select value=\"-1\"></option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   168
                $sql = "SELECT proz_kat_ID,proz_kat_bez FROM Proz_Kategorie ORDER BY 2";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   169
                if ($result = $dbc -> queryObjectArray($sql))
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   170
                {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   171
                    foreach ($result as $row)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   172
                    {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   173
                        if ($row->proz_kat_ID == $pz['kat'])
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   174
    					   echo "<option selected value=\"$row->proz_kat_ID\">$row->proz_kat_bez</option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   175
    				    else
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   176
    					   echo "<option value=\"$row->proz_kat_ID\">$row->proz_kat_bez</option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   177
                    }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   178
                }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   179
*/        ?>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   180
        </select>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   181
        </td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   182
    </tr> -->
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   183
    <tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   184
        <td>Arbeitschritte</td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   185
        <td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   186
        <div id="add">
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   187
            <input name="pz[step][]" type="text" size="50" maxlength="50" value="<?php echo $pz['step'][0]; ?>" />
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   188
        &nbsp;&nbsp;&nbsp;Status&nbsp;&nbsp;&nbsp;<select name="pz[ststat][]">
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   189
        <?php
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   190
                if ($pz['ststat'][0] == -1) $select = " selected "; else $select = "";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   191
                echo "<option $select value=\"-1\"></option>\n";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   192
                $sql = "SELECT proz_stat_ID,proz_stat_bez FROM Proz_Status ORDER BY 1";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   193
                if ($result = $dbc -> queryObjectArray($sql))
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   194
                {
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   195
                    foreach ($result as $row)
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   196
                    {
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   197
                        if ($row->proz_stat_ID == $pz['ststat'][0])
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   198
    					   echo "<option selected value=\"$row->proz_stat_ID\">$row->proz_stat_bez</option>\n";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   199
    				    else
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   200
    					   echo "<option value=\"$row->proz_stat_ID\">$row->proz_stat_bez</option>\n";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   201
                        $stat .= "'".$row->proz_stat_ID. "':'" . $row->proz_stat_bez . "',";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   202
                        $sta[$row->proz_stat_ID] = $row->proz_stat_bez;
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   203
                    }
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   204
                }
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   205
                $stat = substr($stat,0,strlen($stat)-1);
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   206
                echo "</select><br />\n";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   207
                echo "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bemerkung zu Schritt&nbsp;&nbsp;&nbsp;";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   208
                echo "<input name=\"pz[stbem][]\" maxlen=\"50\" size=\"50\" value='".$pz["stbem"][0]."' />";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   209
        ?>
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   210
            <script type="text/javascript">
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   211
            <!--
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   212
                arr = {<?php echo ($stat); ?>}; // Ergebnis: {key:'value',key:'value',...} 
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   213
            //-->
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   214
            </script>
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   215
        
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   216
            
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   217
            &nbsp;&nbsp;&nbsp;<a href="<?php echo "javascript:addInput('add');" ?>" id="badd"  title="Schritt hinzuf&uuml;gen"><img src="/fhiiqm/img/add.png" border="0" /></a>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   218
            &nbsp;&nbsp;&nbsp;<a href="<?php echo "javascript:delInput('add');" ?>" id="bdel" title="letzten Schritt entfernen"><img src="/fhiiqm/img/delete.png" border="0" /></a>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   219
        <?php
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   220
            if ($pzid || ($sub && isset($pz) && !$ok))
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   221
            {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   222
                if (count($pz['step'])>1)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   223
                {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   224
                    $i=0;
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   225
                    foreach ($pz['step'] as $akt)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   226
                    {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   227
                        if ($i>0)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   228
                        {
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   229
                            echo "<span></span><br /><input name=\"pz[step][]\" type=\"text\" size=\"50\" maxlength=\"50\" value=\"" .$pz['step'][$i] . "\" />\n";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   230
                            echo "&nbsp;&nbsp;&nbsp;Status&nbsp;&nbsp;&nbsp;<select name='pz[ststat][]'>";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   231
                            if ($pz['ststat'][$i] == -1) $select = " selected "; else $select = "";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   232
                            echo "<option $select value=\"-1\"></option>\n";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   233
                            foreach ($sta as $key => $value)
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   234
                            {
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   235
                                $select = ($key == $pz['ststat'][$i])? " selected" : "";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   236
            					   echo "<option$select value=\"$key\">$value</option>\n";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   237
                            }
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   238
                            echo "</select>";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   239
                            echo "<img src='/fhiiqm/img/nixt.gif' border='0' height='100%' />\n";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   240
                            echo "<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bemerkung zu Schritt&nbsp;&nbsp;&nbsp;";
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   241
                            echo "<input name=\"pz[stbem][]\" maxlen=\"50\" size=\"50\" value='".$pz["stbem"][$i]."' />\n";
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   242
                        }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   243
                        $i++;
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   244
                    }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   245
                }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   246
            }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   247
        ?>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   248
        </div>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   249
        </td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   250
    </tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   251
    <tr>
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   252
        <td>Projekt-Dringlichkeit</td>
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   253
        <td><select name="pz[urg]">
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   254
        <?php
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   255
                if ($pz['urg'] == -1) $select = " selected "; else $select = "";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   256
                echo "<option $select value=\"-1\"></option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   257
                $sql = "SELECT proz_urg_ID,proz_urg_bez FROM Proz_Dringlichkeit ORDER BY 1";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   258
                if ($result = $dbc -> queryObjectArray($sql))
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   259
                {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   260
                    foreach ($result as $row)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   261
                    {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   262
                        if ($row->proz_urg_ID == $pz['urg'])
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   263
    					   echo "<option selected value=\"$row->proz_urg_ID\">$row->proz_urg_bez</option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   264
    				    else
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   265
    					   echo "<option value=\"$row->proz_urg_ID\">$row->proz_urg_bez</option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   266
                    }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   267
                }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   268
        ?>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   269
        </select>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   270
        </td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   271
    </tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   272
    <tr>
34
fc60ef80a7ad + Telefonliste pdf: 4 Varianten
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents: 27
diff changeset
   273
        <td>Projekt-Status</td>
25
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   274
        <td><select name="pz[stat]">
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   275
        <?php
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   276
                if ($pz['stat'] == -1) $select = " selected "; else $select = "";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   277
                echo "<option $select value=\"-1\"></option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   278
                $sql = "SELECT proz_stat_ID,proz_stat_bez FROM Proz_Status ORDER BY 1";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   279
                if ($result = $dbc -> queryObjectArray($sql))
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   280
                {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   281
                    foreach ($result as $row)
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   282
                    {
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   283
                        if ($row->proz_stat_ID == $pz['stat'])
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   284
    					   echo "<option selected value=\"$row->proz_stat_ID\">$row->proz_stat_bez</option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   285
    				    else
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   286
    					   echo "<option value=\"$row->proz_stat_ID\">$row->proz_stat_bez</option>\n";
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   287
                    }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   288
                }
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   289
        ?>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   290
        </select>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   291
        </td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   292
    </tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   293
    <tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   294
        <td>Bemerkung</td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   295
        <td><textarea name="pz[bem]" cols="80" rows="6"><?php echo $pz["bem"]; ?></textarea>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   296
        </td>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   297
    </tr>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   298
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   299
    <input type="hidden" name="pz[persknr]" id="pid" value="<?php echo $pz['persknr']; // Verantwortlicher?>"/> 
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   300
    <input type="hidden" name="pz[persknra]" id="paid" value="<?php echo $pz['persknra']; // Auftraggeber?>"/> 
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   301
    <input type="hidden" name="pz[okn]" value="<?php echo $okn; ?>"/>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   302
<!--  </table>
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   303
 </div>   
482252ff12fd + Prozesse edit, Liste; Reports Info, GVP
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
   304
</form> -->