MP.cz - PHP script - fórum

Kategorie: Programování / PHP

přidatNový příspěvek

Chcete-li odebírat toto téma e-mailem, přihlašte se nebo se nejprve zaregistrujte.

MP.cz - PHP script

Anton Pernisch, 09.10.2017 17:04:59

Dobrý deň,

robím PHP script pre moju SMS bránu na MobilniPlatby.cz. Princíp fungovania scriptu je, že zákazník pošle SMS, a tento script vygeneruje odpoveď, ktorá bude obsahovať text a 6 miestny kód a tento kód (uložený v premennej "kod") sa má odoslať na databázu. Všetko mám, akurát som sa zastavil na banálnej chybe: obsah premmenj "kod" sa ani za nič nechce odoslať na databázu. Tu mám kód:

<?php

function generateRandomString($length = 6) {
$characters = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$charactersLength = strlen($characters);
$randomString = '';
for ($i = 0; $i < $length; $i++) {
$randomString .= $characters[rand(0, $charactersLength - 1)];
}
return $randomString;
}

$kod = generateRandomString();

$response = "Dobry den. Dakujeme za platbu vo vyske 2€. Vas kod je " .$kod. ". SchutterTechnologies.eu";
Header ('Content-type: text/plain');
Header ('Content-length:'.strlen($response));
echo $response;

$servername = "wm144.wedos.net";
$username = "a160510_smskeys";
$password = "*******";
$dbname = "d160510_smskeys";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
header("HTTP/1.0 503 Service Unavailable");
exit;
}

$sql = "INSERT INTO keys (key) VALUES ($kod)";

$conn->close();

?>


A zobrazuje sa mi normálne to, čo chcem (tj. Dobry den. Dakujeme za platbu vo vyske 2€. Vas kod je ******. SchutterTechnologies.eu), ale tento kód neodošle na databázu. Samozrejme, všetko mám u WEDOSu. Ďakujem za každú radu. Prajem pekný zvyšok dňa.

Re: MP.cz - PHP script

Anton Pernisch, 10.10.2017 19:38:00

Vyriešené

Přihlášení zákazníka

Nemáte ještě zákaznický účet? Registrace

Copyright © WEDOS, 2018

Facebook RSS