ياشباب انا سويت برنامج بالنسخة php4 وبعدين نقلته على الاصدار الجديد php5 بس تمرير المتحولات فيها مشكلة
يعني انا مثلا عندي ملف اسمه app.php فيه هاد السطر
echo "<span class='style4'>Appointments on ".$tdate." For Dr.".$tdoc."
<a href='app_print.php?a=$tdate&b=$cdoc&c=$tdoc'>Print </a></span>";
ومتل مو شايفين في 3 متحولات رايحة عالصفحة app_print اللي هي كالتالي بس هالمتحولات ماوصلو لهالصفحة:
<?php
$aa=$_POST['a'];
$bb=$_POST['b'];
$cc=$_POST['c'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
<title>Hetou Clinc</title>
</head>
<body onLoad="do_print()">
<form>
<?php
echo"<span class='style4'>Appointments on $aa For Dr $bb </span>";
echo"<br>";
echo"<TABLE BORDER=5 bordercolor=BFBCAC CELLPADDING=2 CELLSPACING=2 align=center>";
echo"<tr><td height=3 colspan=5 bgcolor=BFBCAC></td></tr>";
echo"<td width=150 bordercolor=BFBCAC bgcolor=$color1><b><center>Time</center></td>" ;
echo"<td width=150 bordercolor=BFBCAC bgcolor=$color1><b><center>Patient</center></td>";
echo"<td width=150 bordercolor=BFBCAC bgcolor=$color1><b><center>Note</center></td>";
$time=mktime(9,0,0);
$counter=$time;
// $tdoc=$_POST[opt_doc];
while ($counter < $time+47000)
{
$result=mysql_query("select * from app where a_date=$aa and a_time='.date('G:i',$counter).' and a_d_code=$bb order by a_time");
$row = mysql_fetch_array($result);
$nummber=mysql_num_rows($result);
if ($nummber==0)
{
echo "<tr><td bordercolor=#BFBCAC><b><font color='green'><center>".date("G:i",$counter)."</center></font></td>";
echo "<td bordercolor=#BFBCAC>-</td>";
echo "<td bordercolor=#BFBCAC>-</td>";
}
else
{
$code = $row["a_code"];
$d_code= $row["a_d_code"];
$result2=mysql_query("select d_name from doc where d_code='" . $d_code . "'");
$row2 = mysql_fetch_array($result2);
$doctor=$row2["d_name"];
$p_code= $row["a_p_code"];
$result3=mysql_query("select p_name from patients where p_code='" . $p_code . "'");
$row3 = mysql_fetch_array($result3);
$patient="( ".$p_code." ) ".$row3["p_name"];
$a_date = $row["a_date"];
$a_time = $row["a_time"];
if ($row["a_note"]=="")
{
$note = "-";
}
else
{
$note = $row["a_note"];
}
echo "<tr><td bordercolor=#BFBCAC><b><font color='red'><center>$a_time</center></font></td>";
echo "<td bordercolor=#BFBCAC align='left'>$patient</td>";
echo "<td bordercolor=#BFBCAC>$note</td>";
}
$counter=$counter+900;
}
$day='';
echo "</table>";
?>
</form>
</body>
</html>
الحل يانشاما.....