我有这个表单,用"输入类型文本"用javascript代码改变他们的价值 他们都有名字:生命,攻击,防御,敏捷。
<?php
if(isset($_POST['create'])) {
$username = ($_POST['username']);
//LINE 117// $life = ($_POST['life']);
if ($username == "") {
echo "Por favor, de um nome ao Personagem";
} elseif (strlen($username) < 3) {
echo "O nome precisa ter mais que 3 caracteres!";
} else {
$reg = mysqli_query($con, "SELECT `id` FROM personagem WHERE `nome_personagem`='$username'") or die(mysqli_error());
if (mysqli_num_rows($reg) > 0) {
echo "Nome já em uso!";
} else {
$adc = mysqli_query($con, "INSERT INTO personagem (`nome_personagem`, `agilidade_personagem`, `defesa_personagem`, `ataque_personagem`, `energia_personagem`, `stamina_personagem`, `level_personagem`,`vida_personagem`) VALUES ('$username',10,5,10,100,100,1,100)") or die(mysqli_error($con));
$update = mysqli_query($con, "UPDATE personagem SET `vida_personagem` = vida_personagem + 1 WHERE `nome_personagem` = '$username'") or die(mysqli_error($con));
echo "Personagem Criado com Sucesso!";
}
}
}
?>
当我跑步时,它说:
&#34;注意:未定义的索引:生活在第117行和第34行的C:\ wamp \ www \ game \ criacao.php中。
答案 0 :(得分:0)
您的disabled
输入未显示,因此您必须删除disabled
,因此请将其替换为:
<input type="text" id="texto1" value="0" disabled name="life">
用这个:
<input type="text" id="texto1" value="0" name="life">