84c8afb06eeacbf350b5b42cb795f195

Hello People,

This website just came to my attention and the idea is great! I'm already counting on expert help just by seing some 2 or 3 refactorings.

I'm not an expert programmer and I need all the help I can get to have this done the best way possible. I want to make the most secure possible login system and content submital to a mySQL database. I rely on a file I called motor.php to do all the work with the DB and here I needed seriously refactoring (I guess!) ... then I have a basic functions.php (from this file I only put here 1 function ... to get your opinion about it) and a connect.php

So ... if you guys can help me ... thanks A LOT !

<?php
function clean($string){ 
	$string = addslashes($string); 
	$string = strip_tags($string); 
	$string = htmlspecialchars($string); 
	$string = trim($string); 

	return $string; 
} 
?>
<?php
$host = "localhost"; // default
$mysql_user = "XXX"; // mysql username
$mysql_pass = "XXX"; // mysql password
$mysql_db = "XXX"; //mysql database

@mysql_connect($host,$mysql_user,$mysql_pass) or die("Could not connect to MySQL<br />".mysql_error());
@mysql_select_db($mysql_db) or die("Could not connect to MySQL database $db");


// Protecção contra SQL Injections para todas as variáveis POST e GET
foreach ($_POST as $key => $value) { $_POST[$key] = mysql_real_escape_string($value); }
foreach ($_GET as $key => $value) { $_GET[$key] = mysql_real_escape_string($value); }

?>
<?php

ob_start();

require('connect.php');
include('functions.php');

$act = $_GET['act'];


if ($act == "adduser") {

	$user=clean($_POST['user']);
	$pass=md5(clean($_POST['pass']));
	$nome=clean($_POST['nome']);
	
	$sql="INSERT INTO users(user, pass, nome) VALUES('$user', '$pass', '$nome')";
	$result=mysql_query($sql);

		if($result){
			echo"Sucesso!";
			echo"<meta http-equiv='refresh' content='3;url=utilizadores.php'>";
		}else{ 
			echo" Insucesso!"; 
		}
		mysql_close();
	
} elseif ($act == "deluser") {

	$user=$_POST['user'];
	
	$sql="DELETE FROM users WHERE user='$user'";
	$result=mysql_query($sql);
	
		if($result){
			echo"Sucesso!";
			echo"<meta http-equiv='refresh' content='3;url=utilizadores.php'>";
		}else{ 
			echo" Insucesso!"; 
		}	
		mysql_close();
		
		
		
} elseif (act == "loginerro" || $act == "logindel"){

	setcookie("user", "erro", time()+3600);
	echo"<meta http-equiv='refresh' content='3;url=utilizadores.php'>";	

} elseif ($act == "authuser") {

	$user = clean($_POST['user']);
	$pass = md5(clean($_POST['pass']));
	$usercookie = $user;
	   
	$sql = "SELECT * FROM `users` WHERE `user` = '$user' AND `pass` = '$pass' LIMIT 1";
	$result = mysql_query($sql);


	if(!mysql_num_rows($result)){
		echo "Nome de utilizador ou password errados!";
		setcookie("user", erro, time()+3600);
		die();
	}else{
		echo "Login Válido";
		setcookie("user", $usercookie, time()+3600);
		echo"<meta http-equiv='refresh' content='3;url=utilizadores.php'>";
		
		$logdate = date("Y-m-d");
		$logtime = date("h:i:s");
		$logip = $REMOTE_ADDR;
		$loghost = $_SERVER['HTTP_HOST']; 
		
		$logentrada = mysql_query("INSERT INTO logentrada (loguser, logdate, logtime, logip, loghost) VALUES ('$user', '$logdate', '$logtime', '$logip', '$loghost')");
		if(!$logentrada) die ('Database error ($logentrada): ' .mysql_error());
		mysql_close();
	  }

}elseif ($act == "addcontent") {

	$titulo=$_POST['titulo'];
	$conteudo=$_POST['conteudo'];
	$tipo=$_POST['tipo'];
	$user=$_POST['autor'];
	$imagem=$_POST['imagem'];
	$data=$_POST['data'];	
	$hora=$_POST['hora'];		
	
	$sql="INSERT INTO content(titulo, conteudo, tipo, autor, imagem, data, hora) VALUES('$titulo', '$conteudo', '$tipo', '$user', '$imagem', '$data', '$hora')";
	$result=mysql_query($sql);

		if($result){
			echo"Sucesso!";
			echo"<meta http-equiv='refresh' content='3;url=utilizadores.php'>";
		}else{ 
			echo" Insucesso!"; 
		}
	mysql_close();
	

} elseif (empty($act)) { echo "Não há nada aqui para ver!"; } 


ob_flush()

?>

Refactorings

No refactoring yet !

7f69b0a9f0a030c37dca69736abb9f39

nicerobot

March 16, 2010, March 16, 2010 11:07, permalink

