403Webshell
Server IP : 195.130.67.5  /  Your IP : 216.73.216.231
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:/inetpub/wwwroot/Noc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/inetpub/wwwroot/Noc/index.php
<?
	include("dbconnect.php");
	require_once("phpmailer/class.phpmailer.php");

	$id = (int) $id;
	if ($id==0)
		$id=1;

	if ($id==37 and empty($newsid)) {
		header("Location: https://www.ihu.gr/it-directorate#Νέα/Ανακοινώσεις");
		die();
	}
		
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Κέντρο Λειτουργίας & Διαχείρισης Δικτύου</title>
<link rel="stylesheet" type="text/css" href="noc.css" />
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/highslide/highslide.js"></script>
<link rel="stylesheet" type="text/css" href="js/highslide/highslide.css" />
<script type="text/javascript">
		hs.graphicsDir = 'js/highslide/graphics/';
		hs.wrapperClassName = 'wide-border';

</script>
<script type="text/javascript" src="js/core.js"></script>
</head>
<body>
<div id="topheader" style="position:absolute; left:214px; top:0px; width:572px; height:326px; z-index:1;"></div>
<div id="bodydiv" style="position:absolute; left:214px; top:321px; width:572px; height:172px; z-index:1;">
  <div class="body" id="body">
  <div class="content" id="content">
		<?		
		$result = mysqli_query($db, "SELECT * FROM pages WHERE id=$id");
		if ($myrow = mysqli_fetch_array($result))
		{
			$category_id=$myrow["category_id"];
			$page_title=$myrow["title"];
			$page_body=$myrow["body"];
		
			$result = mysqli_query($db, "SELECT * FROM categories WHERE id=$category_id");
			$myrow = mysqli_fetch_array($result);
			if ($myrow["parent_id"]==0)
				$submenu_parent_id=$category_id;
			else
				$submenu_parent_id=$myrow["parent_id"];

			$result = mysqli_query($db, "SELECT * FROM categories WHERE parent_id=$submenu_parent_id ORDER BY sort_order");
			if (mysqli_num_rows($result)>0)
			{
				?><div id="submenu"><?
				$i=0;
				while ($myrow = mysqli_fetch_array($result))
				{
					if ($i>0)
						echo " | ";
					if ($myrow["id"]==$category_id)
						echo '<a class="cur_submenu" href="index.php?id='.$myrow["link"].'">'.$myrow["title"].'</a>';
					else
						echo '<a href="index.php?id='.$myrow["link"].'">'.$myrow["title"].'</a>';
					++$i;
				}
				?></div><?
			}
		}
		?>
  
   
   <h2 class="contentheading"><?=$page_title?></h2>
   <?
		if ($id==1)		// Arxiki Selida
		{
			echo $page_body;

			// Prosfates Anakoinoseis
			echo "<br>&nbsp;<h3>Πρόσφατες Ανακοινώσεις</h3>";

			echo "<div id='newsbox'>";
			
			$newsid = (int) $newsid;
			if ($newsid==0)
			{
				echo "<ul>";
				$result = mysqli_query($db, "SELECT * FROM news WHERE showitem=1 ORDER BY added DESC, id DESC LIMIT 0,5");
				$numofnews=mysqli_num_rows($result);
				while ($myrow = mysqli_fetch_array($result))
				{
						$numofnews=$numofnews+1;
						echo "<li><b>".reverse_date($myrow["added"])."</b><br>";
						if ($myrow["doctype"]=="Έγγραφο")
							 echo "<a href='".$myrow["doclink"]."' target='_blank'>";
						else
							echo "<a href='index.php?id=37&newsid=".$myrow["id"]."'>";
						echo $myrow["title"]."</a></li>";
				}
				if ($numofnews==0)
						echo "<li><i>Δεν υπάρχουν πρόσφατες ανακοινώσεις</i></li>";
				echo "</ul>";
			}
			else
			{
				$result = mysqli_query($db, "SELECT * FROM news WHERE id='$newsid'");
				$myrow = mysqli_fetch_array($result);
				echo "<b>".str_replace("¶","Ά",$myrow["title"])."</b><p>".str_replace("¶","Ά",$myrow["body"]);
			}
			
			echo "</div><div id='newsbox_bottom'></div>";		
		
		}		
		else if ($id==37)	// Anakoinoseis
		{			
			$newsid = (int) $newsid;
			if ($newsid==0)
			{
				echo "<div id='newsbox'><ul>";
				$result = mysqli_query($db, "SELECT * FROM news WHERE showitem=1 ORDER BY added DESC, id");
				$numofnews=mysqli_num_rows($result);
				while ($myrow = mysqli_fetch_array($result))
				{
						$numofnews=$numofnews+1;
						echo "<li><b>".reverse_date($myrow["added"])."</b><br>";
						if ($myrow["doctype"]=="Έγγραφο")
							 echo "<a href='".$myrow["doclink"]."' target='_blank'>";
						else
							echo "<a href='index.php?id=37&newsid=".$myrow["id"]."'>";
						echo $myrow["title"]."</a></li>";
				}
				if ($numofnews==0)
						echo "<li><i>Δεν υπάρχουν πρόσφατες ανακοινώσεις</i></li>";
				echo "</ul></div><div id='newsbox_bottom'></div>";
			}
			else
			{
				$result = mysqli_query($db, "SELECT * FROM news WHERE id='$newsid'");
				$myrow = mysqli_fetch_array($result);
				echo "<h3>".str_replace("¶","Ά",$myrow["title"])."</h3>";
				echo "<i>προστέθηκε στις ".reverse_date($myrow["added"])."</i>";
				echo "<p>".str_replace("¶","Ά",$myrow["body"]);
			}
		}
		else if ($id==38)	// Epikoinonia
		{			
			if (isset($submit))
			{
				if (trim($onomateponimo)=="" or trim($email)=="" or trim($minima)=="")
				{
					echo "<span class='error_txt'>Παρακαλώ συμπληρώστε όλα τα απαιτούμενα πεδία.<p><a href='javascript: history.go(-1);'>Προσπαθείστε ξανά</a></span>";
				}
				else if (preg_match( "/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/", $email)==false)
				{
					echo "<span class='error_txt'>Το email που δώσατε δεν είναι έγκυρο.<p><a href='javascript: history.go(-1);'>Προσπαθείστε ξανά</a></span>";					
				}
				else
				{
					$subject="Φόρμα επικοινωνίας noc.teiser.gr";
					$bodymessage="<html><body>Ο παρακάτω επισκέπτης στο noc.teiser.gr έστειλε το μήνυμα:<br>
					<b>Ονοματεπώνυμο:</b> $onomateponimo
					<b>Διεύθυνση:</b> $dieuthinsi
					<b>Τηλέφωνο:</b> $tel
					<b>Email:</b> $email
					
					<b>Το μήνυμα του επισκέπτη:</b>
					-------------------------------------
					$minima</body></html>";

					$bodymessage=nl2br($bodymessage);
					
					if ($visitorname=="")  // Προστασία από spam robots
						$sentstatus = sendEmail("psavvas@teiser.gr",$subject,$bodymessage,"noc@teiser.gr","On-line Φόρμα Επικοινωνίας NOC");
					else
						$sentstatus = true;

					if ($sentstatus)
						echo "Το μήνυμά σας εστάλλει επιτυχώς.<br>Για οποιαδήποτε επιπλέον πληροφορία χρειαστείτε είμαστε στη διάθεση σας.";
					else
						echo "<span class='error_txt'>Σας ζητάμε συγνώμη, το μήνυμά σας λόγω κάποιου πρόβλήματος δεν έχει αποσταλεί.<p><a href='javascript: history.go(-1);'>Προσπαθείστε ξανά</a></span>";
				}
			}
			else
				echo $page_body;
		}
		else if ($id==39)	// Anazitisi
		{			
				if ($query!="")
				{
						// Anazitisi stis kanonikes selides

						$query2=str_replace("Ά","¶",$query);
						$result = mysqli_query($db, "SELECT * FROM pages WHERE title like '%$query2%' or body like '%$query2%' ORDER BY title");
						$srchlen=strlen($query);
						$numofresults=0;
						while ($myrow = mysqli_fetch_array($result))
						{
								$txt1=str_replace("¶","Ά",$myrow["title"]);
								$txt2=str_replace("¶","Ά",strip_tags($myrow["body"]));

								if (stristr($txt1, $query))
								{
									
									$highlighted1 = "";
									$prevpos=0;
									while (($nextpos = stripos($txt1,$query,$prevpos))!==false)
									{
											$highlighted1 = $highlighted1.substr($txt1, $prevpos, ($nextpos-$prevpos));
											$srchtxt = substr($txt1,$nextpos,$srchlen);
											$highlighted1 = $highlighted1."<span style='background-color: #FBFCB0'>".$srchtxt."</span>";
											$prevpos = $nextpos+$srchlen;
											++$numofresults;
									}
									$highlighted1 = $highlighted1.substr($txt1, $prevpos, (strlen($txt1)-$prevpos));
								}
								else
									$highlighted1 = $txt1;

								if (stristr($txt2, $query))
								{
									$highlighted2 = "";
									$prevpos=0;
									while (($nextpos = stripos($txt2,$query,$prevpos))!==false)
									{
											if ($nextpos-$prevpos<=50)
													$highlighted2 = $highlighted2.substr($txt2, $prevpos, ($nextpos-$prevpos));
											else
											{
													if ($highlighted2!="")
															$highlighted2 = $highlighted2.substr($txt2, $prevpos, 50);
													$highlighted2 = $highlighted2." ... ".substr($txt2, $nextpos-50, 50);
											}
											$srchtxt = substr($txt2,$nextpos,$srchlen);
											$highlighted2 = $highlighted2."<span style='background-color: #FBFCB0'>".$srchtxt."</span>";
											
											$prevpos = $nextpos+$srchlen;
											++$numofresults;
									}
									$highlighted2 = $highlighted2.substr($txt2, $prevpos, 50)." ... ";
								}
								else
									$highlighted2 = $txt2;

								if (stristr($txt1, $query) or stristr($txt2, $query))
								{
									
									$res_title[]=$highlighted1;
									$res_text[]=$highlighted2;
									$res_url[]="http://".$_SERVER['SERVER_NAME']."/index.php?id=".$myrow["id"];
								}
						}

						// TELOS - Anazitisi stis statikes selides	
					
						
						// Anazitisi sta nea-anakoinoseis

								$result = mysqli_query($db, "SELECT * FROM news WHERE showitem=1 and (title like '%$query2%' or body like '%$query2%')");
								$srchlen=strlen($query);
								while ($myrow = mysqli_fetch_array($result))
								{
										$txt1=str_replace("¶","Ά",$myrow["title"]);
										$txt2=str_replace("¶","Ά",strip_tags($myrow["body"]));
										$news_id=$myrow["id"];
										$news_cat=$myrow["category"];
										$news_type=$myrow["doctype"];
										$news_doclink=$myrow["doclink"];


										if (stristr($txt1, $query))
										{
											
											$highlighted1 = "";
											$prevpos=0;
											while (($nextpos = stripos($txt1,$query,$prevpos))!==false)
											{
													$highlighted1 = $highlighted1.substr($txt1, $prevpos, ($nextpos-$prevpos));
													$srchtxt = substr($txt1,$nextpos,$srchlen);
													$highlighted1 = $highlighted1."<span style='background-color: #FBFCB0'>".$srchtxt."</span>";
													$prevpos = $nextpos+$srchlen;
													++$numofresults;
											}
											$highlighted1 = $highlighted1.substr($txt1, $prevpos, (strlen($txt1)-$prevpos));
										}
										else
											$highlighted1 = $txt1;

										if (stristr($txt2, $query))
										{
											$highlighted2 = "";
											$prevpos=0;
											while (($nextpos = stripos($txt2,$query,$prevpos))!==false)
											{
													if ($nextpos-$prevpos<=50)
															$highlighted2 = $highlighted2.substr($txt2, $prevpos, ($nextpos-$prevpos));
													else
													{
															if ($highlighted2!="")
																	$highlighted2 = $highlighted2.substr($txt2, $prevpos, 50);
															$highlighted2 = $highlighted2." ... ".substr($txt2, $nextpos-50, 50);
													}
													$srchtxt = substr($txt2,$nextpos,$srchlen);
													$highlighted2 = $highlighted2."<span style='background-color: #FBFCB0'>".$srchtxt."</span>";
													
													$prevpos = $nextpos+$srchlen;
													++$numofresults;
											}
											$highlighted2 = $highlighted2.substr($txt2, $prevpos, 50)." ... ";
										}
										else
											$highlighted2 = $txt2;

										if (stristr($txt1, $query) or stristr($txt2, $query))
										{

											$res_title[]=$highlighted1;
											$res_text[]=$highlighted2;
											if ($news_type=="Έγγραφο")
											{
												if (stristr("http://",$news_doclink))
													$res_url[]=$news_doclink;
												else
													$res_url[]="http://".$_SERVER['SERVER_NAME']."/".$news_doclink;
											}
											else
												$res_url[]="http://".$_SERVER['SERVER_NAME']."/index.php?id=37&newsid=".$news_id;
										}
								}

								// --------------------------------------------------------

						?>
								<div class="search_box">
									Έγινε αναζήτηση για: <b><? echo $query; ?></b>
									<br>Αποτελέσματα: <b><? echo $numofresults; ?></b>
									<br>Νέα αναζήτηση:
									<form method="POST" action="index.php?id=39" onSubmit="javascript: if (query.value=='') return false;">
									<input class="search_txtbox" type="text" name="query" size="20">
									<input type="image" border="0" src="images/magnifier.gif" value="Search" name="submit" alt="Αναζήτηση" title="Αναζήτηση">
									</form>
								</div>
								<div>&nbsp;</div>
								<div id="search_results">
								<?
								if ($numofresults>0)
								{
													echo "<ol>";
													$k=0;
													foreach ($res_title as $entry)
													{
														echo "<li><a href=\"".$res_url[$k]."\">".$entry."</a><br>".$res_text[$k]."<br><i>".$res_url[$k]."</i></li>";
														++$k;
													}
													echo "</ol>";
								}
								else
								{
												echo "<p>Συγγνώμη, η αναζήτηση για <b>\"$query\"</b> δεν επέστρεψε κανένα αποτέλεσμα.";
												echo "<br>Κανένα κείμενο δεν βρέθηκε να περιέχει <b>\"$query\"</b>.";
												echo "<p>Προτάσεις:<ul><li>Σιγουρευτείτε ότι όλες οι λέξεις έχουν γραφτεί σωστά.</li><li>Δοκιμάστε διαφορετικές λέξεις-κλειδιά.</li><ul>";
								}
								echo "</div>";
						}
				else
				{
				?>
						<div class="search_box">
							<p>Πληκτρολογείστε το κείμενο προς αναζήτηση:
							<p>
							<form method="POST" action="index.php?id=39" onSubmit="javascript: if (query.value=='') return false;">
								<input class="search_txtbox" type="text" name="query" size="20">
								<input type="image" border="0" src="images/magnifier.gif" value="Search" name="submit" alt="Αναζήτηση" title="Αναζήτηση">
							</form>
						</div>
				<?
				}
		}
		else if ($id==20)
		{
				require_once "ConvertCharset.class.php";
						
				$FromCharset = "utf-8";
				$ToCharset = "iso-8859-7";
				$utf8_to_iso88597 = new ConvertCharset($FromCharset, $ToCharset);
				$iso88597_to_utf8 = new ConvertCharset($ToCharset,$FromCharset);
				
				$filter="";
				if ($epitheto!="")
					$filter.="(sn=*".$iso88597_to_utf8->Convert(strtr(trim($epitheto),"άέόίύήώς","αεοιυηωσ"))."*)";

				if ($onoma!="")
					$filter.="(givenname=*".$iso88597_to_utf8->Convert(strtr(trim($onoma),"άέόίύήώς","αεοιυηωσ"))."*)";
				
				if ($idiotita!="")
					$filter.="(businesscategory=*".$idiotita."*)";
				else if ($idiotita=="" and ($epitheto!="" or $onoma!="" or $tmima!="" or $phone!="" or $email!=""))
					$filter.="(!(businesscategory=*grad))";

				if ($tmima!="")
					$filter.="(edupersonorgunitdn=*".$tmima."*)";

				if ($phone!="")
					$filter.="(telephonenumber=*".$phone."*)";

				if ($email!="")
					$filter.="(mail=*".$email."*)";


				if ($filter=="")
				{
				?>
				Δώστε ένα ή περισσότερα κριτήρια αναζήτησης στοιχείων:<br>&nbsp;
				<form method="POST" action="index.php?id=20">
				<table border="0" cellspacing="3">
					<tr>
						<td height="5" colspan="3" style="border-top: 1px dotted #BAAD96"></td>
					</tr>
					<tr>
						<td align="right">Επώνυμο:</td>
						<td align="left" width="3">
							</td>
						<td align="left">
							<input type="text" name="epitheto" size="30">
						</td>
					</tr>
					<tr>
						<td align="right">Όνομα:</td>
						<td align="left" width="3">
							</td>
						<td align="left">
							<input type="text" name="onoma" size="30">
						</td>
					</tr>
					<tr>
						<td align="right">Ιδιότητα:</td>
						<td align="left" width="3">
							</td>
						<td align="left">
							<select size="1" name="idiotita">
							<option value="" selected>Οποιαδήποτε</option>
							<option value="dep">Εκπαιδευτικό Προσωπικό</option>
							<option value="etp">Ειδικό Τεχνικό Προσωπικό</option>
							<option value="staff">Διοικητικό Προσωπικό</option>
							</select>
						</td>
					</tr>
					<tr>
						<td align="right">Τμήμα:</td>
						<td align="left" width="3"></td>
						<td align="left">
						<select size="1" name="tmima">
								<option value="" selected>Οποιοδήποτε</option>
								<option value="ou=475,ou=60">Τμήμα Μηχανολογίας</option>
								<option value="ou=455,ou=60">Τμήμα Πολιτικών Δομικών Έργων</option>
								<option value="ou=727,ou=60">Τμήμα Πληροφορικής και Επικοινωνιών</option>
								<option value="ou=510,ou=60">Τμήμα Γεωπληροφορικής και Τοπογραφίας</option>
								<option value="ou=595,ou=82">Τμήμα Διοίκησης Επιχειρήσεων</option>
								<option value="ou=575,ou=82">Τμήμα Λογιστικής</option>
								<option value="ou=750">Τμήμα Ε.Α.Δ.Σ.Α.</option>
								<option value="ou=1556">ΠΜΣ Διοίκησης Επιχειρήσεων</option>
								<option value="Languages">Κέντρο Ξένων Γλωσσών και Φυσικής Αγωγής</option>
								<option value="Finance">Διεύθυνση Διοικητικού/Οικονομικού</option>
								<option value="Technical">Διεύθυνση Πληροφορικής & Τεχνικών Υπηρεσιών</option>
								<option value="Library">Βιβλιοθήκη</option>
								<option value="Liaison">Γραφείο Διασύνδεσης</option>
								<option value="Research">Επιτροπή Εκπαίδευσης και Ερευνών</option>
								<option value="Public">Τμήμα Δημοσίων & Διεθνών Σχέσεων</option>
								<option value="Αdministration">Διοίκηση</option>
						</select></td>
					</tr>
					<tr>
						<td align="right">Τηλέφωνο:</td>
						<td align="left" width="3"></td>
						<td align="left">
						<input type="text" name="phone" size="20"></td>
					</tr>
					<tr>
						<td align="right">E-mail:</td>
						<td align="left" width="3"></td>
						<td align="left"><input type="text" name="email" size="25"></td>
					</tr>
					<tr>
						<td height="5" colspan="3"></td>
					</tr>
					<tr>
						<td align="center" colspan="3">
						<input type="submit" name="search_catalogue" value="Αναζήτηση">
						</td>
					</tr>
					<tr>
						<td height="5" colspan="3" style="border-bottom: 1px dotted #BAAD96"></td>
					</tr>
					<tr>
						<td height="5" colspan="3"></td>
					</tr>
				</table>
				</form>
				<ul>
					<li>Η αναζήτηση μπορεί να γίνει με βάση το όνομα, το επώνυμο, τον αριθμό τηλεφώνου, τη διεύθυνση ηλεκτρονικού ταχυδρομείου ή συνδιασμό τους.</li>
					<li>Η αναζήτηση με βάση το όνομα ή το επίθετο μπορεί να γίνει είτε στα ελληνικά, είτε στα αγγλικά, και χωρίς να παίζει ρόλο η εισαγωγή μικρών ή κεφαλαίων χαρακτήρων.</li>
					<li>Κάθε αναζήτηση περιορίζεται σε αποτελέσματα 50 το πολύ εγγραφών.</li>
					<li>Σύμφωνα με την κείμενη νομοθεσία και την πολιτική του ΤΕΙ Σερρών, το ίδρυμα έχει υποχρέωση να παρέχει πλήρη διαδικτυακή πληροφόρηση για το σύνολο των υπηρετούντων μελών ΔΕΠ και εργαζομένων. Συνεπώς η δημοσιοποίηση ονοματεπώνυμου, ιδιότητας, υπηρεσιακού τηλεφώνου, υπηρεσιακού e-mail, από το ΚΛ&ΔΔ, επιτρέπεται χωρίς την προηγούμενη ρητή συγκατάθεση των χρηστών αυτών.</li>
					<li>Στοιχεία επικοινωνίας φοιτητών ή φιλοξενούμενων χρηστών (εκτός των φιλοξενούμενων μελών ΔΕΠ) δε δημοσιεύονται χωρίς τη ρητή, έγγραφη ή ηλεκτρονική, συγκατάθεση των χρηστών αυτών.</li>
				</ul>
				<?
				}
				else
				{
						$max_results=50;
						$ds = ldap_connect("ldap.teiser.gr", 389) or die("Could not connect to LDAP Server");
						$r = ldap_bind($ds,"cn=Directory Manager","42KoldxE1G9k") or die("Could not bind to server");
						
						$dn = "ou=people,dc=teiser, dc=gr";
						$filter="(&".$filter."(accountstatus=regular))";
						$justthese = array("*");

						$sr=@ldap_search($ds, $dn, $filter,$justthese,0,($max_results+1)); // size limit = $max_results
						ldap_sort($ds, $sr, "sn;lang-el");
						$info = ldap_get_entries($ds, $sr);
						
						//echo "Filter: ".$filter."<br>";
						if ($info["count"]>$max_results)
							$results_found=$max_results;
						else
							$results_found=$info["count"];
						echo "<h3>Αποτελέσματα αναζήτησης μελών της ακαδημαϊκής κοινότητας</h3>";
						echo "<p>Αριθμός αποτελεσμάτων: <b>".$results_found."</b>";
						if ($info["count"]>$max_results)
							echo "<p><i>(Ξεπεράστηκε το μέγιστο επιτρεπτό πλήθος εγγραφών ανά αναζήτηση. Δοκιμάστε να αναζητήσετε με περισσότερα στοιχεία όπως πλήρες επώνυμο, τμήμα ή ιδιότητα.)</i></p>";
						
						echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"2\" width=\"510\">";

						for ($i=0; $i<$results_found; $i++) 
						{
							if ($info[$i]["sn;lang-el"][0]!="")
								$epitheto = $utf8_to_iso88597->Convert($info[$i]["sn;lang-el"][0]);
							else
								$epitheto = $info[$i]["sn"][0];
							if ($info[$i]["givenname;lang-el"][0]!="")
								$onoma = $utf8_to_iso88597->Convert($info[$i]["givenname;lang-el"][0]);
							else
								$onoma = $info[$i]["givenname"][0];

							if ($info[$i]["businesscategory"][0]=="ugrad")
								$idiotita = "Σπουδαστής";
							else if ($info[$i]["businesscategory"][0]=="staff")
								$idiotita = "Διοικητικός Υπάλληλος";
							else if ($info[$i]["businesscategory"][0]=="etp")
								$idiotita = "Ειδικό Τεχνικό Προσωπικό";
							else if ($info[$i]["businesscategory"][0]=="dep")
							{
								if ($info[$i]["edupersonaffiliation"][0]!="")
								{
									if ($info[$i]["edupersonaffiliation"][0]=="Professor")
										$idiotita = "Καθηγητής";
									else if ($info[$i]["edupersonaffiliation"][0]=="Associate Professor")
										$idiotita = "Αναπληρωτής Καθηγητής";
									else if ($info[$i]["edupersonaffiliation"][0]=="Assistant Professor")
										$idiotita = "Επίκουρος Καθηγητής";
									else if ($info[$i]["edupersonaffiliation"][0]=="Professor of Technological Applications")
										$idiotita = "Καθηγητής Εφαρμογών";
									else if ($info[$i]["edupersonaffiliation"][0]=="Under Contract Professor")
										$idiotita = "Έκτακτος Καθηγητής";
								}
								else
									$idiotita = "Εκπαιδευτικό Προσωπικό";
							}

							if ($info[$i]["edupersonorgunitdn"][0]=="ou=475,ou=60,ou=units,dc=teiser,dc=gr")
								$tmima = "Μηχανολογίας";
							else if  ($info[$i]["edupersonorgunitdn"][0]=="ou=455,ou=60,ou=units,dc=teiser,dc=gr")
								$tmima = "Πολιτικών Δομικών Έργων";
							else if  ($info[$i]["edupersonorgunitdn"][0]=="ou=595,ou=82,ou=units,dc=teiser,dc=gr")
								$tmima = "Διοίκησης Επιχειρήσεων";
							else if  ($info[$i]["edupersonorgunitdn"][0]=="ou=727,ou=60,ou=units,dc=teiser,dc=gr")
								$tmima = "Πληροφορικής και Επικοινωνιών";
							else if  ($info[$i]["edupersonorgunitdn"][0]=="ou=510,ou=60,ou=units,dc=teiser,dc=gr")
								$tmima = "Γεωπληροφορικής και Τοπογραφίας";
							else if  ($info[$i]["edupersonorgunitdn"][0]=="ou=575,ou=82,ou=units,dc=teiser,dc=gr")
								$tmima = "Λογιστικής";
							else  if  ($info[$i]["edupersonorgunitdn"][0]=="ou=750,ou=units,dc=teiser,dc=gr")
								$tmima = "Εσωτερικής Αρχιτεκτονικής, Διακόσμησης και Σχεδιασμού Αντικειμένων";
							else  if  ($info[$i]["edupersonorgunitdn"][0]=="ou=1556,ou=units,dc=teiser,dc=gr")
								$tmima = "ΠΜΣ Τμήματος Διοίκησης Επιχειρήσεων";
							else  if  ($info[$i]["edupersonorgunitdn"][0]=="ou=Foreign Languages and Physical Education,dc=teiser,dc=gr")
								$tmima = "Κέντρο Ξένων Γλωσσών και Φυσικής Αγωγής";
							else  if  ($info[$i]["edupersonorgunitdn"][0]=="ou=Administration and Finance Management,dc=teiser,dc=gr")
								$tmima = "Διεύθυνση Διοικητικού/Οικονομικού";
							else  if  ($info[$i]["edupersonorgunitdn"][0]=="ou=Information Technology and Technical Services Administration,dc=teiser,dc=gr")
								$tmima = "Διεύθυνση Πληροφορικής & Τεχνικών Υπηρεσιών";
							else  if  ($info[$i]["edupersonorgunitdn"][0]=="ou=Library,dc=teiser,dc=gr")
								$tmima = "Βιβλιοθήκη";
							else  if  ($info[$i]["edupersonorgunitdn"][0]=="ou=Liaison Office,dc=teiser,dc=gr")
								$tmima = "Γραφείο Διασύνδεσης";
							else  if  ($info[$i]["edupersonorgunitdn"][0]=="ou=Research Committee,dc=teiser,dc=gr")
								$tmima = "Επιτροπή Εκπαίδευσης και Ερευνών";
							else  if  ($info[$i]["edupersonorgunitdn"][0]=="ou=Public Relations Office,dc=teiser,dc=gr")
								$tmima = "Τμήμα Δημοσίων & Διεθνών Σχέσεων";
							else  if  ($info[$i]["edupersonorgunitdn"][0]=="ou=Αdministration,dc=teiser,dc=gr")
								$tmima = "Διοίκηση";
							else
								$tmima = "";
							
							$email = $info[$i]["mail"][0];
							
							/*
							if ($info[$i]["mail"][0]!="")
								$email = $info[$i]["mail"][0];
							else
								$email = $info[$i]["uid"][0]."@teiser.gr";
							*/
							
							$tmpphone = $info[$i]["telephonenumber"][0];
							$phonenum_characters = array(" ","/","-",".","+");
							$tmpphone = str_replace($phonenum_characters, "", $tmpphone);
							if (strstr($tmpphone,"321049"))
								$phone=$info[$i]["telephonenumber"][0];
							else
								$phone="";
							
							?>

							<tr bgcolor="#EEEEEE">
								<td width="250" style="border-bottom: 1px dotted #BAAD96"><b><?=$epitheto." ".$onoma?></b></td>
								<td align="right" style="border-bottom: 1px dotted #BAAD96">
									<form action="vcard.php" method="post">
										<input src="images/vcard.gif" type="image" border="0" alt="vCard" title="vCard">			
										<input name="last_name" value="<?=$epitheto?>" type="hidden">
										<input name="first_name" value="<?=$onoma?>" type="hidden">
										<input name="office_tel" value="<?=$phone?>" type="hidden">
										<input name="company" value="<?=$tmima?>" type="hidden">
										<input name="email1" value="<?=$email?>" type="hidden">
										<input name="title" value="<?=$idiotita?>" type="hidden">
										<input name="url" value="<?=$info[$i]["homedirectory"][0]?>" type="hidden">
									</form>
								</td>
							</tr>
							<tr><td valign="top" width="250">Ιδιότητα: <?=$idiotita?></td><td width="250">Τμήμα: <?=$tmima?></td></tr>
							<tr><td valign="top" width="250">Τηλέφωνο: <?=$phone?> </td><td width="250">E-mail: <a href="mailto:<?=$email?>"><?=$email?></a></td></tr>
							<? 
							if ($info[$i]["homedirectory"][0]!="" and strpos($info[$i]["homedirectory"][0],"/home/")!==0)
								echo '<tr><td valign="top" width="250" colspan="2">Ιστοσελίδα: <a href="'.$info[$i]["homedirectory"][0].'" target="_blank">'.$info[$i]["homedirectory"][0].'</a></td></tr>';
							?>
							<tr><td height="10" colspan="2"></td></tr>

							<?
						}

						if ($results_found==0)
							echo "<tr><td colspan=2><i>Δεν βρέθηκαν εγγραφές με αυτά τα στοιχεία.</i></td></tr>";

						echo "<tr><td colspan=2 align=\"center\"><a href=\"index.php?id=20\">Πίσω στη φόρμα αναζήτησης</a></td></tr>";
						echo "</table>";
						
						ldap_close($ds);
				}		
		}
		else
		{
			echo $page_body;
		}
		?>
	</div>
  </div>
