Implementasi proses dari sisi Alumni

4. Implementasi proses dari sisi Alumni

a. Proses login user. Proses ini sama dengan proses login user pada implementasi proses dari sisi siswa. b. Proses edit biodata alumni. Proses ini digunakan alumni untuk mengedit data biodata alumni. Berikut potongan program edit biodata siswa : if isset_POST[MM_update] _POST[MM_update] == form1 { updateSQL = sprintfUPDATE alumni SET alamat=s, kota_tinggal=s, kode_pos=s, provinsi=s, telepon=s, fax=s, email=s, mobile=s, pekerjaan=s, nama_kantor=s, alamat_pekerjaan=s, kota_kantor=s, kode_pos_kantor=s, provinsi_kantor=s, telepon_kantor=s, fax_kantor=s, email_kantor=s, photo=s WHERE alumni_id=s, GetSQLValueString_POST[alamat], text, GetSQLValueString_POST[kota_tinggal], text, GetSQLValueString_POST[kode_pos], text, GetSQLValueString_POST[provinsi], text, GetSQLValueString_POST[telepon], text, GetSQLValueString_POST[fax], text, GetSQLValueString_POST[email], text, GetSQLValueString_POST[mobile], text, GetSQLValueString_POST[pekerjaan], text, GetSQLValueString_POST[nama_kantor], text, GetSQLValueString_POST[alamat_pekerjaan], text, GetSQLValueString_POST[kota_kantor], text, GetSQLValueString_POST[kode_pos_kantor], text, GetSQLValueString_POST[provinsi_kantor], text, GetSQLValueString_POST[telepon_kantor], text, GetSQLValueString_POST[fax_kantor], text, GetSQLValueString_POST[email_kantor], text, GetSQLValueString_FILES[photo][name], text, GetSQLValueString_POST[alumni_id], int; mysql_select_dbdatabase_connection, connection; Result1 = mysql_queryupdateSQL, connection or diemysql_error; updateGoTo = ?hal=profilalumni; if isset_SERVER[QUERY_STRING] { updateGoTo .= strposupdateGoTo, ? ? : ?; updateGoTo .= _SERVER[QUERY_STRING]; } headersprintfLocation: ?hal=profilalumni, updateGoTo; } c. Proses ganti password. Proses ganti password digunakan oleh siswa untuk merubah password siswa. Berikut potongan program ganti password : PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI if isset_POST[MM_update] _POST[MM_update] == form1 { updateSQL = sprintfUPDATE alumni SET password=s WHERE alumni_id=s, GetSQLValueString_POST[password], text, GetSQLValueString_POST[alumni_id], int; mysql_select_dbdatabase_connection, connection; Result1 = mysql_queryupdateSQL, connection or diemysql_error; updateGoTo = ?hal=gantipassword; i f isset_SERVER[QUERY_STRING] { updateGoTo .= strposupdateGoTo, ? ? : ?; updateGoTo .= _SERVER[QUERY_STRING]; } headersprintfLocation: ?hal=gantipassword, updateGoTo; }

5. Implementasi proses dari sisi Administrator