No rating. Login to rate!

The "most secure possible login system" does not transmit passwords to the server (secure should mean secure for the user and the system being accessed). At the very minimum, it should be digest authentication. But, ideally it will rely on OpenID or some type of federated login chosen by the user (see http://www.gigya.com/ as an example). If you end up creating "the most secure possible login system", it'll essentially be reproducing all the work that has gone into these other techniques. If you still insist on implementing authentication yourself, you might want to have a look at the PHP portion http://goo.gl/oRVY of a digest authentication i wrote a few years ago http://code.google.com/p/digestj/ (Disclaimer: It's never been through a security audit. It was just a proof of concept for the JavaScriptable digest capability.)

06eebe6973114aeb00bdbcfefb189643

Exos

July 11, 2010, July 11, 2010 17:27, permalink

No rating. Login to rate!

You have to be more organized and clean. The script is insecure, as check in several places.

<?php

function clean($string){ 
	$string = addslashes($string); 
	$string = strip_tags($string); 
	$string = htmlspecialchars($string); 
	$string = trim($string); 

	return $string; 
} 
?>
<?php
$host = "localhost"; // default
$mysql_user = "XXX"; // mysql username
$mysql_pass = "XXX"; // mysql password
$mysql_db = "XXX"; //mysql database

@mysql_connect($host,$mysql_user,$mysql_pass) or die("Could not connect to MySQL<br />".mysql_error());
@mysql_select_db($mysql_db) or die("Could not connect to MySQL database $db");


// Protecção contra SQL Injections para todas as variáveis POST e GET

/* Protejer los datos 2 veces solo dara problemas, si se inglresa una comilla simple, quedará guardada y se mostrara mal */

foreach ($_POST as $key => $value) { $_POST[$key] = mysql_real_escape_string($value); }
foreach ($_GET as $key => $value) { $_GET[$key] = mysql_real_escape_string($value); }

?>
<?php

ob_start();

require('connect.php');
include('functions.php');

// For use SESSIONS
session_start();

/* chequiamos */
$act = isset($_GET['act']) ? $_GET['act'] : null ;

/* USA switch!!! */

switch ($act) {

    case 'adduser':

        /* Check vars */
	$user= isset($_POST['user']) ? clean($_POST['user']) : null;
	$pass= isset($_POST['pass']) ? md5(clean($_POST['pass'])) : null ; // Clean for the MD5? LoL
	$nome= isset($_POST['nome']) ? clean($_POST['nome']) : null;
	
        if ($user && $pass && $nome ) {

       	       $sql="INSERT INTO users(user, pass, nome) VALUES('$user', '$pass', '$nome')";
    	       $result=mysql_query($sql);

		if($result){
			echo"Sucesso!";
			echo"<meta http-equiv='refresh' content='3;url=utilizadores.php'>";
		}else{ 
			echo" Insucesso!"; 
		}
        } else {
                echo " BadRequest";
        }
   	break;

   case 'deluser':  /* WTF: Cualquier persona puede borrar a cualquier usuario solo sabiendo elnick? MAL! */

	$user= isset($_POST['user']) ? clean($_POST['user']) : null;
	
	$sql="DELETE FROM users WHERE user='$user'";
	$result=mysql_query($sql);
	
		if($result){
			echo"Sucesso!";
			echo"<meta http-equiv='refresh' content='3;url=utilizadores.php'>";
		}else{ 
			echo" Insucesso!"; 
		}	
   	break;	
		
   case 'loginerro':
   case 'logindel':

	setcookie("user", "erro", time()+3600);
	echo"<meta http-equiv='refresh' content='3;url=utilizadores.php'>";	
   	break;

   case 'authuser':

	$user= isset($_POST['user']) ? clean($_POST['user']) : null;
	$pass= isset($_POST['pass']) ? md5(clean($_POST['pass'])) : null;
	$usercookie = $user;
	   
	$sql = "SELECT * FROM `users` WHERE `user` = '$user' AND BINARY `pass` = '$pass' LIMIT 1"; /* usa binary para caracteres especiales y mayus/minus */
	$result = mysql_query($sql);


	if(!mysql_num_rows($result)){
		echo "Nome de utilizador ou password errados!";
		setcookie("user", erro, time()+3600);
		die();
	}else{
		echo "Login Válido";

/* ESTO ES SUPER INSEGURO, solo tengo que setear la cookie "user" en mi navegador con el usuario que quiera y ya estoy adentro, en este caso tendrias que usar "$_SESSIONS" y sino puedes por algun motivo, intenta guardando un hash!!! 

This is insecure, i can set a cookie in my browser with a some user nickmane and i'm logged in with this user. Yo've use a $_SESSION global var, or generate a HASH string for the cookie content.

*/

		$logdate = date("Y-m-d");
//		$logtime = date("h:i:s");
		$logtime = date("H:i:s"); // h: 1-12, H: 0-23 
		$logip = $REMOTE_ADDR;
		$loghost = $_SERVER['HTTP_HOST']; 


//		setcookie("user", $usercookie, time()+3600);
                $_SESSION['user'] = array (
                      'user' => $user,
                      'logtime' => strtotime("$logindate $logintime")
                );

		echo"<meta http-equiv='refresh' content='3;url=utilizadores.php'>";
		
                /* En vez de guardar fecha y hora por separado se puede usar el tipo de datos DATETIME y usar date("Y-m-d H:i:s"); */

		$logentrada = mysql_query("INSERT INTO logentrada (loguser, logdate, logtime, logip, loghost) VALUES ('$user', '$logdate', '$logtime', '$logip', '$loghost')");
		if(!$logentrada) die ('Database error ($logentrada): ' .mysql_error());
		mysql_close();
	  }

   	break;

   case 'addcontent':

        /* CHEK VARS!!! */
	$titulo=$_POST['titulo'];
	$conteudo=$_POST['conteudo'];
	$tipo=$_POST['tipo'];
        // De nuevo, cualquiera puede postear como cualqueira?????????
	$user=$_POST['autor'];
	$imagem=$_POST['imagem'];
	$data=$_POST['data'];	
	$hora=$_POST['hora'];		
	
//	$sql="INSERT INTO content(titulo, conteudo, tipo, autor, imagem, data, hora) VALUES('$titulo', '$conteudo', '$tipo', '$user', '$imagem', '$data', '$hora')";

       // Be most clean:

       $sql="INSERT INTO content SET
                titulo = '$titulo',
                conteudo = '$conteudo',
                tipo = '$tipo',
                autor = '$user',
                imagem = '$imagem',
                data = '$data',
                hora = '$hora'
        ";

	$result=mysql_query($sql);

		if($result){
			echo"Sucesso!";
			echo"<meta http-equiv='refresh' content='3;url=utilizadores.php'>";
		}else{ 
			echo" Insucesso!"; 
		}
   	break;

    default: 
          echo "Não há nada aqui para ver!";

}

mysql_close();

ob_flush()

?>
1fa5165c4c401ab689a5bfbf79f411f0

ambignpinny

January 30, 2011, January 30, 2011 11:45, permalink

No rating. Login to rate!
Accent
16098fcb801a2af331c3678da99e9a99

haralinuyxos

February 4, 2011, February 04, 2011 06:31, permalink

No rating. Login to rate!
Expedition
86d4a748bd6691e6d8096ded818b844b

0y7noinisortbold34

February 14, 2011, February 14, 2011 13:52, permalink

No rating. Login to rate!
Expedition
3922af91c9648117767e8c23a9b87f37

Antatefofbift

February 23, 2011, February 23, 2011 19:12, permalink

No rating. Login to rate!
Contemporary SE
8c32e70b92df3becd7abbb6a2e9a7783

chularealtor

February 28, 2011, February 28, 2011 09:28, permalink

No rating. Login to rate!
Connoisseur SE Auto
D85dc554be9aeff4138c4728ab34287f

theduimans

March 23, 2011, March 23, 2011 04:04, permalink

No rating. Login to rate!
Connoisseur SE.
92f0e14a51dd0ad7c611deb022291ecd

sdplumberi

March 26, 2011, March 26, 2011 00:11, permalink

No rating. Login to rate!
Conniossuer SE
51205f590ec85ce5c0641fefc5e84db8

karatemaster

March 30, 2011, March 30, 2011 00:35, permalink

No rating. Login to rate!
CBR 954 RR FireBlade
Bcf48dd85222eae393828a45a34d0b7f

QuickCowks

April 15, 2011, April 15, 2011 20:07, permalink

No rating. Login to rate!
Coinnesseur SE
6ce7970ca2db211da7d6c7a52482739b

menhevenart

April 17, 2011, April 17, 2011 04:11, permalink

No rating. Login to rate!
Club SE 2.0 CDT
8c0c2badf2b441a6b8646ee40c6eca42

xmenshaveltos

April 17, 2011, April 17, 2011 18:59, permalink

No rating. Login to rate!
Conn SE Auto
E34fa40560b8c196544afcec44c37145

ubezpieczenie_vision

April 25, 2011, April 25, 2011 16:53, permalink

No rating. Login to rate!
Civic TypeS Plus
59c54296989fe13c6151cb9d792acf0e

mydrunkies

April 26, 2011, April 26, 2011 12:13, permalink

No rating. Login to rate!
Beretta Z26
D33f40524e8a2c256096a639d2beb5da

accidentgirlies

April 26, 2011, April 26, 2011 12:28, permalink

No rating. Login to rate!
CDT Connoisseur SE
42e3267b524d5d57af5107732f8727c4

uHsjeKelw

April 29, 2011, April 29, 2011 07:15, permalink

No rating. Login to rate!
Evolution Panorama
6ce7970ca2db211da7d6c7a52482739b

menhevenart

April 29, 2011, April 29, 2011 09:25, permalink

No rating. Login to rate!
Serie 3 109
4e8025c4aa225472888de4211c996b71

divorcing

April 29, 2011, April 29, 2011 14:37, permalink

No rating. Login to rate!
Any hetero male
Ed83e715a40ed9a3f6c1ea046189634c

accidentcar

April 29, 2011, April 29, 2011 14:37, permalink

No rating. Login to rate!
Connoisseur SE Mk 2
6c2b599b47432b4d6bdf076d80ac2711

maniakosxavirabi

May 2, 2011, May 02, 2011 03:06, permalink

No rating. Login to rate!
Paris Hilton
B594b4519d17c84932336b85693cf6f9

mensxawero

May 17, 2011, May 17, 2011 18:42, permalink

No rating. Login to rate!
Mk1 Con Se
A77bc6ea642bd50e3d111f87b7f80f89

uHsjeKelj

May 24, 2011, May 24, 2011 02:37, permalink

No rating. Login to rate!
Classic se
2968813ef728c3bc69e68d9cf6cd2aaa

GareMestGeads

June 10, 2011, June 10, 2011 16:49, permalink

No rating. Login to rate!
Alessandra Ambrosio
8c2abe684cf4e80f78c70b8d7dff0afd

Simonagriikopl

June 11, 2011, June 11, 2011 16:35, permalink

No rating. Login to rate!
SC 2WD 5AT
D60fa5927471560dbd1457b44c9bcec7

Tepjoyclecy

June 17, 2011, June 17, 2011 12:47, permalink

No rating. Login to rate!
Avensis
48611c861f77c3c5c2554ee9cac3458d

Gaussykes

July 3, 2011, July 03, 2011 23:10, permalink

No rating. Login to rate!
Ranger
E197a0ca8c57bdf83449e8dd23b06794

marmont

August 22, 2011, August 22, 2011 04:55, permalink

No rating. Login to rate!
9WnqQR http://dfb6WkPnj4bYud6v2Oxt.com
E197a0ca8c57bdf83449e8dd23b06794

marmont

August 22, 2011, August 22, 2011 04:55, permalink

No rating. Login to rate!
9WnqQR http://dfb6WkPnj4bYud6v2Oxt.com
E197a0ca8c57bdf83449e8dd23b06794

marmont

August 22, 2011, August 22, 2011 04:56, permalink

No rating. Login to rate!
9WnqQR http://dfb6WkPnj4bYud6v2Oxt.com
E197a0ca8c57bdf83449e8dd23b06794

marmont

August 22, 2011, August 22, 2011 04:56, permalink

No rating. Login to rate!
9WnqQR http://dfb6WkPnj4bYud6v2Oxt.com
E197a0ca8c57bdf83449e8dd23b06794

marmont

August 22, 2011, August 22, 2011 05:02, permalink

No rating. Login to rate!
9WnqQR http://dfb6WkPnj4bYud6v2Oxt.com
A86a2585f4a6d62d588b983607043c85

Tyclirlorette

August 22, 2011, August 22, 2011 08:22, permalink

No rating. Login to rate!
Conn 04. Face Lift
4d80ed4c106475c2f0ab9eb42676d6b3

holosigno

July 29, 2011, July 29, 2011 01:22, permalink

No rating. Login to rate!
F150 4x4
1baafd5082e487958e4d49030450db4f

Goowhequammom

August 29, 2011, August 29, 2011 12:15, permalink

No rating. Login to rate!

Hey there

A86a2585f4a6d62d588b983607043c85

Tyclirlorette

September 3, 2011, September 03, 2011 11:44, permalink

No rating. Login to rate!
Civic Sedan
81ee518a1181fd0766c4ec89e5d7a079

flellareire

September 4, 2011, September 04, 2011 10:52, permalink

No rating. Login to rate!

Thanks mate... just dropped by.!!!!! Will look for BIKE STN when we get to Seattle. Still in Buenos Airies.!!!!!

43850fc2c47d566a9d936c200848c857

artyom

September 19, 2011, September 19, 2011 07:50, permalink

No rating. Login to rate!

how many time i do not do what i want to do but do what i dont want to do

81ee518a1181fd0766c4ec89e5d7a079

NarbrommagDug

September 7, 2011, September 07, 2011 04:49, permalink

No rating. Login to rate!

Thanks mate... just dropped by.!!!!! Will look for BIKE STN when we get to Seattle. Still in Buenos Airies.!!!!!

5e536dbc473469d0af1d44020a4b0bab

abrantTar

September 19, 2011, September 19, 2011 16:19, permalink

No rating. Login to rate!

Thanks mate... just dropped by.!!!!! Will look for BIKE STN when we get to Seattle. Still in Buenos Airies.!!!!!

92bf802abbb16df74ded3c763484c32e

intooosl

September 8, 2011, September 08, 2011 18:36, permalink

No rating. Login to rate!

how many time i do not do what i want to do but do what i dont want to do

5e536dbc473469d0af1d44020a4b0bab

Cacralley

September 20, 2011, September 20, 2011 20:32, permalink

No rating. Login to rate!

Thanks mate... just dropped by.!!!!! Will look for BIKE STN when we get to Seattle. Still in Buenos Airies.!!!!!

F0adfdd9771fedc734ce5599eb108427

qxfktwih

September 16, 2011, September 16, 2011 05:04, permalink

No rating. Login to rate!
ZT 180 Sport Auto
Cc9502270f695061e7e26e230f51cb13

andgeiil

September 21, 2011, September 21, 2011 20:30, permalink

No rating. Login to rate!

how many time i do not do what i want to do but do what i dont want to do

770c31eb80393c07b5749633366f1306

konoodd

September 25, 2011, September 25, 2011 15:46, permalink

No rating. Login to rate!

how many time i do not do what i want to do but do what i dont want to do

772ebcc4c3ef8a1dab8b677c0c45c588

rorkedmedia

November 1, 2011, November 01, 2011 11:28, permalink

No rating. Login to rate!

KOVAL ! why do you only respond to people who threaten to unsubscribe... what about me....Id like a shout out too ....I watched all your videos....TWICE.....i loved you when you weren't? famous.... *sigh*

339917717d728686e8dfa823242d13c8

SWASIAWOUMS

December 24, 2011, December 24, 2011 21:06, permalink

No rating. Login to rate!

BloombergFTR, GS, CVS, DHI, PM - Wednesday Notable Stocks with Volume at NYSEHealth Talk & YouCVS Caremark Corporation (CVS Caremark) is a pharmacy healthcare provider in the United States.

7de3cd8389cd50817fcaa7d22f49d7d4

Piobriern

October 28, 2011, October 28, 2011 07:50, permalink

No rating. Login to rate!
Paris Hilton
A2fc4778d4b9f5d9a26a6ebdbc9bcf72

gbarkingsontonssq

December 21, 2011, December 21, 2011 20:09, permalink

No rating. Login to rate!
Civic Sedan
7de3cd8389cd50817fcaa7d22f49d7d4

Piobriern

October 31, 2011, October 31, 2011 06:23, permalink

No rating. Login to rate!
Classic se
D1e00d8e4ec894ecc621d52a3688173a

mynameis796

November 2, 2011, November 02, 2011 16:54, permalink

No rating. Login to rate!
GrandAm GT
6f1825d99b65364c81a8c14ff4569c81

mjaywooder4

November 19, 2011, November 19, 2011 16:09, permalink

No rating. Login to rate!
Alero GX Sport Coupe
D1e00d8e4ec894ecc621d52a3688173a

mynameis354

November 3, 2011, November 03, 2011 09:08, permalink

No rating. Login to rate!
Cutlass Calais
D1e00d8e4ec894ecc621d52a3688173a

mynameis726

November 4, 2011, November 04, 2011 08:36, permalink

No rating. Login to rate!
Connosieur auto
76ba81d8bf91ab0042fc3476b487a408

Peeleaskirl

November 19, 2011, November 19, 2011 18:03, permalink

No rating. Login to rate!

BloombergFTR, GS, CVS, DHI, PM - Wednesday Notable Stocks with Volume at NYSEHealth Talk & YouCVS Caremark Corporation (CVS Caremark) is a pharmacy healthcare provider in the United States.

F0331c47e300bd43483bcce637523003

vostenofs

November 16, 2011, November 16, 2011 13:49, permalink

No rating. Login to rate!

BloombergFTR, GS, CVS, DHI, PM - Wednesday Notable Stocks with Volume at NYSEHealth Talk & YouCVS Caremark Corporation (CVS Caremark) is a pharmacy healthcare provider in the United States.

Acdd1d386a6e6a28f209b962605c08f9

Karaexpes

November 9, 2011, November 09, 2011 00:21, permalink

No rating. Login to rate!
Any hetero male
70fe2268f29126d1937c0436f88f870c

MeridithGoldsberry

November 10, 2011, November 10, 2011 22:48, permalink

No rating. Login to rate!
Jazzzz
1a295524b1ce0c250072963eead13184

nocaoccub

November 12, 2011, November 12, 2011 06:05, permalink

No rating. Login to rate!

BloombergFTR, GS, CVS, DHI, PM - Wednesday Notable Stocks with Volume at NYSEHealth Talk & YouCVS Caremark Corporation (CVS Caremark) is a pharmacy healthcare provider in the United States.

A00cef0bc511c9c4f6b8fa1c81e98917

erunnyutesy

November 15, 2011, November 15, 2011 06:04, permalink

No rating. Login to rate!

BloombergFTR, GS, CVS, DHI, PM - Wednesday Notable Stocks with Volume at NYSEHealth Talk & YouCVS Caremark Corporation (CVS Caremark) is a pharmacy healthcare provider in the United States.

9567bd4ee5ea6fdc6ff66c69e5c0b968

Rilsotbloth

November 20, 2011, November 20, 2011 17:20, permalink

No rating. Login to rate!

BloombergFTR, GS, CVS, DHI, PM - Wednesday Notable Stocks with Volume at NYSEHealth Talk & YouCVS Caremark Corporation (CVS Caremark) is a pharmacy healthcare provider in the United States.

21eb0f5dc6dd6cfa74971bb4bda87412

deermcregmene

December 22, 2011, December 22, 2011 19:18, permalink

No rating. Login to rate!

BloombergFTR, GS, CVS, DHI, PM - Wednesday Notable Stocks with Volume at NYSEHealth Talk & YouCVS Caremark Corporation (CVS Caremark) is a pharmacy healthcare provider in the United States.

C0a040adf7abef946b78c6f43020c534

jhonnybook

December 23, 2011, December 23, 2011 02:36, permalink

No rating. Login to rate!

Free books on programming
http://goo.gl/wydGX

Technology books here

Aca5fab8fb8dfe02f9b93a39f814ff2b

kibheerorry

December 23, 2011, December 23, 2011 10:59, permalink

No rating. Login to rate!
Impala SS
Ffff92d6ff0cedab3e854a42c0f91ae6

carpinteyronfs

November 24, 2011, November 24, 2011 19:27, permalink

No rating. Login to rate!
Club se tourer
0306266ad3224df8a07c1b9b0c3510fd

unwissono

December 23, 2011, December 23, 2011 20:28, permalink

No rating. Login to rate!
Beretta
1f09c11332f54994f0dcfc914c3e97b0

hildlinax

December 24, 2011, December 24, 2011 15:03, permalink

No rating. Login to rate!
Any hetero male
49a5992869be5f466864e532545e2843

cypegyroinine

January 12, 2012, January 12, 2012 10:08, permalink

No rating. Login to rate!
4runner
6e8e296046dea09f25110fb95009d3fa

Gatefoets

December 24, 2011, December 24, 2011 06:59, permalink

No rating. Login to rate!
75 tourer se
8afb24cbb37771d3604cf1b175fa9c58

boubjesee

November 27, 2011, November 27, 2011 06:44, permalink

No rating. Login to rate!

BloombergFTR, GS, CVS, DHI, PM - Wednesday Notable Stocks with Volume at NYSEHealth Talk & YouCVS Caremark Corporation (CVS Caremark) is a pharmacy healthcare provider in the United States.

F8060a0ec00043c539a3f143e282cf4f

elafDeema

November 27, 2011, November 27, 2011 17:59, permalink

No rating. Login to rate!

KOVAL ! why do you only respond to people who threaten to unsubscribe... what about me....Id like a shout out too ....I watched all your videos....TWICE.....i loved you when you weren't? famous.... *sigh*

9f4c63a81aaf4b24951e7696a36fff53

JimBrewerrb

December 16, 2011, December 16, 2011 18:17, permalink

No rating. Login to rate!
None
E28d075f9b3c4daf5d9bac6dee5adfdf

reesetrumszet

November 29, 2011, November 29, 2011 19:36, permalink

No rating. Login to rate!

BloombergFTR, GS, CVS, DHI, PM - Wednesday Notable Stocks with Volume at NYSEHealth Talk & YouCVS Caremark Corporation (CVS Caremark) is a pharmacy healthcare provider in the United States.

9f4c63a81aaf4b24951e7696a36fff53

JimBrewerrb

December 17, 2011, December 17, 2011 02:28, permalink

No rating. Login to rate!
Club SE auto
9f4c63a81aaf4b24951e7696a36fff53

JimBrewerrb

December 17, 2011, December 17, 2011 18:08, permalink

No rating. Login to rate!
CRX Del Sol
F147ef2b590469a32a25335525d95d3b

drearisweergo

December 3, 2011, December 03, 2011 13:01, permalink

No rating. Login to rate!
CDT Auto
7bf279a416178de7513004fbf9b049e0

boookloy

February 3, 2012, February 03, 2012 21:19, permalink

No rating. Login to rate!

Télécharger des livres gratuitement ici:
http://bookgrill.com/?getez.html
Livres Technology ici

0c56f95e2dac008fbddcc35573bff97b

Maydaysmemi

December 21, 2011, December 21, 2011 08:33, permalink

No rating. Login to rate!
Chevrolet
A2fc4778d4b9f5d9a26a6ebdbc9bcf72

gbarkingsontonssq

December 21, 2011, December 21, 2011 08:41, permalink

No rating. Login to rate!
Paris Hilton
A2fc4778d4b9f5d9a26a6ebdbc9bcf72

gbarkingsontonssq

December 21, 2011, December 21, 2011 13:29, permalink

No rating. Login to rate!
Connosieur auto
C53dc086a5e7d5bd23e079dc5f565ed7

IMMINSEMIRE

December 25, 2011, December 25, 2011 05:40, permalink

No rating. Login to rate!
Evolution Panorama
B60f9a14f18addadcb0816cb52b34761

IMMINSEMIRE

December 25, 2011, December 25, 2011 12:16, permalink

No rating. Login to rate!
CDT Conn SE
0346ea8aa5ccd8d1e7adeaec374139f8

TrokWrore

December 25, 2011, December 25, 2011 22:48, permalink

No rating. Login to rate!
Wah
C6ad70ede3d01582fdf283a9346b8f1f

cypegyroinine

December 26, 2011, December 26, 2011 01:40, permalink

No rating. Login to rate!
MG ZT 260 SE
C22d75eb1136624768f18626de3d14a2

Quiestsig

December 27, 2011, December 27, 2011 04:34, permalink

No rating. Login to rate!
Accord CL7
92e12544ec63b2bd1950b11f78628dff

addichaccipsy

December 28, 2011, December 28, 2011 10:33, permalink

No rating. Login to rate!

KOVAL ! why do you only respond to people who threaten to unsubscribe... what about me....Id like a shout out too ....I watched all your videos....TWICE.....i loved you when you weren't? famous.... *sigh*

945f35eccee794a84869465a3be349c5

FabsBlammaKah

December 28, 2011, December 28, 2011 19:51, permalink

No rating. Login to rate!

KOVAL ! why do you only respond to people who threaten to unsubscribe... what about me....Id like a shout out too ....I watched all your videos....TWICE.....i loved you when you weren't? famous.... *sigh*

Afe8e8f8d73ac17b6f156a28337a3495

PienWonee

December 29, 2011, December 29, 2011 01:19, permalink

No rating. Login to rate!

KOVAL ! why do you only respond to people who threaten to unsubscribe... what about me....Id like a shout out too ....I watched all your videos....TWICE.....i loved you when you weren't? famous.... *sigh*

2255a7e2a0d5e1a0080fb8739e26bc50

swaphesee

December 29, 2011, December 29, 2011 12:17, permalink

No rating. Login to rate!
CDT Connoisseur SE
0e18fa150b731e599d8dd32b5202ce82

Invoixmoott

December 29, 2011, December 29, 2011 21:04, permalink

No rating. Login to rate!

KOVAL ! why do you only respond to people who threaten to unsubscribe... what about me....Id like a shout out too ....I watched all your videos....TWICE.....i loved you when you weren't? famous.... *sigh*

56797e70a9cef3127328d0d7c5357efd

beistMuGseeks

December 29, 2011, December 29, 2011 21:42, permalink

No rating. Login to rate!

KOVAL ! why do you only respond to people who threaten to unsubscribe... what about me....Id like a shout out too ....I watched all your videos....TWICE.....i loved you when you weren't? famous.... *sigh*

C6e765daa98a164149fb4c89627bd257

IMMINSEMIRE

December 31, 2011, December 31, 2011 01:41, permalink

No rating. Login to rate!
Trans sport
Ff30c3186931d96778b892071c2e2d16

jhonnybook

December 31, 2011, December 31, 2011 07:55, permalink

No rating. Login to rate!

Download free books here :
http://goo.gl/hdL2a

Free books

Ba15cb0711ef5061eb180b96b5bf7177

IMMINSEMIRE

January 2, 2012, January 02, 2012 03:59, permalink

No rating. Login to rate!
Conn SE 131
Ff04defbfc51db823d084f0e98f20f21

cypegyroinine

January 3, 2012, January 03, 2012 11:37, permalink

No rating. Login to rate!
Mk1 Con Se
8cdcbe4665fe71277cacbd6ccab008a5

foetryacrorse

January 6, 2012, January 06, 2012 03:52, permalink

No rating. Login to rate!
Automatic
D5ef87cfb1e40f67df00ba2f3ee53eba

JeannePerdue

January 7, 2012, January 07, 2012 07:10, permalink

No rating. Login to rate!

Bonjour à tous et à toutes ! Je ne sais pas vraiment si je suis dans le bon endroit pour poster ma demande et je n'ai pas trop l'habitude de ces forums ! Je m'explique : j'ai 58 ans et je suis une novice dans le domaine de l'internet et des "nouvelles technologies" : cela ne fait que deux mois que j'ai pris une "liveboxe".
Je ne vais pas vous embeter avec ma vie actuelle plus longtemps. Je suis un peu supersticieuse et je cherche des retours d'expérience de personnes qui seraient dans mon cas.
Avant d'avoir internet, je passais beaucoup de temps au téléphone avec des voyants et divers médiums. J'en avais trouvé quelques uns de pas mauvais mais je me suis toujours un peu méfiée de ces personnes qui sont à l'autre bout du fil. Depusi quelques temps, je me suis mis en tête de chercher des sites où je pourrais discuter gratuitement avec des médiums. J'en ai trouvé quelques uns et retenu une liste de sites qui m'avaient l'air sérieux. Pouvez vous me dire si vous les avez testé ? Voici ma liste pour le moment :

http://www.voyance-consult.com
http://www.voyance-consult.com
http://www.voyance--par--telephone.com

Avez vous testé ces sites ? Sinon, avez vous d'autres sites à me conseiller ? J'ai vraiment besoin d'un peu d'aide. J'avoue être supersticieuse et passer beaucoup de temps à connaitre mon avenir par diverses méthodes (j'ai un cancer et cela me stresse beaucoup). Je ne peux pas me permettre de dépenser beaucoup d'argent pour trouver un bon voyant alors toute aide sera la bienvenue.
Je vous remercie de votre aide à tous !

