fhiiqm/test/vertrag_search1.php
author Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
Fri, 16 Nov 2012 10:40:03 +0100
changeset 32 c2d325791e24
parent 3 3c49783d0862
permissions -rw-r--r--
+ Mitarbeiter - Telefon
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     1
<?php
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     2
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     3
/**
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     4
 * @author Bettina Schwarzer, Fritz-Haber-Institut
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     5
 * @copyright 06/2011
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     6
 *
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     7
 * Suche Vertraege und Anzeige Updateformular
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     8
 */
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
     9
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    10
    error_reporting(E_ALL ^ E_NOTICE);
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    11
    
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    12
	include_once($_SERVER['DOCUMENT_ROOT'] ."/fhiiqm/inc/dbconnect.inc.php");
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    13
	$dbc = new dbconnection();
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    14
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    15
//    $cid = $_POST["con_id"];
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    16
    $cname = $_POST["conbez"];
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    17
    $cid = trim(substr($cname,0,strpos($cname,"-")));
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    18
//    echo "cname = $cname, cid = $cid<br />\n";
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    19
    if (isset($cid) && $cid) 
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    20
        header("Location: http://achilleus/fhiiqm/vertrag_upd.php?uid=$cid");
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    21
    else
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    22
    {
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    23
?>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    24
        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    25
        <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    26
        
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    27
        <head>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    28
        	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    29
            <link type="text/css" href="/fhiiqm/css/db.css" rel="Stylesheet" />	
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    30
            <link type="text/css" href="/fhiiqm/css/jquery/ui-lightness/jquery-ui-1.8.16.custom.css" rel="Stylesheet" />	
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    31
            <script type="text/javascript" src="/fhiiqm/js/jquery/jquery-1.6.2.min.js"></script>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    32
            <script type="text/javascript" src="/fhiiqm/js/jquery/jquery-ui-1.8.16.custom.min.js"></script>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    33
        	<title>Suche Vertrag</title>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    34
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    35
        </head>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    36
        
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    37
        <body>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    38
        <div class="float-r"><img src="/fhiiqm/img/document_mark_as_final.png" border="0" alt="Vertragssuche" title="Vertragssuche"/></div>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    39
        <script>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    40
          $(document).ready(function() {
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    41
            $("#conbez").autocomplete({
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    42
        			minLength: 2,
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    43
                    source: "vertrag_list_autocomplete1.php",
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    44
/*                    select:(function(event,ui){
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    45
                                if(ui.item)
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    46
                                {
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    47
                                    $('#conbez').val(ui.item.value);
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    48
                                    $(this).parents('form').submit();
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    49
                                    return false; // Liste wird ausgeblendet
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    50
                                }
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    51
//                                $("#fcontract").submit();
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    52
                            }),
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    53
*/
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    54
                    close: (function(event,ui){
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    55
                                $("#fcontract").submit();})
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    56
        		});
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    57
            $("input").filter("long20").addClass("long20");
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    58
            $("input").filter("long30").addClass("long30");
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    59
            $("input").filter("long50").addClass("long50");
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    60
            });
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    61
        </script>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    62
        <div align="center">
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    63
        <h3>Vertragssuche</h3>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    64
    	       <table>   
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    65
        		<tr><td class="bigger">Bitte Vertragsbezeichnung oder Teil davon eingeben und dann Vertrag</td></tr> 
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    66
                <tr><td class="bigger">aus angebotener Liste durch Anklicken w&auml;hlen:</td></tr>   
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    67
            	<form name="fcontract" id="fcontract" action="<?php $_SERVER['PHP_SELF']?>" method="post" enctype="application/x-www-form-urlencoded">
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    68
                
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    69
                    <tr><td><div class="ui-widget">
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    70
                        <input class="long50" id="conbez" name="conbez" type="text" value="<?php echo $cname; ?>"/>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    71
            		</div></td></tr>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    72
                
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    73
            	</form> 
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    74
                <tr><td>Falls keine Liste angezeigt wird, existiert kein Vertrag mit den eingegebenen Zeichen!</td></tr>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    75
        	   </table>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    76
        </div>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    77
        </body>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    78
        </html>
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    79
<?php        
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    80
    }
3c49783d0862 jquery ui autocomplete -Test
Bettina Schwarzer <schwarzer@fhi-berlin.mpg.de>
parents:
diff changeset
    81
?>