// return $NewFileUpload; // } // if (mb_detect_encoding($StringToConvert) == "UTF-8") // { // //print_r(iconv_get_encoding("all")); // $NewFileUpload = iconv("utf-8", "iso-8859-7", $StringToConvert); // echo "NewFileUpload Inside Function = ".$NewFileUpload."<br>"; // return $NewFileUpload; // } //} $_SESSION['SaveImageToDocForeground'] = "{$PathToSaveForegroundImage}"; $_SESSION['SaveImageToDocBackground'] = "{$PathToSaveBackgroundImage}"; $NameOfLogin = $_SESSION['NameOfLogin']; $SurnameOfLogin = $_SESSION['SurnameOfLogin']; $ProgrammThatUserClick = $_SESSION['ProgrammThatUserClick']; $description = "Ο/Η χρήστης (ον) " . $_SESSION['NameOfLogin'] . " (επ) " . $_SESSION['SurnameOfLogin'] . " εκτέλεσε την λειτουργία " . "" . $_SESSION['Ektiposikartas'] . " για τον υπάλληλο με (ον) " . $_SESSION["NameOfEmployee"] . " και (επ) " . $_SESSION['SurnameOfEmployee'] . "" . ".Η " . $_SESSION['Ektiposikartas'] . " του επιλεγμένου υπαλλήλου, πραγματοποιήθηκε στις " . ConvertEnglishDaysAndMonthToGreek(date("l jS \\of F Y")) . " και ώρα " . date("h:i:s") . ". Ο χρήστης με (ον) " . $_SESSION['NameOfLogin'] . " και (επ) " . $_SESSION['SurnameOfLogin'] . "" . " χαρακτιρίζεται ως " . CheckUser() . "."; $res = $con->prepare("INSERT INTO history VALUES('{$NameOfLogin}', '{$SurnameOfLogin}', '{$ProgrammThatUserClick}','{$description}')"); function GreekStringToUppercase($string) { $string = strtoupper($string); $letters = array('α', 'β', 'γ', 'δ', 'ε', 'ζ', 'η', 'θ', 'ι', 'κ', 'λ', 'μ', 'ν', 'ξ', 'ο', 'π', 'ρ', 'σ', 'τ', 'υ', 'φ', 'χ', 'ψ', 'ω'); $letters_accent = array('ά', 'έ', 'ή', 'ί', 'ό', 'ύ', 'ώ'); $letters_upper_accent = array('Ά', 'Έ', 'Ή', 'Ί', 'Ό', 'Ύ', 'Ώ'); $letters_upper_solvents = array('ϊ', 'ϋ'); $letters_other = array('ς'); $letters_to_uppercase = array('Α', 'Β', 'Γ', 'Δ', 'Ε', 'Ζ', 'Η', 'Θ', 'Ι', 'Κ', 'Λ', 'Μ', 'Ν', 'Ξ', 'Ο', 'Π', 'Ρ', 'Σ', 'Τ', 'Υ', 'Φ', 'Χ', 'Ψ', 'Ω'); $letters_accent_to_uppercase = array('Α', 'Ε', 'Η', 'Ι', 'Ο', 'Υ', 'Ω'); $letters_upper_accent_to_uppercase = array('Α', 'Ε', 'Η', 'Ι', 'Ο', 'Υ', 'Ω'); $letters_upper_solvents_to_uppercase = array('Ι', 'Υ'); $letters_other_to_uppercase = array('Σ'); $lowercase = array_merge($letters, $letters_accent, $letters_upper_accent, $letters_upper_solvents, $letters_other);
// echo "Sum position: ".$ValueOfBranchThatUserEnterBranchSinolikesThesis."<br>"; // echo "<strong><font size='4'>Η επεξεργασία πληροφοριών έγιναν με επιτυχία!!</font></strong><br>"; $res = $con->prepare("Update {$TableOfChangeService} Set piasmenes_thesis={$OldValueOfChangeBranchPiasmenesThesis}, eleutheres_thesis={$OldValueOfChangeBranchEleutheresThesis}, sinolikes_thesis={$OldValueOfChangeBranchSinolikesThesis} Where value='{$ChangeBranch}'"); $res->execute(); $res1 = $con->prepare("Update {$TableOfServiceThatUserEnter} Set piasmenes_thesis={$ValueOfBranchThatUserEnterPiasmenesThesis}, eleutheres_thesis={$ValueOfBranchThatUserEnterEleutheresThesis}, sinolikes_thesis={$ValueOfBranchThatUserEnterBranchSinolikesThesis} Where value='{$BranchThatUserEnter}'"); $res1->execute(); } $NameOfLogin = $_SESSION['NameOfLogin']; $SurnameOfLogin = $_SESSION['SurnameOfLogin']; $ProgrammThatUserClick = $_SESSION['ProgrammThatUserClick']; $description = "Ο/Η χρήστης (ον) " . $_SESSION['NameOfLogin'] . " (επ) " . $_SESSION['SurnameOfLogin'] . " εκτέλεσε την λειτουργία " . $_SESSION['AntistoixoKoumpi'] . " του υπαλλήλου με (ον) " . $Name . " και (επ) " . $Surname . " με την οποία ζήτησε την αλλαγή των εξής πεδίων: "; for ($i = 0; $i < $_SESSION['MetablitiGiaTaPosaPediaAllaxtikan']; $i++) { $description = $description . $_SESSION['PediaGiaAllagi' . $i] . ", "; } $description = substr($description, 0, -2); $description = $description . ". H " . $_SESSION['AntistoixoKoumpi'] . " πραγματοποιήθηκε στις " . ConvertEnglishDaysAndMonthToGreek(date("l jS \\of F Y")) . " " . "και ώρα " . date("h:i:s") . ". Ο χρήστης (ον) " . $NameOfLogin . " (επ) " . $SurnameOfLogin . " χαρακτηρίζεται ως " . CheckUser() . "."; $res = $con->prepare("INSERT INTO history VALUES('{$NameOfLogin}', '{$SurnameOfLogin}', '{$ProgrammThatUserClick}','{$description}')"); ?> <button type="submit" name="MainPage" id="MainPage" onclick="window.location.href='index.php'">Αρχική</button> <?php } function domain_exists($email, $record = 'MX') { list($user, $domain) = split('@', $email); return checkdnsrr($domain, $record); } function check_email_address($email) { // First, we check that there's one @ symbol, and that the lengths are right if (!ereg("^[^@]{1,64}@[^@]{1,255}\$", $email)) { // Email invalid because wrong number of characters in one section, or wrong number of @ symbols.
<?php echo 'add Fields<br>'; include './connector.php'; session_start(); //Εμφάνηση ώρα Ελλάδος date_default_timezone_set('Europe/Athens'); $Connector = new Connector(); $NumOfFieldsToAdd = 0; $NameOfLogin = $_SESSION['NameOfLogin']; $SurnameOfLogin = $_SESSION['SurnameOfLogin']; $ProgrammThatUserClick = $_SESSION['ProgrammThatUserClick']; $description = "Ο/Η χρήστης (ον) " . $_SESSION['NameOfLogin'] . " (επ) " . $_SESSION['SurnameOfLogin'] . " εκτέλεσε την λειτουργία " . "" . $_SESSION['AntistoixoKoumpi'] . " με την οποία πρόσθεσε " . $NumOfFieldsToAdd . " πεδία. . Η " . $_SESSION['AntistoixoKoumpi'] . " πραγματοποιήθηκε στις " . "" . ConvertEnglishDaysAndMonthToGreek(date("l jS \\of F Y")) . " και ώρα " . date("h:i:s") . "" . ". Ο χρήστης με (ον) " . $_SESSION['NameOfLogin'] . " και (επ) " . $_SESSION['SurnameOfLogin'] . " χαρακτιρίζεται ως " . CheckUser() . "."; $res = $Connector->prepare("INSERT INTO history VALUES('{$NameOfLogin}', '{$SurnameOfLogin}', '{$ProgrammThatUserClick}','{$description}')"); function CheckUser() { $User = null; if ($_SESSION['Permissions'] == 0) { $User = "******"; } if ($_SESSION['Permissions'] == 1) { $User = "******"; } if ($_SESSION['Permissions'] == 2) { $User = "******"; } return $User; } function ConvertEnglishDaysAndMonthToGreek($date) { $DaysOfWeekInGeekArray = array(0 => "Δευτέρα", 1 => "Τρίτη", 2 => "Τετάρτη", 3 => "Πέμπτη", 4 => "Παρασκευή", 5 => "Σάββατο", 6 => "Κυριακή");
echo '<span style="color:red;text-align:center;">Δεν υπάρχουν διαθέσιμες θέσεις για τον κλάδο που επιλέξατε</span>' . "<br>"; die("<strong><font size='4'>Η εφαρμογή τερματίστηκε λόγω των παραπάνω λόγων!Παρακαλώ για την σωστή λειτουργία της εφαρμογής πατήσε το κουμπί 'Επαναφώρτωση σελίδας'</font></strong>"); } } else { } $res = $con->prepare("INSERT INTO kataxorisiuser(Name,SurName,PoliceID,NameOfFather,NameOfMother,DayOfBorn,Situation," . "EmploymentRelationship,DateOfUptake," . "AFM,Specialty,Phone,Service,AMKA,NumberIdentificationIKA,Age,MK,Grade,Address,Section,email,branch,NumberIdentificationEmployee,CardPOL,DriveLicense) VALUE(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)", array($name, $surname, $PoliceID, $NameOfFather, $NameOfMother, $DateOfBorn, $Situation, $RelationshipOfWork, $DateOfUptake, $AFM, $Specialty, $Phone, $Service, $AMKA, $NumberIdentificationIKA, $Age, $NumsFor0To6, $GradeSelection, $Address, $Section, $Email, $Node, $NumberIdentificationEmployee, $CardPOL, $DriveLicense)); $res = $con->prepare("INSERT INTO yaape_for_each_employee (name,Surname,YAAPE,YAAPE_HOURS,YAATE) VALUES(?,?,?,?,?)", array($name, $surname, $_POST['YAAPEText'], '0', $_POST['CaseinΥearText'])); $res = $con->prepare("INSERT INTO yaape_for_each_employee_backup (name,Surname,YAAPE,YAAPE_HOURS,YAATE) VALUES(?,?,?,?,?)", array($name, $surname, $_POST['YAAPEText'], '0', $_POST['CaseinΥearText'])); $res2 = $con2->prepare("INSERT INTO kataxorisi_adeion (Name, Surname) VALUES('{$name}','{$surname}')"); $res2 = $con2->prepare("INSERT INTO kataxorisi_adeion_backup (Name, Surname) VALUES('{$name}','{$surname}')"); if ($res) { $NameOfLogin = $_SESSION['NameOfLogin']; $SurnameOfLogin = $_SESSION['SurnameOfLogin']; $ProgrammThatUserClick = $_SESSION['ProgrammThatUserClick']; echo "<strong><font size='4'>Επιτυχής καταχώρηση υπαλλήλου!!</font></strong>" . "<br>"; $description = "Ο/Η χρήστης (ον) " . $_SESSION['NameOfLogin'] . " (επ) " . $_SESSION['SurnameOfLogin'] . " εκτέλεσε την λειτουργία " . $_SESSION['AntistoixoKoumpi'] . "με την οποία καταχώρησε τον/την υπάλληλο (ον) " . $name . " (επ) " . $surname . ". H " . $_SESSION['AntistoixoKoumpi'] . " πραγματοποιήθηκε στις " . ConvertEnglishDaysAndMonthToGreek(date("l jS \\of F Y")) . " " . "και ώρα " . date("h:i:s") . ". Ο χρήστης (ον) " . $NameOfLogin . " (επ) " . $SurnameOfLogin . " " . "χαρακτηρίζεται ως " . CheckUser() . "."; $res = $con->prepare("INSERT INTO history VALUES('{$NameOfLogin}', '{$SurnameOfLogin}', '{$ProgrammThatUserClick}','{$description}')"); } else { echo "<strong><font size='4'>Παρουσιάστηκε πρόβλημα με την καταχώρηση υπαλλήλου!!Παρακαλώ επικοινωνίστε με τον διαχειριστή για επίλυση του προβλήματος</font></strong>" . "<br>"; } } } function CheckUser() { $User = null; if ($_SESSION['Permissions'] == 0) { $User = "******"; } if ($_SESSION['Permissions'] == 1) { $User = "******"; }