Autor Zpráva
KaminekLP
Profil
Dobrý deň,

chcel by som sa opýtať, ako pomocou PHP alebo HTML kódu nastavím, aby vygeneroval odpoveď s kódom (napr. 381047), poslal odpoveď s týmto kódom a kód odoslal na databázu. Nám registrovanú bránu na MobilniPlatby a chcem, aby čo odpovedi bol vygenerovaný kód. V nastavení brány je iba odkaz na skript s odpoveďou. Dúfam, že chápete ;) Ďakujem moc za odpoveď a pomoc. Dovidenia
Keeehi
Profil
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "my_database";

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

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

$code = str_pad(rand(0, 999999), 6, '0', STR_PAD_LEFT);
$sql = "INSERT INTO my_table (code) VALUES ($code)";

if ($conn->query($sql) === TRUE) {
    echo $code;
} else {
    header("HTTP/1.0 503 Service Unavailable");
    exit;
}

$conn->close();

Měl bys ale zajistit, aby ten script mohl spouštět jen dotaz od MobilniPlatby. Protože jinak by si mohli uživatelé generovat kódy sami. Sice jim nepřijdou na mobil, ale uhádnout kód, když má jen milion možností není nic těžkého.
KaminekLP
Profil
Ďakujem

Vaše odpověď

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0