3385df31a884a5075bb0c9f8e0715549

Quiestsig

January 8, 2012, January 08, 2012 22:37, permalink

No rating. Login to rate!
88 Fiero Notch
2c5273462517e63008c811a4711f4a7e

booky

January 12, 2012, January 12, 2012 10:45, permalink

No rating. Login to rate!

BookGrill.com : eBooks gratuits
http://goo.gl/RffUX

livres gratuits

50a863a3a4506245e2b65b59e8dfeacc

bbooky

January 15, 2012, January 15, 2012 09:48, permalink

No rating. Login to rate!

EBooks ici!
http://goo.gl/lzHU6

Obtenez gratuitement des livres

31604850863ffe14c31bc659240fc9b3

Toinnygor

January 15, 2012, January 15, 2012 13:50, permalink

No rating. Login to rate!

KOVAL ! why do you only respond to people who threaten to unsubscribe... what about me....Id like a shout out too ....I watched all your videos....TWICE.....i loved you when you weren't? famous.... *sigh*

46772bca7a2249035cec92de277c0391

Feriordedia

January 16, 2012, January 16, 2012 12:39, permalink

No rating. Login to rate!

KOVAL ! why do you only respond to people who threaten to unsubscribe... what about me....Id like a shout out too ....I watched all your videos....TWICE.....i loved you when you weren't? famous.... *sigh*

