پاسخ : چاپ فاكتور با سايز a5
نقل قول:
نوشته اصلی توسط
Rezash
خروجي تو بايد حتما در قالب عكس باشه يا نه ؟
اگر قرار باشه عكس باشه دو راه ميتونيد انجام بديد :
1. توليد فايل pdf
2. ايجاد يك تصوير با كتابخانه gd
كه دو مورد بالا يكم سخت تر هستند ولي راه ساده تر
استفاده از يك جدول html و درج مقادير در اون
از سه روش فوق كدوم مد نظرتون هست تا در موردش بحث كنيم.
از نظر من سعید جانم اینطور شاید بگه
تولید فایل pdf هست
و اچ تی ام ال هم خوبه
اول پی دی اف
پاسخ : چاپ فاكتور با سايز a5
نقل قول:
نوشته اصلی توسط
Rezash
خروجي تو بايد حتما در قالب عكس باشه يا نه ؟
اگر قرار باشه عكس باشه دو راه ميتونيد انجام بديد :
1. توليد فايل pdf
2. ايجاد يك تصوير با كتابخانه gd
كه دو مورد بالا يكم سخت تر هستند ولي راه ساده تر
استفاده از يك جدول html و درج مقادير در اون
از سه روش فوق كدوم مد نظرتون هست تا در موردش بحث كنيم.
سلام
نه نمي خوام عكس باشه، حالا به table يا div شده هم عالي ميشه
فقط ميخوام يك چيزي شبيه فاكتور در بيارم كه در برگ آ5 چاپ بشه
ممنون ميشم راهنمايي كنيد
---------- Post added at 01:16 PM ---------- Previous post was at 01:15 PM ----------
نقل قول:
نوشته اصلی توسط
atilnic
از نظر من سعید جانم اینطور شاید بگه
تولید فایل pdf هست
و اچ تی ام ال هم خوبه
اول پی دی اف
نه ميخوام html باشه، با تشكر
پاسخ : چاپ فاكتور با سايز a5
خب اگر در طراحي فرم html مشكلي نداريد يك فرم ساده بسازيد تا من بخش server side اش رو بتونم راهنمايي كنم.
1 فایل پیوست
پاسخ : چاپ فاكتور با سايز a5
نقل قول:
نوشته اصلی توسط
Rezash
خب اگر در طراحي فرم html مشكلي نداريد يك فرم ساده بسازيد تا من بخش server side اش رو بتونم راهنمايي كنم.
ممنون از همياري تون
فايل index پيوست شد
:: يه راهنمايي كوچيك نيازمندم
من ميخوام وقتي تعداد كالا وارد شد و قيمت هر كالا هم وارد شد قيمت محاسبه بشه ولي صفحه عوض نشه
امكانش هست؟
ممنون و متشكر
پاسخ : چاپ فاكتور با سايز a5
يك نمونه ساده رو نوشتم :
کد PHP:
<html dir="rtl">
<head>
<meta http-equiv="Content-Language" content="fa">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>فاكتور</title>
</head>
<body>
<p>
<font face="Tahoma" style="font-size: 9pt"><span lang="fa">رديف
</span> <span lang="fa"> نام كالا
</span> <span lang="fa"> في
تعداد قيمت كل</span> </font></p>
<p>
<?php
$i = 0;
$total = 0;
foreach($_POST['r'] as $id)
{
$r = (is_numeric($id)) ? $id : 'نا معتبر';
$name = isset($_POST['n'][$i]) ? $_POST['n'][$i] : 'وارد نشده';
$fee = isset($_POST['f'][$i]) ? $_POST['f'][$i] : 'وارد نشده';
$total = isset($_POST['t'][$i]) ? $_POST['t'][$i] : 'وارد نشده';
$price = isset($_POST['g'][$i]) ? $_POST['g'][$i] : 'وارد نشده';
if(is_numeric($price))
$total += $price;
?>
<p>
<?=$r?> <?=$name?> <?=$fee?> <?=$total?> <?php } echo $price; ?></p>
<p><font face="Tahoma" style="font-size: 9pt">
<span lang="fa">قيمت كل</span>:</font><?=$total?></p>
<input type="submit" onclick="alert('prtin function ! ');" class="buttonSubmit" value="Print" />
</body>
</html>
براي لود شدن در خود صفحه :
1. ميتونيم كلا از js استفاده كنيم
2. ميتونيم به صورت ajax بنويسيم
پاسخ : چاپ فاكتور با سايز a5
نقل قول:
نوشته اصلی توسط
Rezash
يك نمونه ساده رو نوشتم :
کد PHP:
<html dir="rtl">
<head>
<meta http-equiv="Content-Language" content="fa">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>فاكتور</title>
</head>
<body>
<p>
<font face="Tahoma" style="font-size: 9pt"><span lang="fa">رديف
</span> <span lang="fa"> نام كالا
</span> <span lang="fa"> في
تعداد قيمت كل</span> </font></p>
<p>
<?php
$i = 0;
$total = 0;
foreach($_POST['r'] as $id)
{
$r = (is_numeric($id)) ? $id : 'نا معتبر';
$name = isset($_POST['n'][$i]) ? $_POST['n'][$i] : 'وارد نشده';
$fee = isset($_POST['f'][$i]) ? $_POST['f'][$i] : 'وارد نشده';
$total = isset($_POST['t'][$i]) ? $_POST['t'][$i] : 'وارد نشده';
$price = isset($_POST['g'][$i]) ? $_POST['g'][$i] : 'وارد نشده';
if(is_numeric($price))
$total += $price;
?>
<p>
<?=$r?> <?=$name?> <?=$fee?> <?=$total?> <?php } echo $price; ?></p>
<p><font face="Tahoma" style="font-size: 9pt">
<span lang="fa">قيمت كل</span>:</font><?=$total?></p>
<input type="submit" onclick="alert('prtin function ! ');" class="buttonSubmit" value="Print" />
</body>
</html>
براي لود شدن در خود صفحه :
1. ميتونيم كلا از js استفاده كنيم
2. ميتونيم به صورت ajax بنويسيم
ممنون از راهنمايي تون
يه خطايي ميده
Warning: Invalid argument supplied for foreach() in C:\wamp\www\fak\faktor.php on line 22
در مورد بارگذاري توي همون صفحه به هيچ كدوم از موارد ذكر شده آشنايي ندارم، ممنون ميشم يه راهنمايي كوچيك كنيد
با تشكر فروان
---------- Post added at 11:47 AM ---------- Previous post was at 11:30 AM ----------
:: چيكار كنم كه تو برگ آ5 پرينت بشه؟
پاسخ : چاپ فاكتور با سايز a5
سلام
می تونی فاکتورتو توی word درست کنی و سربرگتو تو بک گراندش بزاری و از اون خروجی html بگیری و کد های php رو هرجاییش خواستی بزاری این آسون ترین کاره به نظر من