Index: req/abbrev.inc
===================================================================
RCS file: /home/cvsroot/rmdb/req/abbrev.inc,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 abbrev.inc
--- req/abbrev.inc	11 Aug 2001 08:59:49 -0000	1.1.1.1
+++ req/abbrev.inc	13 Aug 2001 10:24:06 -0000
@@ -1,4 +1,9 @@
 <?php
+//set char encode to euc
+$query = i18n_convert($query, "EUC-JP");
+$abbrev[abbrev] = i18n_convert($abbrev[abbrev], "EUC-JP");
+$abbrev[full_text] = i18n_convert($abbrev[full_text], "EUC-JP");
+
 $query_tmp = stripslashes($query);
 echo "<TABLE WIDTH=100%>";
 echo "
@@ -62,7 +67,7 @@
 $search_form = "
 <TABLE>
     <TR><TD COLSPAN=3><FORM ACTION=abbrev.php METHOD=POST></TD></TR>
-    <TR><TD> Search: </TD><TD><INPUT TYPE=TEXT VALUE=\"".htmlentities($query_tmp)."\" NAME=query></TD><TD><INPUT TYPE=SUBMIT NAME=alt VALUE=search></TD></TR>
+    <TR><TD> Search: </TD><TD><INPUT TYPE=TEXT VALUE=\"".htmlspecialchars($query_tmp)."\" NAME=query></TD><TD><INPUT TYPE=SUBMIT NAME=alt VALUE=search></TD></TR>
     <TR><TD COLSPAN=3><INPUT TYPE=HIDDEN VALUE=search NAME=alt></TD></TR>
     <TR><TD COLSPAN=3></FORM></TD></TR>
 </TABLE>";
@@ -70,8 +75,8 @@
 $abbrev_form = "
 <TABLE>
     <TR><TD COLSPAN=2><FORM ACTION=abbrev.php METHOD=POST></TD></TR>
-    <TR><TD> Abbreviation </TD><TD><INPUT SIZE=40 TYPE=TEXT VALUE=\"".htmlentities($abbrev[abbrev])."\"    NAME=abbrev[abbrev]></TD></TR>
-    <TR><TD> Full text    </TD><TD><INPUT SIZE=40 TYPE=TEXT VALUE=\"".htmlentities($abbrev[full_text])."\" NAME=abbrev[full_text]></TD></TR>\n";
+    <TR><TD> Abbreviation </TD><TD><INPUT SIZE=40 TYPE=TEXT VALUE=\"".htmlspecialchars($abbrev[abbrev])."\"    NAME=abbrev[abbrev]></TD></TR>
+    <TR><TD> Full text    </TD><TD><INPUT SIZE=40 TYPE=TEXT VALUE=\"".htmlspecialchars($abbrev[full_text])."\" NAME=abbrev[full_text]></TD></TR>\n";
 if($alt == "new")
     { $abbrev_form = $abbrev_form."<TR ALIGN=CENTER><TD COLSPAN=2><INPUT VALUE=add TYPE=SUBMIT NAME=alt></TD></TR>\n"; }
 if($alt == "edit")
Index: req/ra.inc
===================================================================
RCS file: /home/cvsroot/rmdb/req/ra.inc,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 ra.inc
--- req/ra.inc	11 Aug 2001 08:59:49 -0000	1.1.1.1
+++ req/ra.inc	13 Aug 2001 10:25:34 -0000
@@ -1,4 +1,7 @@
 <?php 
+//set char encode to euc
+$ra[ra_description] = i18n_convert($ra[ra_description], "EUC-JP");
+
 echo "<TABLE>\n"; 
 echo "<TR><TH>research areas<HR></TH></TR>\n"; 
 if($alt == "update" && $ra_id > 0)
Index: req/ref.inc
===================================================================
RCS file: /home/cvsroot/rmdb/req/ref.inc,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 ref.inc
--- req/ref.inc	11 Aug 2001 08:59:49 -0000	1.1.1.1
+++ req/ref.inc	15 Aug 2001 17:11:18 -0000
@@ -1,4 +1,7 @@
 <?php 
