403Webshell
Server IP : 195.130.67.5  /  Your IP : 216.73.217.154
Web Server : Microsoft-IIS/10.0
System : Windows NT WEBSERVER1 10.0 build 17763 (Windows Server 2016) i586
User : IUSR ( 0)
PHP Version : 7.4.19
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Old Sites/modip/survey/admin/remotecontrol/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Old Sites/modip/survey/admin/remotecontrol/generate_surveys_1626_191.php~
<?php

$current_semester="191";
$current_start="2019-12-05";
$current_end="2020-01-15";

// ini_set('display_errors', 1);
// ini_set('display_startup_errors', 1);
// error_reporting(E_ALL);

ini_set('soap.wsdl_cache_enabled',0);
ini_set('soap.wsdl_cache_ttl',0);
include_once("lsrc.client.php");
$testclient = new lsrcClient();
$testclient->user = 'admin';
$testclient->pass = 'administratoras2';
$sReturn = '';
$host="localhost";
$user="modip";
$password="m1o2d5i3p4";
$database="modip_app";

mysql_connect($host,$user,$password) or die("Σφάλμα. Είναι αδύνατη η σύνδεση στη βάση δεδομένων.");
mysql_select_db($database) or die("Σφάλμα. Είναι αδύνατη η επιλογή της βάσης δεδομένων.");
mysql_query("SET NAMES 'utf8' COLLATE 'utf8_unicode_ci'");

