질문을 삭제하지 말아주세요.!
 
1
0
-1


안녕하세요. php 개발에 관심있는 학생입니다.

라라벨 입문입니다. 라즈베리파이에 라라벨을 올려서 로그인 구현까지 따라 완료했고..

ConsoleTVs라는 것을 이용해 디비를 사용하여 high chart 그래프를 표현하는 작업까지 따라했긴 했습니다만...

뭔가 막히는 부분이있네요..


현재 라즈베리파이(지그비) - (지그비) 아두이노 - 아두이노장비 구성을 하였습니다.

버튼을 이용하여 버튼을 클릭하면 파이썬 코드가 실행되면 아두이노로 값을 전달하는 방식인데요.


처음에 자바스크립트를 넣었습니다.

onclick을 이용하여 exec나 shell_exec를 쓰면 콘솔창에서 파이썬 코드가 실행이 될 것 같다고 판단을 하였습니다.

그런데 이상하게 버튼을 클릭하면 버튼을 누르면 경고창이 뜨긴 하는데 값은 전달이 안되고...

F5를 눌러 창을 새로고침을 하면 값들이 아두이노로 가는 것 같습니다..... F5를 누르면 전달값들이 잘 받아져요..


그리고 라라벨에서 home.blade.php 에서 <?php ... ?> 을 사용하면 안되는 것 아닌가요??ㅠㅠ

컨트롤러 부분을 건드려야 할 것 같은데...

아직 공부 중이라 모르는 것이 너무 많은 것 같습니다....


도움 부탁드립니다...


    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      시도 하시려고 하는 방법은 클라이언트프로그램(브라우져)에서 서버에 접근을 하겠다는것과 같습니다.

      무슨 말이냐면... 보안적인 이유로 불가능하다는것입니다.

      이는 웹페이지 호출에 대해서 공부 해보시면 왜 그런지 알 수 있습니다.

      원하시는 기능을 하시려면

      ajax 통신을 통하여 서버에 미리 정의 된 API를 호출 하고 Reactive 하게 값을 받아서 처리 하는 방법을 이용 하셔야 할것 같습니다.^^

      1. 백인걸

        감사합니다!!

        열심히 노력해야겠군요.........

        ajax~~ 부터 무슨 말인지는 잘 모르겠지만....

        감사합니다...!!

      CommentAdd your comment...