Foros del Web » Programando para Internet » PHP »

problemas con envio de formulario usando PHP

Estas en el tema de problemas con envio de formulario usando PHP en el foro de PHP en Foros del Web. Hola a todos, he estado tratando de enviar un formulario creado en HTML usando un script de PHP (axiMail.php), todo va bien en el formulario ...
  #1 (permalink)  
Antiguo 02/01/2005, 16:59
 
Fecha de Ingreso: marzo-2004
Mensajes: 12
Antigüedad: 13 años, 9 meses
Puntos: 0
problemas con envio de formulario usando PHP

Hola a todos,
he estado tratando de enviar un formulario creado en HTML usando un script de PHP (axiMail.php), todo va bien en el formulario hasta que agrego a este checkbox, el cual no es enviado junto con la otra informacion.
Alguien podria ayudarme a agregarle checkbox a un formulario????

Aqui adjunto el script axiMail.php y mi formulario en HTML


<?
while(list($nombre_campo, $valor_campo ) = each($HTTP_POST_VARS )) {
strtolower ($nombre_campo);

if(is_array($valor_campo)){
$msg .= ucfirst($nombre_campo).": \n";

while (list ($val) = each ($valor_campo)) {
$msg .= $val."\n";
}
$msg .= "\n";
}else{
if($nombre_campo != "submit" && $nombre_campo !="receptor" && $nombre_campo !="remitente" && $nombre_campo !="tema" && $nombre_campo !="redireccion"){
$msg .= ucfirst($nombre_campo).": ".$valor_campo."\n\n"; }
}
}
$msg .= "----------------------------------------------\n";
$msg .= "USER AGENT: ".$HTTP_USER_AGENT."\n";
$msg .= "IP: ".$REMOTE_ADDR."\n";

mail($receptor,$tema,$msg,"From: $remitente");
header("Location: $redireccion");
?>



y este es my formulario

<FORM ACTION="axiMail.php" METHOD="POST">

<input name="receptor" type="hidden" id="receptor" value="[email protected]">
<input name="remitente" type="hidden" id="remitente" value="[email protected]">
<input name="tema" type="hidden" id="tema" value="Informaci&oacute;n desde el sitio web">
<input name="redireccion" type="hidden" id="redireccion" value="http://www.redireccionado.com">
<br>
<input type="radio" name="MevrouwHeer" value="Mevrouw">
<span class="style40">Mevrouw</span></label>
<br>
<label>
<input type="radio" name="MevrouwHeer" value="De heer">
<span class="style40">De heer</span></label>
</p>
<p><table width="96%" border="0">
<tr>
<td><input type="checkbox" name="checkbox" value="checkbox">
prueba2 <br>
<input type="checkbox" name="checkbox" value="checkbox">
prueba3</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><span class="style40">Voorletters</span></td>
<td><label>
<input name="Voorletters" type="text" id="Voorletters" size="40" maxlength="50">
</label></td>
</tr>
<tr>
<td><span class="style40">Achternaam</span></td>
<td><label>
<input name="Achternaam" type="text" id="Achternaam" size="40" maxlength="50">
</label></td>
</tr>
<tr>
<td><span class="style40">Organisatie</span></td>
<td><label>
<input name="Organisatie" type="text" id="Organisatie" size="40" maxlength="50">
</label></td>
</tr>
<tr>
<td><span class="style40">Adres</span></td>
<td><label>
<input name="Adres" type="text" id="Adres" size="40" maxlength="50">
</label></td>
</tr>
<tr>
<td><span class="style40">Postcode+Woonplaats</span></td>
<td><label>
<input name="PostcodeWoonplaats" type="text" id="PostcodeWoonplaats" size="40" maxlength="50">
</label></td>
</tr>
<tr>
<td><span class="style40">e-mailadres</span></td>
<td><label>
<input name="email" type="text" id="email" size="40" maxlength="50">
</label></td>
</tr>
<tr>
<td><span class="style40">Telefoonnummer</span></td>
<td><label>
<input name="Telefoonnummer" type="text" id="Telefoonnummer" size="40" maxlength="50">
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="48" colspan="2"><span class="style47">Ik meld me aan voor: de onderstaande cursussen en/of informatieve<br>
bijeenkomsten </span></td>
</tr>
<tr>
<td colspan="2"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
<p class="style47">
<p class="style40">&nbsp;
</p>
<p><br>
<span class="style41">Nombre:</span>
<input name="nombre" type=text id="nombre">
<input type="submit" name="Submit" value="Verzenden">
<br>
</p>
</p>
</form>
  #2 (permalink)  
Antiguo 02/01/2005, 17:16
 
Fecha de Ingreso: octubre-2003
Mensajes: 152
Antigüedad: 14 años, 1 mes
Puntos: 2
agregas y punto, el checkbox tiene un valor cuando lo marcas, de lo contrario no tiene ni variable creo, tienes que suponer en el evaluador axiMail.php, con un

if(isset($varcheck))
$varcheck="no seleccionado";

y asi, y si no es la respuesta nose que mas puede ser,
__________________
Mamani Calderón, Edwin Fredy
Ingeniería de Sistemas www.gruposistemas.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:47.