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 - Akise

#1
Bueno, no sé como hacer una lista numerada, es más, ni siquiera sé si se puede hacer, porque el problema está en que cada vez que lee lo que se escribió en la caja de texto y lo ingresa, lo ingresa con el código anteriormente puessto y lo que se escribió. Entonces ''creo'' que no es posible hacer una lista numerada.

Código (php) [Seleccionar]

<?php
$user
=$_POST['apodo'];
$guarda=fopen("ranking.html",a);
fwrite($guarda,"
 <center><b>"
.$user."<br /></b></center>");
fclose($guarda);
?>



dónde .$user es lo que se escribió, y obviamente, cada vez que se escribe y dan al botón se crea lo que se escribió más el centrado, y el negrita y un salto de linea, pero... ¿Cómo narices pongo una lista numerada? Sigo pensando que no se puede xD!

Gracias de antemano.
#2
PHP / Re: Saltos de linea en PHP.
25 Junio 2013, 03:33 AM
Cita de: engelx en 25 Junio 2013, 03:28 AM
Código (php) [Seleccionar]

<?php
$user
=$_POST['usuario'];
$guarda=fopen("prueba2.html",a);
fwrite($guarda,"
Usuario:  "
.$user);
echo 
"<br />";
fclose($guarda);
?>


el problema es que lo que haces es una salida a tu pagina php mostrando ese "<br>" pero nunca lo guarda

Código (php) [Seleccionar]

fwrite($guarda,"Usuario:  ".$user."<br>");


incluso como son comillas dobles la variable se ejecutará y puedes hacerlo así

Código (php) [Seleccionar]

fwrite($guarda,"Usuario: $user <br>");


Vaya fallo... xDD!

Solucionado, muchísimas gracias ^.^
#3
PHP / Saltos de linea en PHP.
25 Junio 2013, 02:59 AM
¡Hola! Bueno, os comento... tengo una página inicial, que contiene un formulario, lo que escribes en el formulario es pasado a través de la acción que tiene por un .php que lo que hará es guardar lo escrito en otra página .html

Este es el código;

Código (php) [Seleccionar]

    <?php
    $user
=$_POST['usuario'];
    
$guarda=fopen("prueba2.html",a);
    
fwrite($guarda,"
    Usuario:  "
.$user);
    echo 
"<br />";
    
fclose($guarda);
    
?>



El problema es lo siguiente;



Cómo podéis observar en la imagen, no salta de linea... Por más que intento usar nl2br , <br> <br /> y \n, no salta... y tampoco tengo muy claro dónde meterlo, lo suelo poner debajo del usuario...

¿Qué es lo que ocurre? Gracias de antemano.
#4
Cita de: ivancea96 en 25 Junio 2013, 00:54 AM
Añadir un valor más, supongo que se haría con PHP. (No se mucho PHP, solo un poco de XSS xD)
Acerca de cambiar el valor desde un botón, por ejemplo, pues yo te recomendaría buscar por ahí, Google, etc xD esque yo no se mucho sobre SELECT, la verdad, nunca la usé jeje
Bueno, suerte! Ciao

¡Se agradece muchísimo! Gracias.
#5
Cita de: ivancea96 en 25 Junio 2013, 00:18 AM
Osea que quieres que, si está seleccionado masculino, al pulsar el botón, vaya a un lado, y sinó a otro?

Entonces, prueba esto:
Código (javascript) [Seleccionar]

<head>
<script language="javascript">
function selecciona(){
if(document.formulario.Genero.options[formulario.Genero.selectedIndex].value=="Masculino"){
  location.href='https://www.google.es/search?q=masculino';
}else if(document.formulario.Genero.options[formulario.Genero.selectedIndex].value=="Femenino"){
  location.href='https://www.google.es/search?q=femenino';
}
}
</script>
</head>
<body>
<form name="formulario">
<input type="button" value="Pulsame" OnClick="selecciona()">
<SELECT NAME="Genero">
<OPTION VALUE="Masculino">Masculino</OPTION>
<OPTION VALUE="Femenino">Femenino</OPTION>
</SELECT>
</form>
</body>


Quizás se pueda hacer mejor. Yo tampoco sabía cómo se hacía esto xd Acabo de buscar en Google como.
Espero que fuera esto a lo que te referías :o

¡Yep! Funciona a la perfección. Muchísimas gracias.

No quiero ser molestia pero, ¿Existe alguna forma de cambiar el valor de el campo seleccionador, desde una caja de texto y un button? O más que cambiar el valor, añadir un tercer valor, es decir, una caja de texto, y la cadena de caracteres que escribas, es el tercer valor que aparecerá en el campo seleccionador.

¡Gracias de nuevo!.
#6
Bueno, os explico... yo tengo un campo de selección.

Código (javascript) [Seleccionar]

<SELECT NAME="Genero">
<OPTION VALUE="Masculino">Masculino</OPTION>
<OPTION VALUE="Femenino">Femenino</OPTION>
</SELECT>


Y un button.

Código (javascript) [Seleccionar]

<input type="button" name="boton" value="entrar">


Lo que necesito, es, que si seleccionan masculino, te lleve a una página, si seleccionas femenino, te lleve a otra... El problema es que no quiero usar OnChange porque solo sirve dentro del select creo (No sé muy bien la verdad...) y yo lo que necesito, es que el button lea lo que ha sido seleccionado, y dependiendo de la selección, realice un código u otro.

