Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - jeduardor

Páginas: [1]
1
JavaScript / Re:AJax
« en: 21 de Mayo de 2012, 02:17:23 am »
Hola  este es el form lo muestro dentro de un fancybox

Código: [Seleccionar]
<div style="display:none">
<form id="login_form" method="post" action="">
    <p id="login_error">Please, enter data</p>
<p>
<label for="login_name">Usuario: </label>
<input type="text" id="login_name" name="login_name" size="30" />
</p>
<p>
<label for="login_pass">Clave: </label>
<input type="password" id="login_pass" name="login_pass" size="30" />
</p>
<p>
<input type="submit" value="Conectarse" />
</p>
<p>
    <em></em>
</p>
</form>
</div>

Espero con eso se pueda solucionar algo  :)

2
JavaScript / AJax
« en: 19 de Mayo de 2012, 15:09:49 pm »
Buen dia,

Tengo este ajax y me funciona bien la primera vez pero si me salgo de la session y trato de conectarme de nuevo no me vuelve a funcionar hasta que cierre la pagina y la vuelva abrir

Código: [Seleccionar]
$("#login_form").bind("submit", function() {

           

            var user = $("#login_name").val();

            var password = $("#login_pass").val();

            if((user=="")||(password=="")){

                alert("Debes llenar todos los campos para ingresar");

            }else{

                $.ajax({

                    type    : "POST",

                    data    : "user="+user+"&password="+password,

                    url     : "php/action/loginUser.php",

                    success : function(msg){

                        if(msg == 1){

                            //window.location = "index.php";

                        }else{

                            alert("Usuario o clave incorrectos."+msg);

                        }

                    }

                });

            }

        });


Si alguien sabe porque le agradeceria

 :)

3
PHP / Re:Google map
« en: 12 de Mayo de 2012, 15:21:29 pm »
Muchas gracias SoyJoaquin pero no encuentro nada sobre como ponerlo en mi pagina web y guardar lo que hagan para despues mostrarlo mire que eso tiene unas cordenadas como puedo guardar eso y despues pasarselo como parametro para que me muestro eso


Gracias  :)

4
PHP / Google map
« en: 07 de Mayo de 2012, 01:21:00 am »
Buen dia,


Quiero saber si  yo puedo poner el como llegar de google maps http://maps.google.es/ en mi pagina web, guardar esa ruta que se crea y despues mostrar una lista de todas las rutas creadas si hay alguna guia de como hacerlo lo agradeceria bastante


Salu2 :D

