[請益] PHP檔傳值到另一個PHP檔

看板PHP作者 (...)時間13年前 (2010/10/14 18:06), 編輯推噓2(2020)
留言22則, 7人參與, 最新討論串1/1
各位好: 小弟在寫功課時遇到問題。 內容是要用PHP的GD畫圖,但是GD要放到下一個PHP被呼叫才不會有問題。 可是我需要把文件內的直傳到PHP,我已經試過GET和POST。 這個是用輸入的話,沒有問題。 但是要傳裡面已經建好的變數(從excel讀取後再經過運算),卻完全沒辦法。 有沒有大大知道這邊該用哪個語法,小弟新手,這個卡好久了。 謝謝... 抱歉,沒說清楚。是把一個PHP檔的直傳入另一個PHP檔。 而那個PHP檔是負責輸出圖形的。 然後,作業是傳到老師的serve。應該算是web吧。 這是開啟的檔a.php <? $c="str"; echo $c; ?> 我目標是要把a.php中的$c傳給b.php 這是要輸出圖的檔b.php <? header ("Content-type: image/gif"); $newImg = ImageCreate(1000,250); $skyblue = ImageColorAllocate($newImg,136,193,255); ImageFill($newImg,0,0,$skyblue); $dd=imagecolorallocate($newImg,0,0,0); ImageString($newImg, 10, 100, 9,輸出字串$C , $dd); ImagePNG($newImg); ImageDestroy($newImg); ?> 請問是我要加些甚麼宣告嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.103.179

10/14 18:11, , 1F
cli?web?
10/14 18:11, 1F

10/14 18:20, , 2F
不能用input type="hidden"??
10/14 18:20, 2F
※ 編輯: wrct29 來自: 140.116.103.179 (10/14 18:28)

10/14 18:29, , 3F
因為要傳的值是在PHP裡面,我不知道要怎麼把它弄成input
10/14 18:29, 3F
※ 編輯: wrct29 來自: 140.116.103.179 (10/14 18:37)

10/14 18:44, , 4F
如果答案的值是數字的話
10/14 18:44, 4F

10/14 18:44, , 5F
直接寫在同一個PHP裡不行嗎
10/14 18:44, 5F

10/14 18:45, , 6F
不行,他圖直接給我出現亂碼(崩潰...)
10/14 18:45, 6F

10/14 18:45, , 7F
a.php 裡面的 echo $c; 換成
10/14 18:45, 7F

10/14 18:46, , 8F
echo '<img src="b.php?data='.$C.'">';
10/14 18:46, 8F

10/14 18:47, , 9F
然後b.php就用 $_GET['data'] 的方法取值囉~
10/14 18:47, 9F

10/14 18:48, , 10F
謝謝樓上,我試試看
10/14 18:48, 10F

10/14 18:48, , 11F
如果會有亂碼在試試看urlencode處理
10/14 18:48, 11F

10/14 19:00, , 12F
太感謝樓上了...質傳過去了。這樣作業應該有機會能做出來了
10/14 19:00, 12F

10/14 19:06, , 13F
能在問一下嗎?如果是要一次傳兩個變數呢?
10/14 19:06, 13F

10/14 19:09, , 14F
b.php?dataA='.$C.'&dataB='.$D.'&dataC=......
10/14 19:09, 14F

10/14 19:13, , 16F
謝謝樓上...趕作業去...
10/14 19:13, 16F

10/14 23:03, , 17F
弄成input不能用 value="<?php echo $foo ?>" 這種方法嗎
10/14 23:03, 17F

10/15 04:10, , 18F
樓上那樣應該OK 不會把PHP弄成input 表示還不了解php..
10/15 04:10, 18F

10/15 04:10, , 19F
跟html之間的關係
10/15 04:10, 19F

10/15 08:38, , 20F
嗯 原po真的是新手 不過還是請原po加油
10/15 08:38, 20F

10/15 08:38, , 21F
superpai的這種寫法 可以試一下 因為這種情況很常出現
10/15 08:38, 21F

10/15 09:59, , 22F
好的 我會去試試看 謝謝大家
10/15 09:59, 22F
文章代碼(AID): #1CjjOoqX (PHP)