Нажмите кнопку и отобразите соответствующий файл php в теле той же страницы.

0

Я пробовал множество кодов и все безрезультатно. Если бы пользователь нажал (кнопку) New Starter (/button), я бы хотел, чтобы он эхо файл new.php на той же странице, и если пользователь должен был выбрать отставку, он должен затем заменить new.php на resign.php

<"new.php"><button>New Starter</button></a>
 <"resign.php"><button>Resignation</button></a> 
<"promo.php"><button>Promotion</button></a>

Поэтому идея состоит в том, что она отображает соответствующую информацию при нажатии кнопки на той же странице

Этот php отображает текстовый файл и echos без проблем, но включение его в onclick или внутри кнопки приводит к тому, что страница пуста или показывает связанный файл друг с другом

<?php echo file_get_contents('new.php'); ?>


<button on click echo $abc="new.php";}>New Starter</button>
<?php {echo $abc; } ?>

Любая помощь или совет будут значительно оценены

  • 3
    не работает КАК ?
  • 0
    ??? Недостаточно информации, чтобы понять, что вы на самом деле делаете или пытаетесь сделать!
Показать ещё 3 комментария
Теги:
echo

1 ответ

2
<head><script>
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","new.php",true);
xmlhttp.send();
}
</script>
</head>

Затем в теле

<div id="myDiv"><h2>Test</h2></div>
<button type="button" onclick="loadXMLDoc()">Test</button>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню