Valores por defecto de envío del formulario
authorPlatonides <platonides@gmail.com>
Mon, 21 May 2018 22:08:44 +0000 (00:08 +0200)
committerPlatonides <platonides@gmail.com>
Mon, 21 May 2018 22:08:44 +0000 (00:08 +0200)
html/inscripcion.php

index 652a55f7f59db1d3c60edd86596ea74556ae51b3..28ec48842bd3ccafa05207cbed023e49bee82780 100755 (executable)
@@ -318,7 +318,17 @@ foreach (array ("jpg", "png") as $Ext) {
 <?php
 if (!empty($DE["abierto"])) {
     print ("<b>La inscripción a este evento " . ($DE["abierto"] == "no" ? "no se encuentra abierta todavía</b>. Puedes recibir más información <a href=\"https://www.wikimedia.es/wiki/contacto\" onClick=\"ec('info')\">{$DI["enviarmail"]}</a>." : "se abrirá el {$DE["abierto"]}</b>."));
-} else { 
+} else {
+
+    $_POST += array(
+        'Nombre' => '',
+        'Apellido1' => '',
+        'Apellido2' => '',
+        'DNI' => '',
+        'Email' => '',
+        'Cuenta' => '',
+        'Comentarios' => '',
+    );
 ?>
 <FORM NAME=F ACTION="<?= htmlspecialchars ($_SERVER["REQUEST_URI"]) ?>" METHOD=POST>
 <INPUT TYPE=HIDDEN NAME=Confirmado VALUE="N" />
@@ -334,7 +344,7 @@ if (!empty($DE["abierto"])) {
 <?php if (in_array ("DNI", $Exigidos) || $DE["certificado"] != "no") { ?>
     <TR><TD><label for='DNI'><?= $DNI ?></label><TD><INPUT type="text" class="t" SIZE=20 MAXLENGTH="20" NAME='DNI' VALUE="<?php print htmlspecialchars ($_POST["DNI"]) ?>" />
 <?php }
-if (! in_array ("Sexo", $DE["invisibles"])) { ?>
+if (! in_array ("Sexo", $DE["invisibles"] ?? array())) { ?>
 <TR><TD><?= $Sexo ?> <img src="img/info.gif" title="<?= $DI["infosexo"] ?>"/><TD>
    <INPUT TYPE=RADIO NAME=Sexo id='SexoF' VALUE=F <?= $CheckSexo["F"] ?>><label for='SexoF'><?= $DI["mujer"] ?> ♀</label>&nbsp;&nbsp;&nbsp;&nbsp;
    <INPUT TYPE=RADIO NAME=Sexo id='SexoM' VALUE=M <?= $CheckSexo["M"] ?>><label for='SexoM'><?= $DI["hombre"] ?> ♂</label>&nbsp;&nbsp;&nbsp;&nbsp;
@@ -342,7 +352,7 @@ if (! in_array ("Sexo", $DE["invisibles"])) { ?>
    <!--<INPUT TYPE=RADIO NAME=Sexo id='Sexo0' VALUE=0 <?= $CheckSexo["0"] ?>><label for='Sexo0'><?= $DI["noespecificado"] ?></label>-->
 <?php
 }
-if (! in_array ("Edad", $DE["invisibles"])) { ?>
+if (! in_array ("Edad", $DE["invisibles"] ?? array())) { ?>
 <TR><TD><?= $Edad ?><TD>
 <?php if ($E == "vmvg") { ?>
    <INPUT TYPE=RADIO NAME=Edad id='EdadA' VALUE=16-24 <?= $CheckEdad["16-24"] ?>><label for='EdadA'>16-24</label>&nbsp;&nbsp;&nbsp;&nbsp;