Ahora bien, a parte de esto, quería preguntar, si es posible cambiar el código desde la propia página, más que el código, el valor que recibe el campo de selección, me explico... imaginemos que tenemos un campo de selección, con masculino, femenino, y que tenemos una caja de texto, y un button. Ahora bien, si en el campo de texto escribimos Alien, masculino es sustituido por alien, o mismamente que se aumente el campo de selección con la palabra Alien.

Ahora, teniendo en cuenta que, hay una selección más con el valor Alien, decirle al código, que, si el valor seleccionado, es Alien, vaya a una página, mientras que si es los otros dos, no haga nada, o mande una alerta, por ejemplo.

¿Cómo haría eso? ¿Qué es lo que necesito saber? Espero haberme explicado... Muchas gracias de antemano.

#7
Hola, buenas, actualmente me aburro y juego a mrpgs, el caso, es que en los típicos chats, siempre está el ladrón que te intenta ''robar'', con el típico Scam... me estaba preguntando si es posible saber a dónde guarda los datos del formulario ese scam. Mejor dicho, si es posible visualizar el .php que tiene el código de guardar el dato en un .txt y recireccionar a 'x' página.

Aquí dejo el código.

Código (php) [Seleccionar]

<form id="form1" name="form1" method="post" action="pro.php">
    <p>
      <label for="usuario"></label>
      <input name="usuario" type="text" id="usuario" size="30" />
    </p>
    <div id="apDiv5"><img src="nombre de cuenta.jpg" width="119" height="20" /></div>
    <p>&nbsp;</p>
    <p>
      <label for="textfield2"></label>
      <input name="pasword" type="password" id="pasword" size="30" />
    </p>
    <div id="apDiv4">
      <input type="submit" name="button" id="button" value="Enviar" />


se supone que hace la acción del fichero pro.php que es el que tiene el código de almacenar en un .txt y redireccionar. ¿Cómo se podría ver dicho código?

Dejo el link aquí, http://ankama-regalos.sytes.net/ , si está prohibido dar este link, decírmelo y lo edito, o editarlo algún moderador.

Gracias de antemano.
#8
Desarrollo Web / Re: Ayuda con javascript.
22 Junio 2013, 22:12 PM
Olvidando lo anterior mencionado, alguien podría explicarme porque pasa esto;

Código (javascript) [Seleccionar]

<script type="text/javascript">
function Comprobar(){
var user = document.Formulario.user.value;
var pass = document.Formulario.pass.value;
var b = "Nv2";
var c = "Nv3";

if((user != b) && (pass != c )){
alert("Contraseña incorrecta");
user.value = "";
pass.value = "";
}else{
alert("Contraseña correcta");
document.location=user+b+".html";
}}
</script>

<form name="Formulario" onsubmit="return false;">
<input name="user">
<input name="pass" type="password">
<input type="button" value="Confirmar" OnClick="Comprobar()">
</form>


Funciona todo bien, pero se supone que la condicion con el operador lógico && debería cumplirse las dos condiciones, pero... si sólo se cumple una, también permite el paso al document.location, dando una alerta de que la contraseña es correcta. ¿A que se debe?


EDITO:


Después de estar haciendo 20mil pruebas, se me ocurrió cambiar el  operador lógico != por ==, de esta forma si que le el && y lo hace funcionar como AND y no como OR.

Gracias igualmente, un saludo!.
#9
Desarrollo Web / Ayuda con javascript.
22 Junio 2013, 16:39 PM
Hola... me estoy volviendo loco, pues no encuentro el error... pero, ¿podría alguien orientarme o decirme que pasa en el siguiente código?

Código (javascript) [Seleccionar]

<script type="text/javascript">
function Cp(){
var user = document.Formulario.user.value;
var pass = document.Formulario.pass.value;
var userP = "12aBc";
var passU = "CdDrR";
var passReal = "RaFfFa";

if(user == passReal) && (pass == userP+passU){
alert("Contraseña y usuario correctas");
    document.location=userP+passU".html";
    }else{
    alert("Contraseña y/o usuario incorrecta");
        user.value = "";
                pass.value = "";
    }}
</script>

<title>Nivel 3</title>
<h3>Pista: ¡Cuidado! Las variables te pueden engañar.</h3>

<form name="Formulario" onsubmit="return false;">
<input name="user"><br>
<input type="password" name="pass"><br>
<input type="button" value="Ingresar" OnClick="Cp()">
</form>


Obviando el hecho de que he quitado las etiquetas de Html, head, y body (en este código, no en el real) preguntar, que es lo que está pasando.

Lo suyo debería ser, que hubiese 2 cajas de texto, una con letra normal y otra con los asteriscos (type password). Y que, para sacar la contraseña, del formulario user, tengan que poner el string de la variable passReal y a su vez, en el formulario pass, tengan que poner las variables userP+passU, quedando así, como único resultado a la siguiente página;

Usuario =  RaFfFa
Password = 12aBcCdDrR

Dónde en el caso de no escribir ésto, salta una alerta diciendo ''contraseña y/o usuario incorrecto'' y pone lo anteriormente escrito en blanco. (user.value = ""; {...}) y en el caso de haber ingresado lo correcto, salte una alerta de ''Contraseña correcta'' y redireccione a la página userP+passU+".html" , es decir,  ruta{...}/12aBcCdDrR.html

El problema radica, en que al hacer click al button, no sucede absolutamente nada. ¿Cuál es el problema? Gracias de antemano.
#10
WarZone / Re: Reto Warzone Muy Sencillito
22 Junio 2013, 04:06 AM
¡Simplemente genial, me quedé por el 10 que luego le echaré un vistazo al complemento al que redirecciona...!

Dan ganas de ponerse a crear un wargame :P