Avatar Image
Come y duerme en el foro
Come y duerme en el foro

/conectamos
mysql_connect('lfdscalhost','fadfsddfsd_home','dsfsdf')or die('ERROR EN LA CONEXION :'.mysql_error());
mysql_select_db('faciljudsfssdfsde')or die('ERROR AL ESCOJER LA BD :'.mysql_error());
$insert = mysql_query("insert into documentos (url,descripcion,contrasena) values ('$url','$descripcion','$contrasena'");
$fetch = mysql_query("SELECT contrasena FROM documentos where id='1'");
while ($row = mysql_fetch_array($fetch,MYSQL_BOTH)) {
$print = "";
$printuno = $row[0];
$printdos = $row["name"];
}
if($_POST[enviar]) {
$url = $_POST[url];
$descripcion = $_POST[descripcion];
$contrasena = $_POST[contasena];
if("$contrasena" != printf($printuno,$printdos)) {
echo "Contraseña incorrecta";
}else{
echo "$insert";
echo "Se inserto!";
}
}
?>

Avatar Image
@man / @woman
@man / @woman

La primera vez que le llamas estas recogiendo una variable con POST pero ¿de donde viene?... después tienes un if($_POST...) donde se supone que es donde quieres regresar desde un formulario...

Revisa que si se puede ejectuar este fichero directamente... si es así, el inicio esta mal, por ejemplo.

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

fijate devuelta

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por germangerman
fijate devuelta
Pero vamos a ver ¿que quieres hacer?


Según entras a esa página, tratas de hacer una inserción en la base de datos... pero ¿de donde sacas los datos?

Coge un folio... escribe lo que quieres hacer, haz un diagrama... y después, solo después, vuelve a repasarlo... y cuando lo tengas claro, empiezas a programar... antes, es tonteria.
Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Los datos vienen del formulario anterior que tiene 3 campos, url, descripcion y contraseña, la contraseña la se yo nada mas, por eso queria poner un if que si la contreaseña puesta es igual a 123123 se inserte: if($_POST[CONTRASENA] == 123123) { echo... y si no es correcta que diga contraseña incorrecta }else{ echo... no me funcionaba el if,  decia siempre que era incorrecta, hasta que descubri con tu primer post que las variables las tendria que haber puesto dentro de if($_POST[ENVIAR] { cuando las puse modifique un par de cosas y me andubo.

Gracias.
German.

y ya lo tenia diagramado pasa que no me andaba lo que tenia pensado hacer

bienvvenido
Usuario habitual
Usuario habitual

<?
//conectamos
mysql_connect('lfdscalhost','fadfsddfsd_home','dsfsdf')or die('ERROR EN LA CONEXION :'.mysql_error());
mysql_select_db('faciljudsfssdfsde')or die('ERROR AL ESCOJER LA BD :'.mysql_error());
$insert = mysql_query("insert into documentos (url,descripcion,contrasena) values ('$url','$descripcion','$contrasena'");
$fetch = mysql_query("SELECT contrasena FROM documentos where id='1'");
while ($row = mysql_fetch_array($fetch,MYSQL_BOTH)) {
$print = "";
$printuno = $row[0];
$printdos = $row["name"];
}
if($_POST[enviar]) {
$url = $_POST[url];
$descripcion = $_POST[descripcion];
$contrasena = $_POST[contasena];
if("$contrasena" != printf($printuno,$printdos)) {
echo "Contraseña incorrecta";
}else{
echo "$insert";
echo "Se inserto!";
}
}
?>

esto es lo correcto german, espero que te sirva.

bienvvenido
Usuario habitual
Usuario habitual

gracias german,

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 02/Mar/2009, 03:49
juegofire GestionXls1770Mar/09