Welkom gast! Aanmelden Registreren


Waardering:
  • 0 stemmen - gemiddelde waardering is 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VRAAG] jQuery post
#1
Dag RetroNET,

Ik ben onlangs bezig met groepen, maar er lukt mij één ding niet: post..
Ik doe de post via jQuery, een javascript libary..

Dit is mijn code:
Code:
var name = $('#groupName').val();
var desc = $('#group_desc_check').val();

$.post('index.php?url=jquerygroep', {
    naam: name,
    desc: desc,
    final: 1
}, function(result) {
        $("#twoGroup2").fadeOut(1000);
        $('#twoGroup').fadeOut(1000, function (){
        $('#latest').html('congratzz');
        $("#latest").fadeIn();
        $("#latest1").fadeIn();
    });
});

En dan heb ik vervolgens dit in jquerygroep:
Code:
if ((isset($_POST['naam']) && isset($_POST['desc'])) && (!empty($_POST['naam']) && !empty($_POST['desc'])) && $_POST['final'] == '1')
{
    global $users;
    $name = nl2br(stripslashes(strip_tags($_POST['naam'])));
    $desc = nl2br(stripslashes(strip_tags($_POST['desc'])));
    if ((strlen($_POST['desc']) > 255 || strlen($_POST['name']) >= 40) || (empty($_POST['name']) || empty($_POST['desc'])))
    {
        
    }
    else
    {
        mysql_query("INSERT INTO `groups` (`name`, `desc`, `badge`, `ownerid`, `created`, `roomid`, `locked`, `privacy`) VALUES ('$name', '$desc', 'NRML', '" . $_SESSION['user']['id']. "', '', '0', 'locked', '');");
    }
}

Hij insert niet.. Weet iemand raad?

Bedankt!
 
#2
$name = nl2br(stripslashes(strip_tags($_POST['naam'])));
$desc = nl2br(stripslashes(strip_tags($_POST['desc'])));

Vervangen door

$name = mysql_real_escape_string($_POST['naam']);
$desc = mysql_real_escape_string($_POST['naam']);

En nl2br en htmlentities/htmlspecialchars doe je bij de output, dat doe je altijd.
 
#3
Heel erg bedankt!
 
  




Leden die dit momenteel bekijken: 1 gast(en)