php get 메소드 문제
2018-08-20 17:50:34
0
7
1254

<?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 변수를 찾으시겠습니까?

모든 응답(6)
嘿哈

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

  • 회신하다 테스트하는 방법? 이 코드는 다른 컴퓨터에서 실행될 때 값을 얻을 수 있습니다. . 내 컴퓨터에서는 작동하지 않습니다.
    작가 2018-08-21 18:23:02
  • 회신하다 불가능합니다. localhost에서 실행해보세요.
    vec 작가 2018-08-22 12:58:03
vec

<?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방법 

vec

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

vec

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


vec

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

  • 회신하다 이 코드는 다른 컴퓨터에서 실행될 때 값을 얻을 수 있습니다. . 내 컴퓨터에서는 작동하지 않습니다.
    작가 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:45:10
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