Example #1
0
def deal_editMac():
    osname = ""
    osid = ""
    # print(Osyate.start_response())
    form_data = cgi.FieldStorage(encoding="gbk")
    conn = connect("set_os.ini")
    cur = conn.cursor()

    mid = form_data.getvalue("spid", None)
    mac1 = form_data.getvalue("mac1", None)
    mac2 = form_data.getvalue("mac2", None)
    submitinfo = form_data.getvalue("submit")
    deltinfo = "删除"
    updinfo = "修改"
    if (mid and mac1 and mac2) is not None:
        spid = int(mid.split("&").pop(0))
        devid = int(mid.split("&").pop(1))
        deltMes = """delete from u_devices where id=%s""" % devid
        updMes = """update u_devices set mac_l='%s', mac_u= '%s' where id=%s""" % (mac1, mac2, devid)

        if submitinfo == deltinfo:
            print("deddd")
            cur.execute(deltMes)
            conn.commit()
        if submitinfo == updinfo:
            cur.execute(updMes)
            conn.commit()
    editMac()
Example #2
0
def get_response():
    osname =''
    spid=''    
    pickosmac=''
    mac1=''
    mac2=''          
    #print(Osyate.start_response())           
    form_data = cgi.FieldStorage()     
    if form_data: 
        osname = form_data.getvalue('osname')
        spid = form_data.getvalue('spid')        
        pickosmac = form_data.getvalue('pickosmac')
        mac1 = form_data.getvalue('mac1')
        mac2 = form_data.getvalue('mac2')    
    
    conn = connect('set_os.ini')
    cursor = conn.cursor()
    if pickosmac is not None and pickosmac != '' and  ((mac1 is not  None and mac1 != '' ) or (mac2 is not None and mac2 != '')):       
        cursor.execute('''insert into u_devices (mac_l,mac_u,sp_id) values('%s','%s',%s)''' % (mac1,mac2,pickosmac))
        conn.commit()  
    editMac()
Example #3
0
#!/usr/bin/env python
#coding:utf-8
from rice import editMac

editMac()