성격 검사를했습니다. 그것은 사용자가 제출할 때 출력으로 특성 설명을주는 객관식 질문 모음입니다.Joomla와 PHP 스크립트의 상호 작용이 문제가되는 경우/양식의 "action"속성
테스트 질문은 Joomla "Article"에 배치되어 테스트 소유자가 쉽게 변경할 수 있으며 출력은 외부 PHP 스크립트에 전달 된 양식 핸들을 통해 출력됩니다. 이와 같이 :
<form name="name" action="score.php" method="post">
이제는 이상한 일이 발생합니다. 테스트 소유자가 테스트 질문에서 무언가를 변경하고 저장하면 작업 특성이 떨어집니다. 이로 인해 테스트 자체가 재설정됩니다.
는 폼 핸들은 다음과 같습니다 : 이것은 심지어 시험의 여러 인스턴스와 함께, 반복해서 발생하고있다
<form name="name" method="post">
. 이것이 무엇인지 알 수 없습니다. Joomla는 이와 같은 속성으로 이상한 일을합니까?
감사합니다. 나는이 해결책을 보았다. Joomla의 행동에 관한 한 가지 추가 질문 : 아무도 기사를 변경하지 않는 한 모든 것이 잘 될 것으로 보이지만 기사가 변경되면 문제가 발생합니다. 이제는 괜찮을 것 같습니다. 편집 할 때 알려 주셔야합니다. 하지만 내가 알고 싶은 것은이 동작이 서버에서 무언가가 변경되거나 캐시와 함께 변경 될 때 트리거되는 경우입니다. 또는 : 아무도 변경하지 않는 한 양식이 '모든 영원히'작동하도록 유지됩니까? 편집기가 때로는 코드를 걸러 내고 때로는 그렇지 못하다는 이상입니다. – Jelmar
사용중인 WYSIWYG 편집기에 따라 싫어하는 부분을 제거합니다 (플러그인을 살펴보십시오 - 편집자는 옵션을 살펴보십시오). 가장 좋은 방법은 사용자 계정을 편집기가 없도록 설정하거나 편집하지 말도록하는 것입니다. 또는 Chronoforms에 양식을 드롭하고 걱정하지 마십시오. – Jeepstone
안녕하세요, 고마워요. 축복, Jelmar – Jelmar