พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
PHP development / มีเรื่องรบกวนครับผม
newhandPHP
Sun 14 May 2006 17:40:11

 อยากทราบว่า เขียนให้ php รับค่า post แล้วเก็บเป็น text file ยังไงอ่ะครับผมสมมุติ

 <html>

  <head><title> Create log</title></head>

<body>

 <form action="createlog.php" method="post">

 Address: <input type="text" name="addres" size=25>

</form>

</body></html>

แล้วผมต้องเขียน code php รับค่าโพสแบบไหนอ่ะครับให้เก็บข้อมูลในรูปแบบ text file อ่ะครับ ขอแนวทางทีนะครับ ขอบคุณล่วงหน้าครับ ^^

Davinci
Davinci
Sun 14 May 2006 19:42:21
createlog.php

<?
$filename = "datfile.txt";
$data_file = fopen($filename, "w");
fputs($data_file,$_POST[addres]);
fclose($data_file);
?>

ลองดูครับ
newhandPHP
Mon 15 May 2006 12:53:48

 ถ้าผม ข้อมูลหลายๆตัวล่ะครับ ต้องทำยังไงครับ แบบนี้ผมลองแล้วไม่ได้น่ะครับ

<?php
touch ("createlog.txt");
$filename = "createlog.txt";
$data_file = fopen($filename, "w");
fputs($data_file,$_POST[date1] ,$_POST[time1] ,$_POST[SA] ,$_POST[AM] ,$_POST[MTL ] ,$_POST[APOM] ,$_POST[SNAM] ,$_POST[APCR] ,$_POST[OS] ,$_POST[TS] ,$_POST[SS] ,$_POST[CRS] ,$_POST[RET] ,$_POST[CP] ,$_POST[SJP] ,$_POST[MJ] ,$_POST[CS] ,$_POST[M]);
fclose($data_file);

?>

newhandPHP
Mon 15 May 2006 13:36:03

  ได้แว้วครับผม แก้เป็นแบบนี้ ขอบคุณสำหรับแนวทางนะครับ

<?php
touch ("createlog.txt");
$filename = "createlog.txt";
$data_file = fopen($filename, "w");
$logfile ="$_POST[date1] ,$_POST[time1] ,$_POST[SA] ,$_POST[AM] ,$_POST[MTL] ,$_POST[APOM] ,$_POST[SNAM] ,$_POST[APCR] ,$_POST[OS] ,$_POST[TS] ,$_POST[SS] ,$_POST[CRS] ,$_POST[RET] ,$_POST[CP] ,$_POST[SJP] ,$_POST[MJ] ,$_POST[CS] ,$_POST[M]\n";
fputs($data_file, $logfile);
print $logfile;
fclose($data_file);

?>

tin
tin
Wed 17 May 2006 10:18:08

ต้องการให้ไฟล์ exe ขึ้นมาโดยไม่ต้องมีไดอะล็อกบล็อก save กับ open ขึ้นมา ทำอย่างไร

Administrator
Wed 17 May 2006 10:30:55
ความสามารถของ browser ดังกล่าวไม่สามารถทำได้ครับเนื่องจากเป็นระบบความปลอดภัยของ browser ที่ต้องมีครับ ถ้าไม่มีความปลอดภัยตัวนี้ทุกเครื่องมีไวรัสเต็มไปหมดแน่นอนครับ

ผมไม่แน่ใจว่าคุณต้องการให้รัน exe เพื่อการใด แต่ถ้าเป็นโปรแกรมเพื่อตอบรับกับ user แล้วคงต้องเปลี่ยนไปใช้ flash, activeX หรือ java applet แทนครับ
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login