+//set char encode to euc
+$query = i18n_convert($query, "EUC-JP");
+
 //getting the preferences of the user
 $result_user     = gdb_select($connect, "rmdb_users", "*", "WHERE user_id = $curr_id");
 //getting the different research areas
@@ -32,11 +35,11 @@
 if($alt=="add reference")
     {
     $ref[user_id] = $curr_id;
-    $result_insert = gdb_insert($connect, "refs", $ref, "");
+    $result_insert = gdb_insert($connect, "refs", $ref, "ref_id");
     if($result_insert[0] == "ok")
         {
         $alt = "";
-        $err_msg = "reference added....";
+        $err_msg = "reference added.<BR>New ID is <STRONG>".$result_insert['ref_id']."</STRONG>.";
         }
     else
         {
@@ -93,7 +96,7 @@
 $search_form = "
 <TABLE>
 <TR><TD COLSPAN=2><FORM METHOD=POST ACTION=ref.php></TD></TR>
-<TR><TD>Search for <INPUT TYPE=TEXT NAME=query VALUE=\"".htmlentities($query_tmp)."\"></TD><TD><INPUT NAME=alt TYPE=SUBMIT VALUE=search></TD></TR>
+<TR><TD>Search for <INPUT TYPE=TEXT NAME=query VALUE=\"".htmlspecialchars($query_tmp)."\"></TD><TD><INPUT NAME=alt TYPE=SUBMIT VALUE=search></TD></TR>
 <TR><TD><INPUT TYPE=RADIO NAME=searchin VALUE=some $chk_field> in $field_select           <BR> 
         <INPUT TYPE=RADIO NAME=searchin VALUE=all  $chk_all> in all fields                </TD><TD>
         <INPUT TYPE=CHECKBOX $checked_key_only NAME=check_key_only> Only display keys     <BR>
@@ -335,7 +338,7 @@
             $elink = "</A>";
             echo "<TR><TD VALIGN=TOP>$button</TD><TD VALIGN=TOP>$slink$tmp_ref_id.$elink</TD><TD VALIGN=TOP>$slink".$result_search[$i][$col_names1]."$elink</TD><TD VALIGN=TOP>$slink".$result_search[$i][$col_names2]."$elink</TD><TD>$slink".$result_search[$i][$col_names3]."$elink</TD></TR>\n"; 
             }
-        echo "<TR><TD COLSPAN=5> <INPUT TYPE=HIDDEN NAME=query VALUE=\"".htmlentities($query_tmp)."\"><INPUT TYPE=HIDDEN NAME=search_field VALUE=\"$search_field\"> <INPUT TYPE=HIDDEN NAME=searchin VALUE=\"$searchin\"> <HR></TD></TR>\n"; 
+        echo "<TR><TD COLSPAN=5> <INPUT TYPE=HIDDEN NAME=query VALUE=\"".htmlspecialchars($query_tmp)."\"><INPUT TYPE=HIDDEN NAME=search_field VALUE=\"$search_field\"> <INPUT TYPE=HIDDEN NAME=searchin VALUE=\"$searchin\"> <HR></TD></TR>\n"; 
         if($curr_id > 0)
             { echo "<TR><TD ALIGN=CENTER COLSPAN=5><INPUT TYPE=SUBMIT VALUE=\"save bibliography\" NAME=alt></TD></TR>\n"; }
         echo "<TR><TD COLSPAN=5></FORM></TD></TR>\n"; 
Index: req/ref_form.inc
===================================================================
RCS file: /home/cvsroot/rmdb/req/ref_form.inc,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 ref_form.inc
--- req/ref_form.inc	11 Aug 2001 08:59:49 -0000	1.1.1.1
+++ req/ref_form.inc	13 Aug 2001 10:50:26 -0000
@@ -1,13 +1,20 @@
 <?php 
 $result_field = gdb_select($connect, "ref_fields", "*", "WHERE rt_$ref[ref_type]=1 ORDER BY field_id");
 
+//set char encode to euc
+$ref[key] = i18n_convert($ref[key], "EUC-JP");
+for($i = 1; $i< sizeof($result_field); $i++)
+    {
+    $field_desc_short = $result_field[$i][field_desc_short];
+    $ref[$field_desc_short] = i18n_convert($ref[$field_desc_short], "EUC-JP");
+    }
 
 $ref_form = "<TABLE ALIGN=LEFT>\n";
 if($alt == "new")
     { $ref_form = $ref_form."<TR><TH COLSPAN=2>Adding new reference</TH></TR>\n"; }
 if($alt == "details")
     { $ref_form = $ref_form."<TR><TH COLSPAN=2>Mofidying reference ($ref_id)</TH></TR>\n"; }
-$ref_form = $ref_form."<TR><TD COLSPAN=2>Research Area $ra_select <A HREF=$base_url/help.php?alt=ref_fields&field=key TARGET=HELP>Key</A> <INPUT TYPE=TEXT SIZE=8 VALUE=\"".htmlentities($ref[key])."\" NAME=ref[key]</TD></TR>\n";
+$ref_form = $ref_form."<TR><TD COLSPAN=2>Research Area $ra_select <A HREF=$base_url/help.php?alt=ref_fields&field=key TARGET=HELP>Key</A> <INPUT TYPE=TEXT SIZE=8 VALUE=\"".htmlspecialchars($ref[key])."\" NAME=ref[key]</TD></TR>\n";
 $ref_form = $ref_form."<TR><TD COLSPAN=2>Reference Type $ref_select </TD></TR>\n";
 //buttons
 if($alt == "new")
@@ -40,9 +47,9 @@
     if($field_desc_short != "key")
         {
         if($field_size == "text")
-            { $rf_text = $rf_text."<TR><TD>$slink$field_desc$elink</TD><TD><INPUT SIZE=40 TYPE=TEXT NAME=ref[$field_desc_short] VALUE=\"".htmlentities($ref[$field_desc_short])."\"</TD></TR>\n"; }
+            { $rf_text = $rf_text."<TR><TD>$slink$field_desc$elink</TD><TD><INPUT SIZE=40 TYPE=TEXT NAME=ref[$field_desc_short] VALUE=\"".htmlspecialchars($ref[$field_desc_short])."\"</TD></TR>\n"; }
         if($field_size == "text-short")
-            { $rf_text_short = $rf_text_short."<TR><TD>$slink$field_desc$elink</TD><TD><INPUT SIZE=15 TYPE=TEXT NAME=ref[$field_desc_short] VALUE=\"".htmlentities($ref[$field_desc_short])."\"</TD></TR>\n"; }
+            { $rf_text_short = $rf_text_short."<TR><TD>$slink$field_desc$elink</TD><TD><INPUT SIZE=15 TYPE=TEXT NAME=ref[$field_desc_short] VALUE=\"".htmlspecialchars($ref[$field_desc_short])."\"</TD></TR>\n"; }
         if($field_size == "text-box")
             { $rf_text_box = $rf_text_box."<TR><TD COLSPAN=2>$slink$field_desc$elink<BR><TEXTAREA WRAP COLS=60 ROWS=8 NAME=ref[$field_desc_short]>$ref[$field_desc_short]</TEXTAREA></TD></TR>\n"; }
         }
Index: req/user.inc
===================================================================
RCS file: /home/cvsroot/rmdb/req/user.inc,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 user.inc
--- req/user.inc	11 Aug 2001 08:59:49 -0000	1.1.1.1
+++ req/user.inc	11 Aug 2001 09:52:23 -0000
@@ -2,7 +2,7 @@
 
 $tmp_query   = stripslashes($query);
 $search_form = "<FORM METHOD=POST><TABLE>
-<TR><TD>Search for <INPUT NAME=query VALUE=\"".htmlentities($tmp_query)."\"></TD><TD><INPUT TYPE=SUBMIT NAME=alt VALUE=search></TD></TR>
+<TR><TD>Search for <INPUT NAME=query VALUE=\"".htmlspecialchars($tmp_query)."\"></TD><TD><INPUT TYPE=SUBMIT NAME=alt VALUE=search></TD></TR>
 </TABLE></FORM>";
 
 if($alt == "add")