<div class="bottom" id="bottom"></div>


<div align="center" id="emvlimata">
  <p><img src="images/emvlimata.jpg"></p>
  <p>Η δημιουργία του site και πολλές από τις υπηρεσίες που προσφέρονται από αυτό, έγιναν στο πλαίσιο του Έργου «Προηγμένες Ψηφιακές Υπηρεσίες για τον Πολίτη και τον Σπουδαστή στο ΤΕΙ Σερρών» (MIS 304280). Συγχρηματοδοτήθηκε από το Ευρωπαϊκό Ταμείο Περιφερειακής Ανάπτυξης (ΕΤΠΑ) και από Εθνικούς πόρους, στο πλαίσιο του Επιχειρησιακού Προγράμματος "Μακεδονία-Θράκη".</p>
</div>


</div>
<div id="left" style="position:absolute; left:9px; top:79px; width:200px; height:65px; z-index:2">
  		<div class="moduletable">
			<ul id="mainlevel">
			<?
				$result = mysqli_query($db, "SELECT * FROM categories WHERE parent_id=0 and sort_order<100 ORDER BY sort_order");
				while ($myrow = mysqli_fetch_array($result))
				{
				?>
					<li><a href="index.php?id=<?=$myrow["link"]?>" class="mainlevel" <?if ($myrow["id"]==root_category($category_id)) echo 'id="active_menu"';?>><?=$myrow["title"]?></a></li>
				<?
				}
			?>
			</ul>		
		</div>
