作者heibow (危 險 心 靈)
看板PHP
標題[請益] 這樣寫會不會出事?
時間Fri Aug 16 19:02:36 2013
大家好 今天又上來厚問了 orz
因為想要實現 在client端手動把一些資料key完用post的方式送回server
然後寫入一份excel檔
目前是寫個帶form的html檔 input項目都點選好key好之後submit
action參數的php檔長得是這樣子
我不太清楚php server運作的方式… 但總覺得這樣自己呼叫自己的寫法有點像遞迴
會不會有寫入n百筆資料後 server記憶體不足爆掉的風險呢??
還請板上前輩們開示 謝謝
<html>
<head>
<title>test 1</title>
</head>
<body>
<?php
//先把入口的html檔中的form再實現一次
echo '<form name="form1" action="php本身" (中間略…) method="post">';
echo '<input type="submit" name="GetURL" value="Get URL"><br>';
…(form的各input 略…)
//寫excel的部分
(略)
?>
</body>
</html>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.4.77.93
1F:→ terrybob:泥管啥? 08/16 19:10
2F:→ averywu:大哥你也略太大了 08/16 19:14
3F:→ heibow:呃… 幾百行的東西 然後excel的index又很討厭是從1開始 08/16 19:16
4F:→ heibow:那code怎麼看怎麼醜… 總之我想問的重點是 08/16 19:17
5F:→ heibow:自己再post參數給自己這樣的動作會不會記憶體清不掉? 08/16 19:18
6F:推 wannawanna:怎麼post給自己 你覺得把form印出來它就會自己送出嗎 08/16 19:19
7F:→ heibow:不會自己送 只是跳出一個跟入口html一樣的form 08/16 19:20
8F:→ heibow:user再key一次資料以後按送出 才送 08/16 19:21
9F:→ alpe:"會不會有寫入n百筆資料後爆掉"=> 自己寫一次就知道拉. 08/16 19:43
10F:→ alpe:有疑問的話code再自己手上跑個insert 5萬次看看就好了 08/16 19:43
11F:→ heibow:好像有道理… 08/16 19:46
12F:推 see7di:you can try 09/11 22:34