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 - -Riven-Ward-

#51
Te diré cómo hacerlo pero con pseudocódigo, o mas o menos xD.

Primero separas la URL carácter a carácter en un Array. Luego con un bucle vas recorriendo el array, viendo carácter a carácter si este es un /. Cuando cuentes 3 slashes, paras y guardas lo recorrido en una cadena. ¿Y que pasa siesque la URL viene sin http://? Bueno, primero debes comprobar si lo tiene. Si no lo tiene, ps lo pones xD. Si lo tiene, lo dejas asi :).

Y bueno, no se si habrá en VB una función que haga eso...

Salu2!
#53
Desarrollo Web / Re: Crear una especie de blog
31 Diciembre 2005, 21:12 PM
¿Sabes PHP?

Es muy simple, haces un apartado para que el usuario inserte la ¿noticia?, con el título y todo, la fecha se pone automáticamente. Luego, compruebas siesque el user que lee está como administrador, si lo está, pones un pequeño link que diga "Borrar", que te lleva a una página con la siguiente query:

DELETE FROM blog WHERE id = '$id'

Ahora con los comentarios. Creas una tabla de comentarios, que por medio de una columna en común se asocie al posteo correspondiente. Por ejemplo, el título del post es "Hola", entonces en el campo de la tabla comentarios, que se puede llamar "post", pones "Hola", y luego seleccionas los comentarios que tengan en el campo "post" el mismo título que el post :).

Y para contar cuántos comentarios hay usa mysql_num_rows()

Salu2!
#55
Lo que haces tu es simplemente poner de dónde has sacado el texto, o, siesque sabes, poner el nombre del autor.

Esto se hace para no 'adjudicarte el texto', pues el esfuerzo no es de uno, si no del otro y no falta el que copia/pega y dice que el texto es de él.

Además algunas veces llegan los autores reales y se arma un lío :P.

Salu2!
#56
Mmm... Si pasa inadvertido lo volverás a hacer, si esque te digo quizás no ;).

[broma]Además siempre corrigo los posts, pero como tu me caes mal, lo puse para que todos lo vean :P.[/broma]

Salu2!
#57
En teoría es lo mismo, además tiene un error tu código:

if ( $_POST['passwd']; == "123" )

... Supongo que ya lo habrás visto ;).

Salu2!
#58
Cita de: Colymore en 25 Diciembre 2005, 13:32 PM
<?PHP
$passwd=$_POST['passwd'];
if ( $passwd == "123" ) {
$entras = "puedes entrar";
echo '$entras';
header("Location: http://www.google.com/asentrado.php"); //cambiala por la pgina a la que entra
  } else {
$noentras = No puedes entrar;
echo '$noentras';
  }
?>
<html>
<body>
<form method=post>
<input type=passwd name=contraseña size=''10''>
<input type=submit value=Enviar>
</form>
</body>
</html>

Mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm...

:P.

$entras = "puedes entrar";
echo '$entras';


Primero: Es como estúpido (sin ofender :-*) eso pues haces una cosa en dos veces, mientras que se podría hacer en una:

echo "Puedes entrar";

Además, he dicho muchas, muchas veces que si pones una variable entre comillas simples no pondrá su valor, si no el texto plano. Osea, :

<?php
$var 
"Hola";
echo 
'$var'//Imprime $var
echo "$var"//Imprime Hola
?>


;D.

Edito: Y ahora que lo veo, también tienes un error en la declaración de la variable $noentras. El valor debe ir entre comillas dobles :P.

Salu2!
#59
Tutoriales - Documentación / Re: Html inyection
27 Diciembre 2005, 18:48 PM
Mmm...... Primero que nada es "injection", no "inyection". Segundo, esto se llama "XSS", Cross Site Scripting, no HTML Injection.

Tercero...

en el archivo php tienes que filtrar lo que te entra con htmlspecialvars

La función es htmlspecialchars()... Y también se puede usar htmlentities().

Y cuarto...

CitarSi no te ha hecho ni caso..., pues entonces vamos al siguiente paso:

¿Cómo es eso de que si no te ha hecho ni caso? :shocked:. Siesque no te hizo caso, pues le jodes hasta que te oiga, le haces muchos sumbidos y le mandas muchos mails xDDD, pero no le juankeas la web :shocked:.

Y bueno, lo que dijo Colymore sobre el RFI.

Salu2!
#60
¿Eso lo escribiste tu?

Esque me pareció conocido y está en http://cgnauta.e2u.cc/tutorialesnoindex/textos/idtdr.htm también...

¿Ese que está ahí también es el tuyo? Esque si no deberías de poner la fuente :).

Salu2!