</div>
<div id="questions" style="position:absolute; left:41px; top:346px; width:120px; height:130px; z-index:2"><a href="index.php?id=42"><img src="images/faq.gif" alt="Εγχειρίδια χρήσης - Βοηθήματα" title="FAQ - Συχνές ερωτήσεις" width="120" height="130" border="0" /></a></div>
<div id="questions" style="position:absolute; left:41px; top:480px; width:120px; height:130px; z-index:2"><a href="index.php?id=40"><img src="images/manuals.gif" alt="Εγχειρίδια χρήσης - Βοηθήματα" title="Εγχειρίδια χρήσης - Βοηθήματα" width="120" height="110" border="0" /></a></div>
</body>
</html>

<?
function reverse_date($d)
{
	$array=explode("-",$d);
	return $array[2]."-".$array[1]."-".$array[0];
}


function root_category($category_id)
{
		global $db;
		$p=$category_id;
		$result = mysqli_query($db, "SELECT * FROM categories WHERE id=$category_id");
		if (mysqli_num_rows($result)>0)
		{
			$myrow = mysqli_fetch_array($result);
			if ($myrow["parent_id"]>0)
				$p=root_category($myrow["parent_id"]);
		}
		return $p;
}

// Χρησιμοποιεί την PHPMailer() για να στείλει email σε πολλαπλούς παραλήπτες (μεταβλητή $recipients, χωρισμένοι με κόμματα), σε iso-8859-7
// κωδικοποίηση, και με SMTP authentication
function sendEmail($recipients, $subject, $bodymessage, $fromaddress, $fromname)
{
	$mail = new PHPMailer();

	$mail->IsSMTP(); // telling the class to use SMTP
	$mail->SMTPAuth = true;  // enable SMTP authentication
	$mail->SMTPKeepAlive = true; // SMTP connection will not close after each email sent
	$mail->Host = "mail.teiser.gr"; // sets the SMTP server
	$mail->Port = 25; // set the SMTP port for the GMAIL server
	$mail->Username = "psavvas"; // SMTP account username
	$mail->Password = "321062777"; // SMTP account password
	$mail->CharSet = "utf-8";
	$mail->SetFrom($fromaddress, $fromname);
	$mail->AddReplyTo($fromaddress, $fromname);
	$mail->Subject  = $subject;
	
	$recipients_array = explode(",",$recipients);
	foreach ($recipients_array as $recipient)
		$mail->AddAddress(trim($recipient));

	$mail->MsgHTML($bodymessage);

	if(!$mail->Send())
		return false;
	else
		return true;
}
?>

Youez - 2016 - github.com/yon3zu
LinuXploit