Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/12/2008, 14:05
yagaiori
 
Fecha de Ingreso: diciembre-2008
Mensajes: 7
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Ayuda con validacion textfield

ammm ps medio entendi el codigo q tengo esta asi, lo estoy haciendo en dreamweaver y no se donde meterlo
si la validacion es correcta pues enviara el formulario para que sea ingresado a la base de d datos pero si no es asi
pues no se q mande un mensaje q las contraseñas no coinciden
agradeceria mucho si me pudieras explicar como se hace gracias
ESTE ES EL CODIGO Q SE GENERA:


<?php require_once('Connections/Tienda.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}

// *** Redirect if username exists
$MM_flag="MM_insert";
if (isset($_POST[$MM_flag])) {
$MM_dupKeyRedirect="registroduplicado.php";
$loginUsername = $_POST['usuario'];
$LoginRS__query = sprintf("SELECT usuario FROM clientes WHERE usuario=%s", GetSQLValueString($loginUsername, "text"));
mysql_select_db($database_Tienda, $Tienda);
$LoginRS=mysql_query($LoginRS__query, $Tienda) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);

//if there is a row in the database, the username was found - can not add the requested username
if($loginFoundUser){
$MM_qsChar = "?";
//append the username to the redirect page
if (substr_count($MM_dupKeyRedirect,"?") >=1) $MM_qsChar = "&";
$MM_dupKeyRedirect = $MM_dupKeyRedirect . $MM_qsChar ."requsername=".$loginUsername;
header ("Location: $MM_dupKeyRedirect");
exit;
}
}

$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO clientes (usuario, passwd, nombre_clte, direccion_clte, delegacion_clte, estado_clte, cp_clte, tel1_clte, tel2_clte, email_clte) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['usuario'], "text"),
GetSQLValueString($_POST['passwd'], "text"),
GetSQLValueString($_POST['nombre_clte'], "text"),
GetSQLValueString($_POST['direccion_clte'], "text"),
GetSQLValueString($_POST['delegacion_clte'], "text"),
GetSQLValueString($_POST['estado_clte'], "text"),
GetSQLValueString($_POST['cp_clte'], "int"),
GetSQLValueString($_POST['tel1_clte'], "int"),
GetSQLValueString($_POST['tel2_clte'], "int"),
GetSQLValueString($_POST['email_clte'], "text"));

mysql_select_db($database_Tienda, $Tienda);
$Result1 = mysql_query($insertSQL, $Tienda) or die(mysql_error());

$insertGoTo = "completarregistro.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}

?>
<?php require_once('../../Connections/Tienda_prueba.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>AllMobileFashion ---- Tienda Virtual ----</title>
<style type="text/css">
<!--
body {
background-image: url();
background-repeat: no-repeat;
}
.Estilo4 {font-size: 36px}
.Estilo5 {color: #FDE000}
.Estilo6 {color: #000000}
.Estilo7 {color: #FFFF00}
.Estilo8 {font-size: 24px}
.Estilo9 {color: #9ABF19}
-->
</style>
<script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
</head>

<body>
<table width="895" height="804" border="0" align="center">
<tr>
<td width="229" rowspan="4"><div align="left"><img src="Imagenes/logo Allmovilefashion copia.jpg" width="228" height="171" /></div></td>
<td width="656" height="21">&nbsp;</td>
</tr>
<tr>
<td height="69" bgcolor="#9ABF19"><p><span class="Estilo4">Inicio <span class="Estilo9">... </span><span class="Estilo8">Mi pagina personal</span><span class="Estilo9">... </span>Tienda<span class="Estilo9">... </span> <span class="Estilo8">Contacto</span></span></p></td>
</tr>
<tr>
<td height="40" bgcolor="#FDE000">
<p>
<strong>Iniciar Sesion <span class="Estilo5">............<span class="Estilo6">Registrar</span></span></strong><strong>se<span class="Estilo5"> ............ </span><span class="Estilo7"><span class="Estilo6">Olvide mi contraseña<span class="Estilo5">........... <span class="Estilo6">Preguntas Frecuentes</span></span></span> </span></strong></p>
</p></td>
</tr>
<tr>
<td height="21">&nbsp;</td>
</tr>
<tr>
<td height="21">&nbsp;</td>
<td height="21">&nbsp;</td>
</tr>
<tr>
<td height="21" colspan="2"><div align="justify">Para hacer uso de AllMobileFashion debes ser usuario registrado. Introduce el nombre de ususario y la contraseña con el que entraras a nuestros </div></td>
</tr>
<tr>
<td height="21" colspan="2"><div align="justify">servicios. tambien la informacion complementaria para continuar con tu registro. La informacion proporcionada sera tratada con privadad</div></td>
</tr>
<tr>
<td height="21" colspan="2"> <div align="justify">(ver las politicas de privacidad).</div></td>
</tr>
<tr>
<td height="21">&nbsp;</td>
<td height="21"><table width="430" border="0">
<tr>
<td width="424" height="21" bgcolor="#FDE000"><strong>Registrarse</strong></td>
</tr>
<tr>
<td height="412"><form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">