|
|
|
ระบบประเมินครับพอผู้บริหารเลือกพนักงานที่จะประเมินแล้ว ทำไงให้ไปหน้าพนักงานคนนั้น |
|
|
|
|
|
|
|
ผมทำระบบประเมินครับพอผู้บริหารเลือกพนักงานที่จะประเมินแล้ว ทำไงให้ไปหน้าพนักงานคนนั้นครับ ปัญหาคือ เมื่อผู้บริหาร login เข้ามา มันก็เก็บ session ของผู้บริหาร พอเลือกพนักงานที่จะประเมินมันก็ไม่ได้เข้าไปที่ พนักงานคนนั้น แต่เป็นหน้าของผู้บริหารที่ login เข้ามา ใครเก่งเรื่อง php ช่วยทีนะครับ
นี่เป็นหน้าที่ผู้บริหาร login เข้ามาแล้วก้เลือกพนักงานครับ
[color=red]
หลังจากเลือกพนักงานแล้วมันก็ไปที่หน้าให้เลือก หัวข้อที่จะประเมินของพนักงานคนนั้น หน้านี้ผมดึงขอมูลของพนักงานที่ถูกเลือกได้แล้ว แต่พอกดหัวข้อที่จะประเมิน แล้วไปที่หน้าประเมิน มันไม่ได้เป็นหน้าของคนที่ถูกเลือกแต่เป็น ของผู้บริหารแทนครับ ทำไงถึงจะให้กดหัวข้อประเมินแล้วมันไปหน้าของคนที่ถูกเลือกครับ
อันนี้เป็นโค้ดคับ
Code (PHP)
<?php
<?
session_start();
import_request_variables("gp", "p_");
if(!isset($_SESSION['login']) and !isset($p_uname)){ echo "<meta http-equiv='refresh' content='0;URL=login.php'/>"; exit() ;}
include('Conce.php');
if(isset($p_uname)){$iduser = $p_uname;}
else {$iduser = $_SESSION['login'];}
function Status($tb,$id){
include('Conce.php');
$sql = "select * from $tb where id = $id";
$query = mysql_query($sql);
$row = mysql_num_rows($query);
if($row==0){return true ;}else{ return false ;}
}
?>
<?
$sql = "select * from user_login where userid = $iduser ";
$query = mysql_query($sql);
$profile = mysql_fetch_array($query);
$name_user = $profile["name_user"];
$position = $profile["position"];
$department = $profile["department"];
?>
ชื่อ :<? echo $name_user ?></p>
<p align="left" class="style4">ตำแหน่ง : <span class="style2"><? echo $position ?></span></p>
<p align="left" class="style4">ฝ่ายงาน : <? echo $department ?></p>
<p align="left" class="style4">หน่วยงาน : <span class="style6">JI</span></p>
</div></td>
<td width="626" align="left" valign="top"><table width="629" border="0">
<tr>
<td width="421" valign="top" bordercolor="#FFFFFF" bgcolor="#0066FF"><div align="center" class="style49">หัวข้อประเมิน</div></td>
<td width="198" bordercolor="#FFFFFF" bgcolor="#00FF00"><div align="center" class="style49">สถานะ</div></td>
</tr>
<tr>
<td align="left" bordercolor="#FFFFFF" bgcolor="#C5EAED"><div align="left">
<? if(Status('achimotive',$_SESSION['login'])){?>/////ไม่แน่ใจว่าผิดตรงนี้เปล่าคับ
<a href="Achi_Motivation2.php" class="style44"><span class="style52">การมุ่งผลสัมฤทธ</span>ิ์</a>
<? }else{?>
<span class="style44"><span class="style51">การมุ่งผลสัมฤทธิ์</span></span>
<? }?>
</div>
<td bordercolor="#FFFFFF" bgcolor="#99FF66"><div align="center" class="style15 style9">
<? if(Status('achimotive',$_SESSION['login'])){?>
<a href="Achi_Motivation.php" class="style44">ยังไม่ได้ประเมิน</a>
<? }else{?>
<span class="style44">ประเมินแล้ว</span>
<? }?>
</div></td>
</tr>
<tr>
<td align="left" valign="top" bordercolor="#FFFFFF" bgcolor="#C5EAED">
<? if(Status('teamwork',$_SESSION['login'])){?>
<a href="teamwork.php" class="style43">
<span class="style52">การทำงานเป็นทีม</span></a>
<? }else{?>
<span class="style43">การทำงานเป็นทีม</span>
<? }?></td>
<td bordercolor="#FFFFFF" bgcolor="#99FF66"><div align="center" class="style15 style9">
<? if(Status('teamwork',$_SESSION['login'])){?>
<a href="teamwork.php" class="style44">ยังไม่ได้ประเมิน</a>
<? }else{?>
<span class="style44">ประเมินแล้ว</span>
<? }?>
</div></td>
</tr>
<tr>
<td align="left" valign="top" bordercolor="#FFFFFF" bgcolor="#C5EAED">
<? if(Status('integrity',$_SESSION['login'])){?>
<a href="integrity.php" class="style43">
<span class="style52">จริยธรรม</span>
<? }else{?>
<span class="style43">จริยธรรม</span>
<? }?>
</a></td>
<td bordercolor="#FFFFFF" bgcolor="#99FF66"><div align="center" class="style15 style9">
<? if(Status('integrity',$_SESSION['login'])){?>
<a href="integrity.php" class="style44">ยังไม่ได้ประเมิน</a>
<? }else{?>
<span class="style44">ประเมินแล้ว</span>
<? }?>
</div></td>
</tr>
<tr>
<td align="left" valign="top" bordercolor="#FFFFFF" bgcolor="#C5EAED">
<? if(Status('service',$_SESSION['login'])){?>
<a href="service mind.php" class="style43">
<span class="style52">การบริการ</span>
<? }else{?>
<span class="style43">การบริการ</span>
<? }?>
</a><a href="service mind.php" class="style43"></a></td>
<td bordercolor="#FFFFFF" bgcolor="#99FF66"><div align="center" class="style15 style9">
<? if(Status('service',$_SESSION['login'])){?>
<a href="service mind.php" class="style44">ยังไม่ได้ประเมิน</a>
<? }else{?>
<span class="style44">ประเมินแล้ว</span>
<? }?>
</div></td>
</tr>
<tr>
<td align="left" valign="top" bordercolor="#FFFFFF" bgcolor="#C5EAED"><div class="style15 style9">
<? if(Status('expertise',$_SESSION['login'])){?>
<a href="expertise.php" class="style44"><strong>
<span class="style52">ความเชียวชาญอาชีพ</span></strong>
</a><? }else{?>
<span class="style44">ความเชี่ยวชาญอาชีพ</span>
<? }?></td>
</div>
<td bordercolor="#FFFFFF" bgcolor="#99FF66"><div align="center" class="style15 style9">
<? if(Status('expertise',$_SESSION['login'])){?>
<a href="expertise.php" class="style44">ยังไม่ได้ประเมิน</a>
<? }else{?>
<span class="style44">ประเมินแล้ว</span>
<? }?>
?>
แล้วมันก็มาที่หน้านี้ครับไม่เป็นของคนที่ถูกเลือกแต่เป็นของผู้บริหารที่ login เข้ามาแทน จะแก้ไงดีครับ
Tag : - - - -
|
|
|
|
|
|
Date :
2009-09-25 16:45:24 |
By :
helmet |
View :
1510 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถูกตามที่เพ่ เสกบอกครับ
แต่กรณีผมก็เคยเจอเหมือนกันคับ ผมเดานะ คุณได้สร้างฐานข้อมูล user แล้วเก็บ ผู้บริหารไว้ที่เดียวกับพนักงานเปล่า
ตรงนี้ผมเคยเจอคือเอา admin และสมาชิกไว้ที่เดียวแต่พอ login ไปที่หน้า admin เพื่อที่จะแก้ไขข้อมูล user บ้างจุด ปัญหาคือเมือเข้าไปแล้ว ชื่อมันเปลี่ยนตามคนที่ login จริงๆแหะ ผมเลยใช้วิธีแยก admin กับ user เป็นคนละ tb กัน (ที่พูดมาไม่รู้ว่าเกี่ยวหรือเปล่า แหะๆๆ)
|
|
|
|
|
Date :
2009-09-25 17:55:20 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เกี่ยวครับ
เพราะมันขึ้นอยู่กับตัว sessions ที่เรารีจีสให้ทำงาน
ผมมักจะเอาไว้ที่เดียวกัน แล้วกำหนดสถานะเอาอ่ะครับ ว่าก็ว่าไป ก็เกือบทุกโปรแกรมที่ผมทำเลยก็ว่าได้ ไม่มีปัญหาแต่อย่างไรครับ
|
|
|
|
|
Date :
2009-09-25 23:48:11 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากได้โปรแกรมคล้ายแบบนี้ รับทำไหมคะ
|
|
|
|
|
Date :
2009-11-03 22:25:15 |
By :
puzzy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดิฉันอยากได้แบบฟอร์มการประเมินของพนักงานของฝ่ายวางแผนเพื่อทำการปรับเงินเดือนต้นปีค่ะ
มีไหมค่ะ
|
|
|
|
|
Date :
2009-12-24 10:15:18 |
By :
ภัคจิรา บ้านแป้ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|