9604728fcb266f8380e32e560fd5c2ec

elutrarmatuby

January 18, 2012, January 18, 2012 00:52, permalink

No rating. Login to rate!
SE cdti auto
Be969534d15ee30ac03fc0898f809044

bbooky

January 20, 2012, January 20, 2012 09:40, permalink

No rating. Login to rate!

Livres gratuits , mises à jour quotidiennes
http://goo.gl/ArLHw

Livres au format PDF

Afd225dd756e748c8504b59df06cef8d

Tawdielflyday

January 20, 2012, January 20, 2012 16:40, permalink

No rating. Login to rate!

KOVAL ! why do you only respond to people who threaten to unsubscribe. what about me....Id like a shout out too ....I watched all your videos....TWICE.....i loved you when you weren't? famous.... *sigh*

A121c48e6c9eef8adec2838944359955

KNEEDGINGTHOG

January 20, 2012, January 20, 2012 18:54, permalink

No rating. Login to rate!

KOVAL ! why do you only respond to people who threaten to unsubscribe... what about me....Id like a shout out too ....I watched all your videos....TWICE.....i loved you when you weren't? famous.... *sigh*

4865815ed55872f8ee0606119ec24c56

bovokwoy

January 24, 2012, January 24, 2012 21:35, permalink

No rating. Login to rate!

Livres Android :
http://bookgrill.com/?getey.html
Téléchargez ici gratuitement des livres

Abe8c77e52e61339e14dba26467d0864

internetowap23

January 28, 2012, January 28, 2012 23:48, permalink

No rating. Login to rate!
WS6 Trans Am
D4914d79b894593fc0ef864d56091e0b

boboktoy

January 29, 2012, January 29, 2012 19:50, permalink

No rating. Login to rate!

Télécharger des livres en format PDF gratuitement
http://bookgrill.com/?geteb.html
Livres Technology ici

75ed20c5a7b660045222e6b5166f1e99

watcheswhzswisstxajfpetherm

January 31, 2012, January 31, 2012 18:27, permalink

No rating. Login to rate!
Y reg club se
9838560128276719a8da63204447b5e7

foetryacrorse

February 1, 2012, February 01, 2012 20:58, permalink

No rating. Login to rate!
CDT Connoisseur SE
E5ea5d7f462cdf8f75b0a4d2490db5a0

Dyclelync

February 7, 2012, February 07, 2012 16:20, permalink

No rating. Login to rate!
115

Your refactoring





Format Copy from initial code

or Cancel