2019-11-04 01:35:08 +01:00
|
|
|
<?php
|
2019-11-14 00:49:03 +01:00
|
|
|
ini_set('display_errors', 0);
|
2019-11-13 22:08:52 +01:00
|
|
|
include '../../config/conf.php';
|
2019-11-04 05:05:59 +01:00
|
|
|
if(isset($_GET['vendeur']))
|
|
|
|
{
|
2019-11-14 00:49:03 +01:00
|
|
|
// Get public key from pseudo
|
|
|
|
$parseUser = $_GET['vendeur'];
|
|
|
|
putenv("parseUser=$parseUser");
|
|
|
|
putenv("g1_node=$g1_node");
|
|
|
|
$silkPubKey = system('curl -s $g1_node/wot/members | grep -w -i -B 1 $parseUser | grep "pubkey" | awk -F \'"\' \'{ print $4 }\'');
|
2019-11-04 01:35:08 +01:00
|
|
|
|
2019-11-14 00:49:03 +01:00
|
|
|
if (empty($silkPubKey))
|
|
|
|
{
|
|
|
|
$silkPubKeyUser = shell_exec('curl -s $g1_node/wot/lookup/$parseUser | head | grep -i -w -A 3 "pubkey" | awk -F \'"\' \'{ print $4 }\' | awk \'NF > 0\'');
|
|
|
|
putenv("silkPubKeyUser=$silkPubKeyUser");
|
|
|
|
$silkUser = system('echo "$silkPubKeyUser" | tail -n2 | head -n1');
|
|
|
|
if ($silkUser == $parseUser)
|
2019-11-04 05:05:59 +01:00
|
|
|
{
|
2019-11-14 00:49:03 +01:00
|
|
|
$silkPubKey = system('echo "$silkPubKeyUser" | head -n1');
|
2019-11-04 05:05:59 +01:00
|
|
|
}
|
2019-11-14 00:49:03 +01:00
|
|
|
}
|
2019-11-04 01:35:08 +01:00
|
|
|
|
2019-11-14 00:49:03 +01:00
|
|
|
if (empty($silkPubKey))
|
|
|
|
{
|
|
|
|
echo "Aucune clé n'a été trouvée à partir de ce pseudo";
|
|
|
|
}
|
2019-11-04 05:05:59 +01:00
|
|
|
}
|
2019-11-04 01:35:08 +01:00
|
|
|
?>
|