%@LANGUAGE="JAVASCRIPT"%> <% // *** Edit Operations: declare variables // set the form action variable var MM_editAction = Request.ServerVariables("SCRIPT_NAME"); if (Request.QueryString) { MM_editAction += "?" + Server.HTMLEncode(Request.QueryString); } // boolean to abort record edit var MM_abortEdit = false; // query string to execute var MM_editQuery = ""; %> <% // *** Insert Record: set variables if (String(Request("MM_insert")) == "formaunosa") { var MM_editConnection = MM_con_anketa2_STRING; var MM_editTable = "t_anketa2"; var MM_editRedirectUrl = "poslano.htm"; var MM_fieldsStr = "txdatum|value|rgstjecanjezvanja|value|txnazivstudija|value|chvrstanacionalna|value|chvrstanarodna|value|chvrstaskolska|value|chvrstasveucilisna|value|chvrstavisokoskolska|value|chvrstaopceznanstvena|value|chvrstaspecijalna|value|chvrstadrugo|value|txvrstadrugoupisite|value|slzupanijaizbor|value|txradnistaz|value|txnazivradnogmjesta|value|poslovi1|value|poslovi1a|value|poslovi2|value|poslovi3|value|poslovi4|value|poslovi5|value|poslovi6|value|poslovi7|value|poslovi8|value|poslovi9|value|poslovi10|value|poslovi11|value|poslovi12|value|poslovi13|value|poslovi14|value|poslovi15|value|poslovi16|value|poslovi17|value|poslovi18|value|poslovi19|value|txposlovidrugo|value|rb_specvazno1|value|rb_specocjena1|value|rb_specvazno2|value|rb_specocjena2|value|rb_specvazno4|value|rb_specocjena4|value|rb_specvaznost5|value|rb_specocjena5|value|rb_specvazno6|value|rb_specocjena6|value|rb_specvazno7|value|rb_specocjena7|value|rb_specvazno8|value|rb_specocjena8|value|rb_specvazno9|value|rb_specocjena9|value|rb_specvazno10|value|rb_specocjena10|value|rb_specvazno11|value|rb_specocjena11|value|rb_specvazno12|value|rb_specocjena12|value|rb_specvazno13|value|rb_specocjena13|value|rb_specvazno14|value|rb_specocjena14|value|rb_specvazno15|value|rb_specocjena15|value|rb_specvazno16|value|rb_specocjena16|value|rb_specvazno17|value|rb_specocjena17|value|rb_specvazno18|value|rb_specocjena18|value|rb_specvazno19|value|rb_specocjena19|value|rb_specvazno20|value|rb_specocjena20|value|rb_specvazno21|value|rb_specocjena21|value|rb_specvazno22|value|rb_specocjena22|value|txspecunos|value|rb_specvazno23|value|rb_specocjena23|value|rb_genevazno1|value|rb_geneocjena1|value|rb_genevazno2|value|rb_geneocjena2|value|rb_genevazno3|value|rb_geneocjena3|value|rb_genevazno4|value|rb_geneocjena4|value|rb_genevazno5|value|rb_geneocjena5|value|rb_genevazno6|value|rb_geneocjena6|value|rb_genevazno7|value|rb_geneocjena7|value|rb_genevazno8|value|rb_geneocjena8|value|rb_genevazno9|value|rb_geneocjena9|value|rb_genevazno10|value|rb_geneocjena10|value|rb_genevazno11|value|rb_geneocjena11|value|rb_genevazno12|value|rb_geneocjena12|value|rb_genevazno13|value|rb_geneocjena13|value|rb_genevazno14|value|rb_geneocjena14|value|txgeneunos|value|rb_genevazno15|value|rb_geneocjena15|value|tx_kljuckomp1|value|txkljuckomp2|value|txkljuckomp3|value|prisustvovali1|value|prisustvovali2|value|prisustvovali3|value|prisustvovali4|value|prisustvovali5|value|prisustvovali6|value|prisustvovali7|value|prisustvovali8|value|prisustvovali9|value|prisustvovali10|value|prisustvovali11|value|prisustvovali12|value|prisustvovali13|value|prisustvovali14|value|txprisustvovalirazlog|value|prisustvovali15|value|txprisustvovalidrugo|value|pomoglo1|value|pomoglo2|value|pomoglo3|value|pomoglo4|value|pomoglo5|value|pomoglo6|value|pomoglo7|value|txpomoglodrugo|value|pomoglo8|value|txpozitivno1|value|txpozitivno2|value|txpozitivno3|value|txnegativno1|value|txnegativno2|value|txnegativno3|value|txtema1|value|txtema2|value|txtema3|value|rgpredavacda|value|txpredavaccega|value|txocjenatiskanicasopisi|value|txocjenatiskaneknjige|value|txocjenaecasopisi|value|txocjenaeknjige|value|txonlinebaze|value|txotvoreniarhivi|value|txosobniblogovi|value|txizvoriinternet|value|poteskoca1|value|poteskoca2|value|poteskoca3|value|poteskoca4|value|poteskoca5|value|poteskoca6|value|poteskoca7|value|poteskoca8|value|poteskoca9|value|txpoteskocadrugo|value|aktivnost1|value|aktivnost2|value|aktivnost3|value|aktivnost4|value|aktivnost5|value|aktivnost6|value|aktivnost7|value|rgtrosaksati|value|rgpotencijal|value|rgnapredovanje|value|txnapredovanjedrugo|value|rgstupanj|value|rgzvanje|value|txgodinarodjenja|value|rgspol|value|txkomentar|value"; var MM_columnsStr = "datumunosa|',none,''|stjecanjezvanja|',none,''|naziv_studija|',none,''|vrsta_nacionalna|none,1,0|vrsta_narodna|none,1,0|vrsta_skolska|none,1,0|vrsta_sveucilisna|none,1,0|vrsta_visokoskolska|none,1,0|vrsta_opceznanstvena|none,1,0|vrsta_specijalna|none,1,0|vrsta_drugo|none,1,0|vrsta_drugo_unesi|',none,''|zupanija|',none,''|godine_staza|',none,''|naziv_radnog_mjesta|',none,''|posao1|none,1,0|posao1a|none,1,0|posao2|none,1,0|posao3|none,1,0|posao4|none,1,0|posao5|none,1,0|posao6|none,1,0|posao7|none,1,0|posao8|none,1,0|posao9|none,1,0|posao10|none,1,0|posao11|none,1,0|posao12|none,1,0|posao13|none,1,0|posao14|none,1,0|posao15|none,1,0|posao16|none,1,0|posao17|none,1,0|posao18|none,1,0|posao19|none,1,0|posaodrugo|',none,''|specificne_1_vaznost|none,none,NULL|specificne_1_usvojene|none,none,NULL|specificne_2_vaznost|none,none,NULL|specificne_2_usvojene|none,none,NULL|specificne_4_vaznost|none,none,NULL|specificne_4_usvojene|none,none,NULL|specificne_5_vaznost|none,none,NULL|specificne_5_usvojene|none,none,NULL|specificne_6_vaznost|none,none,NULL|specificne_6_usvojene|none,none,NULL|specificne_7_vaznost|none,none,NULL|specificne_7_usvojene|none,none,NULL|specificne_8_vaznost|none,none,NULL|specificne_8_usvojene|none,none,NULL|specificne_9_vaznost|none,none,NULL|specificne_9_usvojene|none,none,NULL|specificne_10_vaznost|none,none,NULL|specificne_10_usvojene|none,none,NULL|specificne_11_vaznost|none,none,NULL|specificne_11_usvojene|none,none,NULL|specificne_12_vaznost|none,none,NULL|specificne_12_usvojene|none,none,NULL|specificne_13_vaznost|',none,''|specificne_13_usvojene|none,none,NULL|specificne_14_vaznost|none,none,NULL|specificne_14_usvojene|none,none,NULL|specificne_15_vaznost|none,none,NULL|specificne_15_usvojene|none,none,NULL|specificne_16_vaznost|none,none,NULL|specificne_16_usvojene|none,none,NULL|specificne_17_vaznost|none,none,NULL|specificne_17_usvojene|none,none,NULL|specificne_18_vaznost|none,none,NULL|specificne_18_usvojene|none,none,NULL|specificne_19_vaznost|none,none,NULL|specificne_19_usvojene|none,none,NULL|specificne_20_vaznost|none,none,NULL|specificne_20_usvojene|none,none,NULL|specificne_21_vaznost|none,none,NULL|specificne_21_usvojene|none,none,NULL|specificne_22_vaznost|none,none,NULL|specificne_22_usvojene|none,none,NULL|specificne_unos|',none,''|specificne_23_vaznost|none,none,NULL|specificne_23_usvojene|none,none,NULL|genericke_1_vanost|none,none,NULL|genericke_1_usvojene|none,none,NULL|genericke_2_vaznost|none,none,NULL|genericke_2_usvojene|none,none,NULL|genericke_3_vaznost|none,none,NULL|genericke_3_usvojene|none,none,NULL|genericke_4_vaznost|none,none,NULL|genericke_4_usvojene|none,none,NULL|genericke_5_vaznost|none,none,NULL|genericke_5_usvojene|none,none,NULL|genericke_6_vaznost|none,none,NULL|genericke_6_usvojene|none,none,NULL|genericke_7_vaznost|none,none,NULL|genericke_7_usvojene|none,none,NULL|genericke_8_vaznost|none,none,NULL|genericke_8_usvojene|none,none,NULL|genericke_9_vaznost|none,none,NULL|genericke_9_usvojene|none,none,NULL|genericke_10_vaznost|none,none,NULL|genericke_10_usvojene|none,none,NULL|genericke_11_vaznost|none,none,NULL|genericke_11_usvojene|none,none,NULL|genericke_12_vaznost|none,none,NULL|genericke_12_usvojene|none,none,NULL|genericke_13_vaznost|none,none,NULL|genericke_13_usvojene|none,none,NULL|genericke_14_vaznost|none,none,NULL|genericke_14_usvojene|none,none,NULL|genericke_unos|',none,''|genericke_15_vaznost|none,none,NULL|genericke_15_usvojene|none,none,NULL|kljucne_komp1|',none,''|kljucne_komp2|',none,''|kljucne_komp3|',none,''|dodatnaizobrazba_1|none,1,0|dodatnaizobrazba_2|none,1,0|dodatnaizobrazba_3|none,1,0|dodatnaizobrazba_4|none,1,0|dodatnaizobrazba_5|none,1,0|dodatnaizobrazba_6|none,1,0|dodatnaizobrazba_7|none,1,0|dodatnaizobrazba_8|none,1,0|dodatnaizobrazba_9|none,1,0|dodatnaizobrazba_10|none,1,0|dodatnaizobrazba_11|none,1,0|dodatnaizobrazba_12|none,1,0|dodatnaizobrazba_13|none,1,0|dodatnaizobrazba14|none,1,0|dodtanaizobrazbarazlog|',none,''|dodatnaizobrazba15|none,1,0|dodatnaizobrazbadrugo|',none,''|pomoc_1|none,1,0|pomoc_2|none,1,0|pomoc_3|none,1,0|pomoc_4|none,1,0|pomoc_5|none,1,0|pomoc_6|none,1,0|pomoc_7|none,1,0|pomoc_drugo|',none,''|pomoc_8|none,1,0|pozitvno1|',none,''|pozitivno2|',none,''|pozitivno3|',none,''|negativno1|',none,''|negativno2|',none,''|negativno3|',none,''|tema1|',none,''|tema2|',none,''|tema3|',none,''|predavacidailine|',none,''|predavacidaunos|',none,''|ocjenatiskanicasopisi|',none,''|ocjenatiskaneknjige|',none,''|ocjenaecasopisi|',none,''|ocjenaeknjige|',none,''|ocjenaonlinebaze|',none,''|ocjenaopenaccess|',none,''|ocjenablogovi|',none,''|ocjenaizvorinterent|',none,''|poteskoca_1|none,1,0|poteskoca_2|none,1,0|poteskoca_3|none,1,0|poteskoca_4|none,1,0|poteskoca_5|none,1,0|poteskoca_6|none,1,0|poteskoca_7|none,1,0|poteskoca_8|none,1,0|poteskoca_9|none,1,0|postekocadrugo|',none,''|sudjelovali_1|none,1,0|sudjelovali_2|none,1,0|sudjelovali_3|none,1,0|sudjelovali_4|none,1,0|sudjelovali_5|none,1,0|sudjelovali_6|none,1,0|sudjelovali_7|none,1,0|utroslili_vrijeme|',none,''|iskoristenost_potencijala|',none,''|za_pet_godina|',none,''|za_pet_godina_drugo|',none,''|znanstveni_stupanj|',none,''|strucno_zvanje|',none,''|godina_rodjenja|',none,''|spol|',none,''|komentar|',none,''"; // create the MM_fields and MM_columns arrays var MM_fields = MM_fieldsStr.split("|"); var MM_columns = MM_columnsStr.split("|"); // set the form values for (var i=0; i+1 < MM_fields.length; i+=2) { MM_fields[i+1] = String(Request.Form(MM_fields[i])); } // append the query string to the redirect URL if (MM_editRedirectUrl && Request.QueryString && Request.QueryString.Count > 0) { MM_editRedirectUrl += ((MM_editRedirectUrl.indexOf('?') == -1)?"?":"&") + Request.QueryString; } } %> <% // *** Insert Record: construct a sql insert statement and execute it if (String(Request("MM_insert")) != "undefined") { // create the sql insert statement var MM_tableValues = "", MM_dbValues = ""; for (var i=0; i+1 < MM_fields.length; i+=2) { var formVal = MM_fields[i+1]; var MM_typesArray = MM_columns[i+1].split(","); var delim = (MM_typesArray[0] != "none") ? MM_typesArray[0] : ""; var altVal = (MM_typesArray[1] != "none") ? MM_typesArray[1] : ""; var emptyVal = (MM_typesArray[2] != "none") ? MM_typesArray[2] : ""; if (formVal == "" || formVal == "undefined") { formVal = emptyVal; } else { if (altVal != "") { formVal = altVal; } else if (delim == "'") { // escape quotes formVal = "'" + formVal.replace(/'/g,"''") + "'"; } else { formVal = delim + formVal + delim; } } MM_tableValues += ((i != 0) ? "," : "") + MM_columns[i]; MM_dbValues += ((i != 0) ? "," : "") + formVal; } MM_editQuery = "insert into " + MM_editTable + " (" + MM_tableValues + ") values (" + MM_dbValues + ")"; if (!MM_abortEdit) { // execute the insert var MM_editCmd = Server.CreateObject('ADODB.Command'); MM_editCmd.ActiveConnection = MM_editConnection; MM_editCmd.CommandText = MM_editQuery; MM_editCmd.Execute(); MM_editCmd.ActiveConnection.Close(); if (MM_editRedirectUrl) { Response.Redirect(MM_editRedirectUrl); } } } %> <% var rs_unossvi = Server.CreateObject("ADODB.Recordset"); rs_unossvi.ActiveConnection = MM_con_anketa2_STRING; rs_unossvi.Source = "SELECT * FROM t_anketa2"; rs_unossvi.CursorType = 0; rs_unossvi.CursorLocation = 2; rs_unossvi.LockType = 1; rs_unossvi.Open(); var rs_unossvi_numRows = 0; %> <% var MM_paramName = ""; %> <% // *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters // create the list of parameters which should not be maintained var MM_removeList = "&index="; if (MM_paramName != "") MM_removeList += "&" + MM_paramName.toLowerCase() + "="; var MM_keepURL="",MM_keepForm="",MM_keepBoth="",MM_keepNone=""; // add the URL parameters to the MM_keepURL string for (var items=new Enumerator(Request.QueryString); !items.atEnd(); items.moveNext()) { var nextItem = "&" + items.item().toLowerCase() + "="; if (MM_removeList.indexOf(nextItem) == -1) { MM_keepURL += "&" + items.item() + "=" + Server.URLencode(Request.QueryString(items.item())); } } // add the Form variables to the MM_keepForm string for (var items=new Enumerator(Request.Form); !items.atEnd(); items.moveNext()) { var nextItem = "&" + items.item().toLowerCase() + "="; if (MM_removeList.indexOf(nextItem) == -1) { MM_keepForm += "&" + items.item() + "=" + Server.URLencode(Request.Form(items.item())); } } // create the Form + URL string and remove the intial '&' from each of the strings MM_keepBoth = MM_keepURL + MM_keepForm; if (MM_keepBoth.length > 0) MM_keepBoth = MM_keepBoth.substring(1); if (MM_keepURL.length > 0) MM_keepURL = MM_keepURL.substring(1); if (MM_keepForm.length > 0) MM_keepForm = MM_keepForm.substring(1); %>
Cjeloživotno učenje knjižničara:
ishodi učenja i fleksibilnost |
||||||||||||
|
||||||||||||
| © 2008-2009. cuk Nacionalna i sveučilišna knjižnica u Zagrebu Sva prava pridržana. |
||||||||||||