Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - Luisango

#41
PHP / Re: Problema con mysql_fetch_array()
4 Abril 2007, 11:20 AM
joder xDDD, suele pasar...

Un saludo!
#42
PHP / Re: res://mshtml.dll/objectembed.js
3 Abril 2007, 22:05 PM
Pero es local tuyo, del servidor, o del flash??
#43
ya volvi, asique lo que sea, si tienes algunda duda postea :):):)

Un saludo!
#44
http://foro.elhacker.net/index.php/topic,160510.0.html

Leetelo, hasta dentro de una semana no te podre responder :( asique supongo que te dejo en bueenas manos aqui con Eritai, SERBice y KiZaR (moderador y participantes jejjee ;))


Un saludo y feliz semana santa!
#45
PHP / Re: error en mandar un formulario
1 Abril 2007, 12:31 PM
mira, ya se por que es, siento no darme cuenta antes, mira:
<?php
/*
$HTTP_GET_VARS[accion]
//  POR ESTO:
$HTTP_POST_VARS[accion]
// O ESTO, EN ESTE CASO DA IGUAL
$_POST[accion]*/
?>

<?php
if ($_GET["accion"]) { 
?>
 
<table width="770" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="159"><table width="159" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td>&nbsp;</td>
      </tr>
    </table></td>
    <td width="595">
        <table width="75%" border="1" cellpadding="0" cellspacing="0" bordercolor="#2D2D2D">
          <tr>
            <td><form action="index.php?accion=enviar" method="post" name="contacto">
                <table width="75%" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td class="table2">Tu nombre: </td>
                    <td><input name="name" type="text" id="name" class="table" /></td>
                  </tr>
                  <tr>
                    <td class="table2">Tu email:</td>
                    <td><input name="email" type="text" id="email"  class="table" /></td>
                  </tr>
                  <tr>
                    <td class="table2">Tu asunto: </td>
                    <td><label>
                      <select name="asunto" class="table" id="asunto">
                        <option>- Seleccionar Opcio -</option>
                        <option>Sugerencia</option>
                        <option selected="selected">Colaborar</option>
                      </select>
                    </label></td>
                  </tr>
                  <tr>
                    <td class="table2">Tu comentario: </td>
                    <td><textarea name="com" rows="5" class="table" id="com"></textarea></td>
                  </tr>
                </table>
              <p align="center">
                  <input type="submit" name="Submit" value="enviar" />
              </p>
            </form></td>
          </tr>
        </table>

    </td>
  </tr>
</table>
<p>&nbsp;</p>
<?php
}else{
if ($_GET["accion"] == "enviar"){
$email $_POST["email"]; 
$nombre $_POST["nombre"];
$com $_POST["com"]; 
if($email == "" || $com== ""){
echo'Rellena los campos vacios.<a  href=javascript:history.go(-1)>Atr&aacute;s</a>';
}else{
$to "mtp1268@ww1.edu365.com";
$subject "Contactar";
$msg="Hola tienes un formulario enviado:\nSu nombre: " .$name" \n Su e-mail: " .$email ." \n Su descripci&oacute;n: "$com ".";
mail($to$subject$msg);
echo'mensaje enviado correctamente';
}
}
}
?>

[/quote]

Asi ya esta bien, espero que te funcione jejejej


Un saludo!
#46
Ya nos contaras!
#47
PHP / Re: error en mandar un formulario
1 Abril 2007, 00:54 AM
El error te dice que no se ha declarado la variable antes, solo declarala, en este caso como es GET pues la tienes que poner en la URL de esta forma:

archivo.php?accion=elvalorquequierasquetome

si lo haces desde un formulario, cambialo al modo get y si te parece un lio (y claro, esto viene de un formulario) y lo tienes el formulario en modo post cambia:

<?php
$HTTP_GET_VARS
[accion]
//  POR ESTO:
$HTTP_POST_VARS[accion]
// O ESTO, EN ESTE CASO DA IGUAL
$_POST[accion]
?>

 

Espero haberte ayudado
Un saludo!
#48
A ver, no se repetira ninguna cookie, porque solo creas 3 (id, nick y contraseña) y son diferentes, lo que tu haces en el if que te he puesto para la proteccion de la pagina es que mira si existe esa cookie para ese dominio con ese nombre, en este caso "id" y si existe muestra lo que hay dentro, sigue el codigo que tu quieras y supongamos que viene otro if de proteccion, pues lo que hace es comprobar otra vez si existe esa cookie para ese dominio que se llame "id" y si existe muestra lo de dentro, en conclusion, puedes poner todas las protecciones que quieras, respetando siempre el codigo ya sea php o htm(L)

Un saludo!
#49
Cita de: jamarchi en 31 Marzo 2007, 02:14 AM

Gracias Hans el Topo por ese link..... le voy a hechar un ojo ....   :)

Degmaster, a que te refieres con cosas "raras" jejeje .....

Oye, porque en el index.php no puede ir toda esa parte que me dijiste del logueo ?

Y con respecto a la proteccion de la pagina ..... si no quiero se nada se despliegue..... entonces si va desde el inicio.... ?

Saludos   ;D

Cosas raras:
Un monton de if's que te hacen la picha un lio y cuando quieres cojer un if cojes otro y eso jode mucho, esto sirve para que pongas por ejemplo dos paginas, por ejemplo tu tienes una sola pagina, pongamos ejemplo.php y en ella tienes un if que si no esta enviado el formulario te sale el formulario y si esta enviado te dice "Que bien", y eso sumado a todos los ifs que tendras, la verdad se hace un poco lioso y si te confundes te hara la puñeta jeje (a mi me ha pasado)

La proteccion de la pagina:
Tu puedes proteger toda la pagina si quieres, pero te recomiendo que al index no se lo pongas desde el principio ya que entonces nadie podria entrar y no se podrian loguear. Te recomiendo si quieres que pongas las protecciones por partes, por ejemplo es una web de bolsa de mercado y tu tienes la pagina web del login en el index.php y nada mas, pues el usuario se loguea y por ejemplo le aparece otra vez el login y abajo sus acciones en el mercado, esto ultimo es lo que esta protegido, asi te recomiendo que protejas cosas del index.

Nada mas que comentar

Un saludo!
#50
mejor no liemos las cosas jejeje
vamos a ver
en un formulario cuando le das al boton enviar te redirige a una pagina no? pues eso es el action="" para que te redirija a la pagina de logueo.

A la que la has llamado index.php preferiria que como veo que no eres muy experimentado para hacer cosas "raras" qeu lo pusieses por ejemplo en login.php.
Y como tu has dicho para que el usuario se desconecte haz una referencia al logout.php, antes de nada la proteccion de la pagina no la pongas al principio de cada pagina sino donde sea necesario, ya que puedes mezclar php y htm juntos.

Si hay algo mas en lo que te pueda ayudar... ya sabes