찾다

 >  Q&A  >  본문

php get 메소드 문제

<?php

echo '<h1>메시지 영역</h1>';

echo '<form action="message.php" method="GET">';


echo '사용자 이름:<input type="text" name="username" /><br />';

echo '메시지:<textarea name="content"></textarea> br />';

echo '<input type="submit" value="확인" />';

echo '</form>';


$username=$ _GET[ '사용자 이름'];

$content=$_GET['content'];

$file=fopen('message.txt','a');

$w_content="$username : $content" ;

fwrite($file,$w_content);

//fclose($file);

echo file_get_contents('message.txt');



?>

수신할 수 없는 이유 양식에서 $username 및 $content 변수를 찾으시겠습니까?

2288일 전1233

모든 응답(7)나는 대답할 것이다

  • 嘿哈

    嘿哈2018-08-21 17:30:10

    귀하의 코드를 로컬에서 테스트하여 매개변수를 받을 수 있었습니다. 무엇이 잘못되었는지 단계별로 테스트했습니다.

    회신하다
    0
  • 테스트하는 방법? 이 코드는 다른 컴퓨터에서 실행될 때 값을 얻을 수 있습니다. . 내 컴퓨터에서는 작동하지 않습니다.

    · 2018-08-21 18:23:02
    vec

    불가능합니다. localhost에서 실행해보세요.

    vec · 2018-08-22 12:58:03
  • vec

    vec2018-08-21 10:00:15

    <?phpecho '<h1>留言区</h1>';echo '<form  method=“GET”>'echo '사용명:<input type="text" name="사용자 이름" /><br />';echo '留言:<textarea name="content"></textarea><br />';echo & #39;<입력 유형="제출" value="确认"; />';echo '</form>';$username=isset($_GET['사용자 이름']);$content=isset($_GET[ 'content']);$file=fopen('message.txt','a');$w_content="$username : $content";fwrite ($file,$w_content);//fclose($file);echo file_get_contents('message.txt');?>建议在传值的时候加上isset방법 

    회신하다
    0
  • vec

    vec2018-08-21 09:54:37

    값을 전달할 때는 문제가 없습니다. 로컬에서 테스트했지만 에코 데이터가 잘못되었을 것입니다

    회신하다
    0
  • vec

    vec2018-08-21 09:46:06

    정의되지 않은 인덱스인가요?


    회신하다
    0
  • vec

    vec2018-08-21 09:45:21

    오류 메시지는 무엇인가요?

    회신하다
    0
  • 이 코드는 다른 컴퓨터에서 실행될 때 값을 얻을 수 있습니다. . 내 컴퓨터에서는 작동하지 않습니다.

    · 2018-08-21 18:23:31

    아마도 문제를 알고 있거나 파일이 열려 있지 않을 수도 있습니다. .

    · 2018-08-21 18:24:52

    문제가 발생했습니다. var_dump($file)가 false를 반환했습니다.

    · 2018-08-21 18:28:56
  • 好名字

    好名字2018-08-20 18:43:39

    양식의 작업이 올바른 지점을 가리키고 있습니까?

    회신하다
    0
  • 맞다, 그것은 자신을 가리킨다.

    · 2018-08-20 18:45:10
  • 취소회신하다