live4music
Mitglied
Hallo, ich sitze jetzt schon den zweiten Tag und komm nicht weiter. Google hat mir auch nicht viel gebracht
also ich habe folgendes Problem wie kann ich einen Javascript Wert an PHP Funtion übergeben ? Alos bei mir werden die MYSQL-Daten mit JQuery geladen und ausgegeben und ich will noch das Alter ausgeben aber dafür muss ich den Wert an PHP Funtion übergeben damit es berechnet wird und zurück an JS gesendet wird. Hier ist der JQ. Code.
var bday = // hier her will ich die "age" PHP Funktion übergeben <?php echo age("JS Wert"); ?>; aber wie ?
Und das ist die PHP Funktion
Dankeschön.
also ich habe folgendes Problem wie kann ich einen Javascript Wert an PHP Funtion übergeben ? Alos bei mir werden die MYSQL-Daten mit JQuery geladen und ausgegeben und ich will noch das Alter ausgeben aber dafür muss ich den Wert an PHP Funtion übergeben damit es berechnet wird und zurück an JS gesendet wird. Hier ist der JQ. Code.
var bday = // hier her will ich die "age" PHP Funktion übergeben <?php echo age("JS Wert"); ?>; aber wie ?
Code:
$(document).ready(function(){
var domain = '/profil/';
var initialPosts = <?php echo get_posts(0,$_SESSION['posts_start']); ?>;
var postHandler = function(postsJSON) {
$.each(postsJSON,function(i,post) {
//post url
var postURL = '' + domain + post.username;
var id = 'post-' + post.id;
var bday = // hier her will ich die "age" PHP Funktion übergeben; <?php echo age("JS Wert"); ?>
//create the HTML
$('<div></div>')
.addClass('post')
.attr('id',id)
//generate the HTML
.html('<a href="' + postURL + '" class="post-title"><div style="float: left;"><img src="/uploads/small/' + post.foto + '.jpg" /></div></a><div style="float: left; padding-left: 10px;"><span>Username: ' + post.username + '</span><br /><span>Alter: ' + bday +' Jahre</span><br /><span>Wohnort: .....</span><br /><span>Flirtstatus: Single</span></div>')
.click(function() {
window.location = postURL;
})
//inject into the container
.appendTo($('#posts'))
.hide()
.slideDown(250,function() {
if(i == 0) {
$.scrollTo($('div#' + id));
}
});
});
};
PHP:
function get_posts($start = 0, $number_of_posts = 2) {
global $DB;
$posts = array();
$q = $DB->query("SELECT username, gb_datum FROM users ORDER BY id DESC LIMIT $start,$number_of_posts");
while($row = mysql_fetch_assoc($q)) {
$posts[] = $row;
}
/* return the posts in the JSON format */
return json_encode($posts);
}
Dankeschön.