Jeg ville gerne finde ud af hvordan jeg kan få trekket en Unix Timestamp ud fra en MySQL og derefter skal den i Javascript/Ajax gøre så den blive animeret med 10 9 8 7 osv.. Efter det skal den udskrive det..
Det er meget simpelt jo vis du ikke skal have det til at blive animeret men bare skal vise det men så er det ikke det samme for så skal du opdatere siden hele tiden..
Et eksempel på hvordan det ville se ud vis jeg ikke skulle have det animeret
$time = strtotime("+30 minute", time()); //Laver den tid som det skal tage at vente på tingen.. mysql_query("UPDATE Game SET `timeback` = '".$time."' WHERE brugernavn = '".$_SESSION["brugernavn"]."'"); //Indsætter tiden i databasen..
$mangler = ($row['timeback'] - time()); //Finder det den mangler i tiden.. $convert = date("H.i.s",strtotime("-1 hour",$mangler)); // Converter Unix timestamp om så den kan læses i tiden..
echo $convert; //Udskriver tiden i H = Timer i = minutter og s = sekunder..
Det er alt sammen ikke sat ind så det passer så du kan ikke køre dette uden at den ville blive ved med at sætte tiden om fra 30 minutter..
Men tilbage til mit problem.. Hvordan får jeg denne tekst animeret ind i noget javascript så`??
Fra b.php til j.js til b.php ..
Vidste ikke helt hvor jeg skulle poste når der jo ikke er noget AJAX forum..
Hjertet i Ajax er JavaScript, så et godt bud på en 'Ajax kategori' er Javascript kategorien ;o)
Når det er sagt, så kan du ikke pushe data til klienten. Det er browseren, der via JS/Ajax skal forespørge serveren. Da du formaterer med et sekunds opløsning - og jeg går ud fra, du vil se sekunderne tælle ned et ad gangen - må du mindst sende en forespørgsel én gang i sekundet.
Jeg ved ikke, hvad det er, du skal bruge det til eller hvordan, men jeg kan ikke umiddelbart forestille mig en opgave, jeg ville løse sådan
Nu ved jeg at du har været på eksperten i en del tid, så det burde ikke være nyt, men Javascript kører i browseren, php kører på serveren, og din database ligger også på en server. Du kan IKKE med javascript tilgå data i din database!
Ja, det kan vi såmænd godt sige - men det hjælper ikke så meget =)
Som jeg nævnte før, er du efter al sandsynlighed inde på et løsningsmæssigt vildspor, men det er ikke muligt at anvise en løsning, når vi ikke kender noget til opgaven/applikationen
Det eneste jeg skal have er en side der åbnes og så skal den tælle ned fra 10 og når den når 0 skal den opdatere mysql databasen.. Der skal den fx opdatere onoff fra 1 til 0..
Ja, men det kan du ikke - og derfor må vi have nogle flere oplysninger om applikationen, og hvad den gør, så vi kan foreslå en løsning, som lader sig gøre
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.