<html> <body> <link rel="stylesheet" type="text/css" href="mystyle.css"> <?php // Start the session session_start(); // In PHP versions earlier than 4.1.0, $HTTP_POST_FILES should be used instead // of $_FILES. require 'vendor/autoload.php'; #use Aws\S3\S3Client; #$client = S3Client::factory(); $s3 = new Aws\S3\S3Client(['version' => 'latest', 'region' => 'us-east-1']); echo $_POST['useremail']; $email = $_POST['useremail']; $sn = new Aws\Sns\SnsClient(['version' => 'latest', 'region' => 'us-east-1']); $resARN = $sn->createTopic(['Name' => 'testmp2']); print "List All Platform Applications:\n"; $Model1 = $sn->listTopics(); foreach ($Model1['Topics'] as $App) { print $App['TopicArn'] . "\n"; } print "\n"; $AppArn = $Model1['Topics'][0]['TopicArn']; $resSetTopicAttr = $sn->setTopicAttributes(['AttributeName' => 'DisplayName', 'AttributeValue' => 'mp2tester', 'TopicArn' => $AppArn]); $uploaddir = '/tmp/'; $uploadfile = $uploaddir . basename($_FILES['userfile']['name']); echo '<pre>'; if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) { echo "File is valid, and was successfully uploaded.\n"; } else { echo "Possible file upload attack!\n";
<?php require __DIR__ . '/vendor/autoload.php'; $sns = new Aws\Sns\SnsClient(['region' => 'ap-northeast-1', 'version' => '2010-03-31']); // Create some new topics foreach (['currency_usd', 'currency_jpy', 'currency_brl'] as $topic) { $result = $sns->createTopic(['Name' => $topic]); } $topics = $sns->listTopics(); foreach ($topics['Topics'] as $topic) { var_dump($topic); }
if (!($stmt = $link->prepare("INSERT INTO Projectrec (uname, email, phone, raws3url, finisheds3url, jpegfilename, state, DateTime) VALUES (?, ?, ?, ?, ?, ?, ?, ?)"))) { echo "Prepare failed: (" . $link->errno . ") " . $link->error; } $uname = "MyName"; $email = $_POST['useremail']; $phone = $_POST['phone']; $raws3url = $url; $jpegfname = basename($fname); $finisheds3url = "none"; $state = 0; $DateTime = date("Y-m-d H:i:s"); $stmt->bind_param("ssssssis", $uname, $email, $phone, $raws3url, $finisheds3url, $jpegfilename, $state, $DateTime); if (!$stmt->execute()) { echo "Execute failed: (" . $stmt->errno . ") " . $stmt->error; } printf("%d Row inserted.\n", $stmt->affected_rows); /* explicit close recommended */ $sns = new Aws\Sns\SnsClient(['version' => 'latest', 'region' => 'us-west-2']); $Arn = $sns->createTopic(['Name' => 'mp2']); $subscribe = $sns->subscribe(['Endpoint' => $email, 'Protocol' => 'email', 'TopicArn' => $Arn['TopicArn']]); $settopic = $sns->setTopicAttributes(['AttributeName' => 'DisplayName', 'AttributeValue' => 'mp2', 'TopicArn' => $Arn['TopicArn']]); $publisher = $sns->publish(['Message' => 'Congrats!! Your Image has been uploaded Successfully', 'TopicArn' => $Arn['TopicArn']]); header("location: gallery.php"); $stmt->close(); $link->real_query("SELECT * FROM Projectrec"); $res = $link->use_result(); echo "Result set order...\n"; while ($row = $res->fetch_assoc()) { echo $row['id'] . " " . $row['email'] . " " . $row['phone']; } $link->close();