5
PHP / Re:Guardar el nombre de usuario en la tabla de registros
« en: 03 de Noviembre de 2011, 17:59:17 pm »
Hola puedes hacer lo que dice  Nad son triggers


 Que pena di mal la info triggers son para usuarios pero el que se conecta a la bd la conexion :-[


 o cuando se logeen guardas las variables en unas variables de session y cuando agregen agregas otro registro en otra tabla con los datos que desees

6
PHP / Re:Problema con edicion de datos y headers
« en: 02 de Noviembre de 2011, 20:13:22 pm »
 Mira segun el query para crea la tabla se llama CREATE TABLE `caplpal` (


en la sentencia pones


$sql = "UPDATE crno SET ";
   $sql.= "crno=".$crno.", nlance=".$lance.", ci=".$ci.", nind=".$nind.", nkg=".$nkg.", cond=".$cond." ";


quedaria asi


$sql = "UPDATE caplpal SET  ";
   $sql.= "crno=".$crno.", nlance=".$lance.", ci=".$ci.", nind=".$nind.", nkg=".$nkg.", cond=".$cond." ";


No se si sirva prueba y comentas

 ;)

Que pena no vi despues de edito  :-[ y no he podido eliminar respuestas  :-[

7
PHP / Re:Problema con edicion de datos y headers
« en: 02 de Noviembre de 2011, 18:51:25 pm »
Hola Chewii Nos podrias dar la estructura de la base de datos tienes algun varchar en ninguna veo '' eso te podria arrojar error dejanos ver la estructura de la tabla


salu2

8
JavaScript / Re:Ayuda Javascript Menor Numero de 3
« en: 02 de Noviembre de 2011, 18:41:20 pm »
Código: [Seleccionar]
<html>
<head>
    <title>Votame!!</title>
<script language="JavaScript">

function MenorNumero(x1,x2,x3){
    if(x1 < x2 && x1 < x3){
        alert(x1+' Es el menor');
    }
    else{
    if(x2 < x3){
        alert(x2+' Es el menor');
    }
    else{
        alert(x3+' Es el menor');
        }
    }
}


function pedirdatos(){

    var valor1,valor2,valor3;
        valor1=prompt('Ingrese valor 1:','');
    valor1=parseInt(valor1);
        valor2=prompt('Ingrese valor 2:','');
    valor2=parseInt(valor2);
        valor3=prompt('Ingrese valor 3:','');
    valor3=parseInt(valor3);
   
        MenorNumero(valor1,valor2,valor3);
}


</script>
</head>

<body onload="pedirdatos()">

</body>
</html>



Que tal amigo lo que dice tuadmin es verdad debes tener mas orden ese es el mismo codigo tuyo pero mas organizado te faltaban algunos corchetes y llamar la funcion para que se iniciara pruebalo cualquier duda me posteas


salu2

9
PHP / Re:[Ayuda]Creacion de foro avanzado
« en: 31 de Octubre de 2011, 19:15:40 pm »
Bueno no se si esto te sirva

primero crear una tabla categorías Nombre y Descripción

segundo a mensajes le agregas un campo que se llame idcategorias y hay se agrega el id de la categoria para poder seleccionarlos segun la llave que se ponga

yo hize algo con el codigo que pusiste todabia le falta pero con eso ya puedes agregar categorias y a dicha agregarles mensajes queda a tu mano para que lo sigas editando y como dice nuestro amigo HiddenHlF es sierto para aprender hay que practicas hacer las cosas por tu cuenta podrias poner errores o lo que salga de mas te dejo el codigo en que hize hasta el momento

Base de datos
Código: [Seleccionar]
-- phpMyAdmin SQL Dump
-- version 3.3.9
-- http://www.phpmyadmin.net
--
-- Servidor: localhost
-- Tiempo de generación: 31-10-2011 a las 19:07:57
-- Versión del servidor: 5.5.8
-- Versión de PHP: 5.3.5

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Base de datos: `forito`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `categoria`
--

CREATE TABLE IF NOT EXISTS `categoria` (
  `idcategoria` int(11) NOT NULL AUTO_INCREMENT,
  `Nombre` varchar(45) NOT NULL,
  `Descripcion` varchar(45) NOT NULL,
  PRIMARY KEY (`idcategoria`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `mensajes`
--

CREATE TABLE IF NOT EXISTS `mensajes` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `autor` varchar(255) NOT NULL,
  `titulo` varchar(255) NOT NULL,
  `mensaje` text NOT NULL,
  `idcategoria` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `respuestas`
--

CREATE TABLE IF NOT EXISTS `respuestas` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `autor` varchar(255) NOT NULL,
  `titulo` varchar(255) NOT NULL,
  `mensaje` text NOT NULL,
  `respuestas` varchar(255) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `respuestas` (`respuestas`),
  KEY `respuestas_2` (`respuestas`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;





index.php
Código: [Seleccionar]
<?PHP
/** SISTEMA DE FOROS SIMPLE By MASATO **/
/** ESTE SISTEMA DE FOROS ES ÚNICAMENTE CON EL FIN DE EXPLICAR PHP A LOS NOVATOS **/
include('conectar.php'); //Incluimos el archivo conectar.php
echo "<b><a href='categoria.php'>Crear Categoria</a></b><br><hr>";


$seleccionar = mysql_query("SELECT * FROM categoria ORDER BY idcategoria ASC"); //Acemos la consulta a la base de datos para mostrar los mensajes ordenados por ID y en orden asendente
if (mysql_num_rows($seleccionar)) { //Si hay contenido en la DB continuamos con while

while ($row = mysql_fetch_array($seleccionar)) { //Hacemos un bucle para que nos muestre todos los mensajes

echo "Categoria:<b><a href='mensajes.php?id=$row[idcategoria]'>$row[Nombre]</a></b>"; //Mostramos el título con un enlace al mensaje y sus respuestas
echo "<br><b><a href='nuevo.php?id=$row[idcategoria]'>Dejar un Mensaje</a></b><br><hr>"; //Boton para dejar mensaje
echo "<br><hr>"; //Bajamos un renglon y creamos una linea

}

} else { //Si no hay ningún mensaje en la DB mostramos lo siguiente

echo "Nuestro foro no posee mensaje alguno";

}

?>



mensaje.php
Código: [Seleccionar]
<?PHP
/** SISTEMA DE FOROS SIMPLE By MASATO **/
/** ESTE SISTEMA DE FOROS ES ÚNICAMENTE CON EL FIN DE EXPLICAR PHP A LOS NOVATOS **/
include('conectar.php'); //Incluimos el archivo conectar.php

$get = $_GET['id']; //Definimos $_GET['id'] como $get

$seleccionar = mysql_query("SELECT * FROM mensajes WHERE id = '$get'"); //Acemos la consulta a la base de datos para mostrar los mensajes ordenados por ID y en orden desendente donde la ID es igual a la enviada por $_GET

$row = mysql_fetch_array($seleccionar); //Extraemos los resultados para mostrarlos

echo "<a href='respuesta.php?id=$get'><b>RESPONDER</b></a>
<br><br>";

echo "<b>T&iacute;tulo:</b> <i>$row[titulo]</i>
<br>
<b>Mensaje:</b>
<br>
$row[mensaje]
<br>
<b>Enviado por:</b> <i>$row[autor]</i>"; //Mostramos los datos ordenados

$seleccionar1 = mysql_query("SELECT * FROM mensajes WHERE idcategoria = '$get' ORDER BY id DESC");

if (mysql_num_rows($seleccionar1) or die (mysql_error())) { //Si hay respuestas mostramos los datos ordenados

$row1 = mysql_fetch_array($seleccionar1);

echo "<hr>";

echo "<b>T&iacute;tulo:</b> <i>$row1[titulo]</i>
<br>
<b>Mensaje:</b>
<br>
$row1[mensaje]
<br>
<b>Enviado por:</b> <i>$row1[autor]</i>"; //Mostramos los datos ordenados

echo "<br><br>
<a href='respuesta.php?id=$get'><b>RESPONDER</b></a>";

} //Si no hay respuestas, no se mostrará nada

?>








nuevo.php
Código: [Seleccionar]
<?PHP
/** SISTEMA DE FOROS SIMPLE By MASATO **/
/** ESTE SISTEMA DE FOROS ES ÚNICAMENTE CON EL FIN DE EXPLICAR PHP A LOS NOVATOS **/
include('conectar.php'); //Incluimos el archivo conectar.php

if (isset($_POST['enviar'])) { //Si se apretó el boton de enviar, grabamos los datos

$insert = "INSERT INTO mensajes (autor,titulo,mensaje,idcategoria) VALUES ('".mysql_real_escape_string($_POST['autor'])."', '".mysql_real_escape_string($_POST['titulo'])."', '".mysql_real_escape_string($_POST['mensaje'])."', '".mysql_real_escape_string($_POST['idcategoria'])."')"; //Consulta para agregar el mensaje

if (mysql_query($insert) or die (mysql_error())) { //Si se agregó el mensaje correctamente le mostramos un mensaje

echo "Su mensaje ha sido agregado correctamente";

} else { //Si no le mostramos el mensaje de error

echo "Hubo un error al agregar el mensaje";

}

} else { //Si no se a pulsado el boton ENVIAR, mostramos el formulario

$id = $_GET['id'];

echo "<form action='nuevo.php' method='POST'>
Autor: <input type='text' name='autor'>
<br>
T&iacute;tulo: <input type='text' name='titulo'>
<br>
Mensaje: <textarea name='mensaje'></textarea>
<br>

<input type='hidden' name='idcategoria' value='$id'>
<input type='submit' name='enviar' value='Enviar mensaje'>";

}

?>



respuesta.php
Código: [Seleccionar]
<?PHP
/** SISTEMA DE FOROS SIMPLE By MASATO **/
/** ESTE SISTEMA DE FOROS ES ÚNICAMENTE CON EL FIN DE EXPLICAR PHP A LOS NOVATOS **/
include('conectar.php'); //Incluimos el archivo conectar.php

$get = $_GET['id']; //Definimos $_GET['id'] como $get

if (isset($_POST['enviar'])) { //Si se apretó el boton de enviar, grabamos los datos

$insert = "INSERT INTO respuestas (autor,titulo,mensaje,respuestas) VALUES ('".mysql_real_escape_string($_POST['autor'])."', '".mysql_real_escape_string($_POST['titulo'])."',' ".mysql_real_escape_string($_POST['mensaje'])."', '$_POST[get]')"; //Consulta para agregar el mensaje

if (mysql_query($insert)) { //Si se agregó el mensaje correctamente le mostramos un mensaje

echo "Su mensaje ha sido agregado correctamente";

} else { //Si no le mostramos el mensaje de error

echo "Hubo un error al agregar el mensaje";

}

} else { //Si no se a pulsado el boton ENVIAR, mostramos el formulario

echo "<form action='respuesta.php' method='POST'>
Autor: <input type='text' name='autor'>
<br>
T&iacute;tulo: <input type='text' name='titulo'>
<br>
Mensaje: <textarea name='mensaje'></textarea>
<br>
<input type='submit' name='enviar' value='Enviar mensaje'>
<input type='hidden' value='$get' name='get'>"; //Formulario, usamos un input hidden para mandar el valor de GET

}

?>



categoria.php
Código: [Seleccionar]
<?PHP
/** SISTEMA DE FOROS SIMPLE By MASATO **/
/** ESTE SISTEMA DE FOROS ES ÚNICAMENTE CON EL FIN DE EXPLICAR PHP A LOS NOVATOS **/
include('conectar.php'); //Incluimos el archivo conectar.php

if (isset($_POST['enviar'])) { //Si se apretó el boton de enviar, grabamos los datos

$insert = "INSERT INTO categoria (Nombre,Descripcion) VALUES ('".mysql_real_escape_string($_POST['nombre'])."', '".mysql_real_escape_string($_POST['descripcion'])."')"; //Consulta para agregar el mensaje

if (mysql_query($insert) or die (mysql_error())) { //Si se agregó el mensaje correctamente le mostramos un mensaje

echo "Su mensaje ha sido agregado correctamente";

} else { //Si no le mostramos el mensaje de error

echo "Hubo un error al agregar el mensaje";

}

} else { //Si no se a pulsado el boton ENVIAR, mostramos el formulario

echo "<form action='categoria.php' method='POST'>
Nombre: <input type='text' name='nombre'>
<br>
Descripcion: <input type='text' name='descripcion'>
<br>
<input type='submit' name='enviar' value='Crear Categoria'>";

}

?>




conectar.php
Código: [Seleccionar]

<?PHP
/** SISTEMA DE FOROS SIMPLE By MASATO **/
/** ESTE SISTEMA DE FOROS ES ÚNICAMENTE CON EL FIN DE EXPLICAR PHP A LOS NOVATOS **/

$db_host = ('localhost'); //Nombre del servidor MySQL, por defecto localhost
$db_user = ('root'); //Usuario de la base de datos
$db_pass = (''); //Contraseña de la base de datos
$db_name = ('forito'); //Nombre de la base de datos

$conectar = mysql_connect($db_host, $db_user, $db_pass) or die (mysql_error()); //Conectamos a la base de datos

mysql_select_db($db_name, $conectar) or die (mysql_error()); //Seleccionamos la base de datos

?>


Espero te sirva

Páginas: [1]