$erotimatologia=mysql_query("
SELECT DISTINCT ca.id, concat( u.last_name, ' ', u.first_name ) AS name, co.title, co.coursecode, ca.questionnaire_code, cl.registered, co.exam
FROM infosystem_v7_course_assignments ca 
INNER JOIN infosystem_v7_relations r ON ca.relation_chain = r.relation_chain 
INNER JOIN infosystem_v7_users u ON u.id = r.id_user 
INNER JOIN infosystem_v7_classes cl ON cl.id = ca.id_class 
INNER JOIN infosystem_v7_courses co ON co.id = cl.id_course
WHERE co.id_unit = 1626
AND ca.teaches = 1
AND cl.semester=".$current_semester."
AND ca.questionnaire_code<>0
");

$x=1;
while($erotimatologio=mysql_fetch_assoc($erotimatologia)) {
    $iVid=intval($erotimatologio["questionnaire_code"]);
    $result = $testclient->prepare($iVid);

	$title="1626-".$current_semester."-" . $erotimatologio["coursecode"]."-" . $erotimatologio["title"];
	$description="Τμήμα Εσωτερικής Αρχιτεκτονικής, Διακόσμησης και Σχεδιασμού Αντικειμένων <br /><br />Μάθημα: <b>".$erotimatologio["title"]."</b> <br />Τυπικό εξάμηνο: ".return_semester($erotimatologio["exam"])."΄<br /><br />Διδάσκων: <b>".$erotimatologio["name"]."</b>";
	$welcometext="<div style=\"text-align: justify;\">	<div style=\"text-align: center;\">		<b>ΕΡΩΤΗΜΑΤΟΛΟΓΙΟ ΑΞΙΟΛΟΓΗΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΕΡΓΟΥ</b></div>	<br />	Η διασφάλιση της ποιότητας του εκπαιδευτικού και ερευνητικού έργου, όπως επίσης και των υπηρεσιών διοικητικής υποστήριξης των σπουδών, που προσφέρονται από το ΔΙ.ΠΑ.Ε., αποτελεί κεντρική αποστολή και δέσμευση του συνόλου των μελών του. Το σύστημα ηλεκτρονικής αξιολόγησης, στο οποίο πρόκειται να εισέλθετε αποτελεί ένα εργαλείο προς την κατεύθυνση αυτή. Η συμμετοχή σας στην αξιολόγηση είναι προαιρετική. Θα πρέπει όμως να σημειώσετε ότι κάθε συμπληρωμένο ερωτηματολόγιο και κάθε άποψη των φοιτητών και των φοιτητριών μας, είναι πρωτεύουσας σημασίας και αποτελούν σημαντική βοήθεια στην προσπάθειά μας αυτή.<br />	&nbsp;<br />	Το ερωτηματολόγιο αυτό έχει σκοπό να καταγράψει τις απόψεις σας για το εκπαιδευτικό έργο, που προσφέρεται στο συγκεκριμένο μάθημα. Η συμπλήρωση του ερωτηματολογίου είναι μια απλή και σύντομη διαδικασία : θα χρειαστεί να διαθέσετε το πολύ πέντε (5) λεπτά από χρόνο σας για να απαντήσετε στις ερωτήσεις. Αν έχετε οποιοδήποτε σχόλιο, παρατήρηση ή κάτι που θα μπορούσε να βελτιώσει το σύστημα, σας παρακαλούμε να το στείλετε στη Μονάδα Διασφάλισης Ποιότητας (ΜΟ.ΔΙ.Π.) της Πανεπιστημιούπολης Σερρών στο <a href=\"mailto:modip@teiser.gr\">modip@teiser.gr</a>. Η γνώμη σας είναι πολύτιμη.<br />	<br />	<div class=\"privacynote\">		<b>Δήλωση σχετική με το προσωπικό απόρρητο</b><br />		Η αξιολόγηση είναι <b>ανώνυμη </b>και κανένα στοιχείο δεν τηρείται στο σύστημα, που να μπορεί να συνδέσει κάποιον φοιτητή ή φοιτήτρια με τις απαντήσεις, που έδωσε. Με κανένα τρόπο ο καθηγητής σας, ή οποιοσδήποτε άλλος, δεν μπορεί να δει τι απάντησε κάποιος. Η σύνδεση μέσω της οποίας λειτουργεί το σύστημα είναι ασφαλής, σύμφωνα με τις οδηγίες για την ασφάλεια περιεχομένου στο διαδίκτυο και επιπλέον η Μονάδα Διασφάλισης Ποιότητας (ΜΟ.ΔΙ.Π.) της Πανεπιστημιούπολης Σερρών, που έχει την ευθύνη, δηλώνει κατηγορηματικά ότι η ανωνυμία του χρήστη προστατεύεται σε κάθε περίπτωση με τη μη αποθήκευση και διαγραφή των στοιχείων του, αμέσως μετά την ταυτοποίηση, σε σχέση με το περιεχόμενο του ερωτηματολογίου, που συμπληρώνει.</div></div>";
	$endmessage="Ευχαριστούμε πολύ!<br />Με την συμβολή σας βελτιώνετε τις εκπαιδευτικές διαδικασίες του τμήματος.<br /><img alt=\"gift\" height=\"300\" src=\"http://modip.teiser.gr/survey/images/thankyou.jpg\" width=\"300\" />";
	$ownermail="modip@teiser.gr";
	$ownername="ΜΟΔΙΠ";
	$endurl="";
	$endurldescription="";
	
	$source="survey_all_pps_191.lss";
	
	$start = $current_start;
	$end = $current_end;
	
	$sReturn = $testclient->createSurvey($title, $description, $welcometext, $endmessage, $ownermail, $ownername, $endurl, $endurldescription, $source);
	mysql_query("UPDATE infosystem_v7_course_assignments SET eval_method=2 WHERE id=".$erotimatologio["id"]);
	
	echo "<br />".$x.") Survey created with ID: ". $sReturn ." for course ".$erotimatologio["title"];

	$x++;
	
	$tokens=sRandomChars(10);
	if ($erotimatologio["registered"]==0) $erotimatologio["registered"]=200;
	
	for ($i=1; $i< $erotimatologio["registered"]; $i++){
		$tokens.=",".sRandomChars(10);
	}
	
	$sReturn = $testclient->InsertToken($tokens);
	
	echo " - Tokens Generated: " . $erotimatologio["registered"];
	
	
	$sReturn = $testclient->activateSurvey($start, $end);
	
	echo " - Survey is Active from [" . $start . "] to [". $end."]";
	
	$test=mysql_query("ALTER TABLE lime_tokens_".$iVid." ADD INDEX ( completed )");


}

function sRandomChars($length,$pattern="23456789abcdefghijkmnpqrstuvwxyz"){
    $patternlength = strlen($pattern)-1;
    for($i=0;$i<$length;$i++)
    {
        if(isset($key))
            $key .= $pattern{rand(0,$patternlength)};
        else
            $key = $pattern{rand(0,$patternlength)};
    }
    return $key;
}

function return_semester($numeric) {
	switch ($numeric) {
		case 1: $alphabetic="Α"; break;
		case 2: $alphabetic="Β"; break;
		case 3: $alphabetic="Γ"; break;
		case 4: $alphabetic="Δ"; break;
		case 5: $alphabetic="Ε"; break;
		case 6: $alphabetic="ΣΤ"; break;
		case 7: $alphabetic="Ζ"; break;
		case 8: $alphabetic="Η"; break;
		case 255: $alphabetic="Χ/Ε"; break;
		default: $alphabetic=$numeric;
	}
	return $alphabetic;
}

Youez - 2016 - github.com/yon3zu
LinuXploit