Új hozzászólás Aktív témák

  • Brown ügynök

    senior tag

    Abszolájt nem tudom miért van benne hiba. Üzenetküldés captcha biztonsági kóddal. Mielőtt nem raktam bele a captcha-t + session, működött.

    Hibaüzenet: Call to undefined function update()

    session_start();
    if(isset($_POST['kod']) && !empty( $_POST['nev'] ) && !empty( $_POST['uzenet']))
    {
    if ($_POST['kod'] == $_SESSION['captcha'])
    {
    $nev = $_POST['nev'];
    $uzenet = $_POST['uzenet'];

    //ellenőrizzük a felhasználó által adott adatokat!
    if (strlen($nev) < 3) {
    echo "Hosszabb nevet válassz!";
    return false;
    }
    else {
    $dbhiba = "";
    update();
    }

    function update ( $nev, $uzenet, &$dbhiba)
    {
    $db = "pelda";
    $connect = new mysqli('localhost', 'felh', jelszo', 'pelda');
    if ($connect->connect_error) {
    die('Connect Error (' . $mysqli->connect_errno . ') '
    . $mysqli->connect_error);
    }

    $nev = real_escape_string(utf8_decode ($connect, $nev));
    $uzenet = real_escape_string(utf8_decode ($connect, $uzenet));

    if ($connect->query("INSERT INTO uzenofal (nev, uzenet) VALUES ('$nev', '$uzenet')")) {
    printf("%d Row inserted.\n", $connect->affected_rows);
    }
    else {
    printf("Error: %s\n", $connect->sqlstate);
    }

    return true;
    }

Új hozzászólás Aktív témák