-1
PHP 페이지에서 텍스트 상자를 만들었습니다. 사용자는 그 안에 no를 입력합니다. 사용자가 입력 한 내용에 해당하는 텍스트 상자가 나타납니다. 사용자가 텍스트 상자에 값을 입력하라는 메시지가 표시되고 마지막으로 요약됩니다. 추가는 어떻게 할 수 있습니까?반복적 인 추가 PHP
PHP 페이지에서 텍스트 상자를 만들었습니다. 사용자는 그 안에 no를 입력합니다. 사용자가 입력 한 내용에 해당하는 텍스트 상자가 나타납니다. 사용자가 텍스트 상자에 값을 입력하라는 메시지가 표시되고 마지막으로 요약됩니다. 추가는 어떻게 할 수 있습니까?반복적 인 추가 PHP
은 당신의 텍스트 상자를 만들려면 다음을 수행하십시오
<?php
if (isset($_POST['calculate'])) {
$count = array_sum($_POST['new-input']);
echo $count;
} else if (isset($_POST['generate'])) {
$totalBoxes = isset($_POST['boxes']) ? $_POST['boxes'] : 1;
}
?>
<?php if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($totalBoxes)): ?>
<?php foreach (range(1, $totalBoxes) as $inputCount): ?>
<form method="POST" action="<?= $_SERVER['PHP_SELF']; ?>">
<input type="text" name="new-input[<?= $inputCount; ?>]" /><br />
<input type="submit" name="calculate" value="Calculate!" />
</form>
<?php endforeach; ?>
<?php else: ?>
<form method="POST" action="<?= $_SERVER['PHP_SELF']; ?>">
<label>Amount of boxes</label>
<input type="text" name="boxes" /><br />
<input type="submit" name="generate" value="Generate" />
</form>
<?php endif; ?>
사용 APPEND 기능을 jQuery를에. 그 일을하는 데 도움이 될 수 있습니다 –
PHP는 서버에서 실행되는 모든 코드를 의미하는 서버 측 언어입니다. 원하는 것은 사용자 입력에 반응하는 것입니다.이 입력은 자바 스크립트와 같은 클라이언트 측 언어에서 생성/복제하여 수행 할 수 있습니다. 런타임시 textboxes –
예, PHP에서 루프를 사용하여 런타임시 텍스트 상자의 복제를 수행 할 수 있었지만 이제는 내 문제입니다. –