Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 9 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.05.08
Prihlásený: 08.02.12
Príspevky: 205
Témy: 54
Bydlisko: MpBA
Príspevok NapísalOffline : 10.07.2010 14:43

Zdravím , mám takýto skript
Kód:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script language="javascript" type="text/javascript">
var cas = 5; // cas, ktory sa ma odcitavat
function UlozBody(){
   /* AJAXAJAXAJAXAJAX*/   
   window.alert("Uloženie bodov do DB...");
}
function Casovac (){
   document.getElementById("zostava").innerHTML=cas;
   cas--;
   if(cas<0) UlozBody();
   else setTimeout("Casovac()", 1000);
}
</script>
</head>

<body onLoad="Casovac();">
Prosím čakajte...<br />
Počet zostávajúcich sekúnd je <span id="zostava"></span>.
</body>
</html>

ja mam takú stránku že ked sa tam odpočíta čas tak mi to má pridať niekolko bodov navyše do databázy....


Citácia:
<?php

include_once("mysql.php");

mysql_query("CREATE TABLE peniaze(

id_tabulky MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT ,

Typ VARCHAR( 25 ) NOT NULL ,

peniaze VARCHAR( 50 ) NOT NULL ,

PRIMARY KEY ( id_tabulky )

)")

or die("Nepodarilo sa vytvoriť tabuľku!");

?>

toto je tá databázova tabulka ak chápete čo od vás chcem tak by som vas poprosil či by ste mi nepomohli lebo ajax vobec neovladam ....a potreboval by som ešte že do DB by mi uložilo ešte typ ....


Offline

Čestný člen
Čestný člen
uloženie do databázy

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 10.07.2010 15:18

Nie, nechápeme, čo od nás chceš. Tak buď to napíšeš (čiže - jasne formulovanú otázku, čo si skúšal a čo ti na tom nejde), alebo to skončí v koši.

Citácia:
či by ste mi nepomohli lebo ajax vobec neovladam

Ak budeme vedieť, tak pomôžeme. Ale začni sa rovno učiť AJAX, lebo bez toho nebudeš našim radám rozumieť.







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.05.08
Prihlásený: 08.02.12
Príspevky: 205
Témy: 54
Bydlisko: MpBA
Príspevok Napísal autor témyOffline : 11.07.2010 11:09

takže ja chcem že ked sa mi odpočíta čas že vytiahne z databázy posledné číslo a pripočíta knemu určité číslo ..a súčet týchto dvoch čísel sa uloží naspäť do databázy ..už je to pochopitelnéé?


Offline

Čestný člen
Čestný člen
uloženie do databázy

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 11.07.2010 11:16

Áno, už chápeme o čo ide. Ale nechápeme, na čo sa nás pýtaš. Čo ti na tom nefunguje?
Aha, už vidím, prečo ti to nejde
Kód:
/* AJAXAJAXAJAXAJAX*/   

no, tam budeš musieť dosadiť nejaký "ajax", ktorý ti tie dáta odošle.
Napr. tu máš pekný návod: http://www.w3schools.com/Ajax/Default.Asp pri tom prvom príklade daj Try it yourself a uvidíš zdrojový kód, ktorý si už iba upravíš.







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.05.08
Prihlásený: 08.02.12
Príspevky: 205
Témy: 54
Bydlisko: MpBA
Príspevok Napísal autor témyOffline : 11.07.2010 11:19

Vobec tomu nechápem čo to je :D


Offline

Čestný člen
Čestný člen
uloženie do databázy

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 11.07.2010 11:24

No tak máš smolu. Potom máš dve riešenie:
1. Ponuka práce (nachystaj si peňaženku)
2. Vykašlať sa na to.

Teda ak nepočítam, že si to prečítaš a budeš sa to učiť. Nikto to za teba neurobí.







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.05.08
Prihlásený: 08.02.12
Príspevky: 205
Témy: 54
Bydlisko: MpBA
Príspevok Napísal autor témyOffline : 11.07.2010 11:26

hej hej ..len sa spýtam že do toho ajax_info.txt môžem vložiť aj PHP kod? že by mi to do databázy uložilo cez php?


Offline

Čestný člen
Čestný člen
uloženie do databázy

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 11.07.2010 11:27

Nemusíš volať len ajax_info.txt, môžeš volať aj php súbor. A dokonca mu môžeš cez POST/GET poslať hodnoty.







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.09.09
Prihlásený: 03.08.10
Príspevky: 229
Témy: 43
Príspevok NapísalOffline : 11.07.2010 12:54

Ten kod som ti robil ja. Ked som sa pytal ci si AJAX dorobis sam, povedal si ze ano. Mal si hned povedat ze to nevies :)

SUBOR: index.php
Kód:
<?php
//NASTAVENIA
$id="123"; //id uzivatela
$body="10"; //pocet bodov ktore sa maju priratat
$heslo="Tvoje_Super_Tajne_Heslo"; // heslo
$cas=5; //cas ktory sa ma odcitavat
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script language="javascript" type="text/javascript">
var cas = <?php echo $cas; ?>;
function Casovac (){
   document.getElementById("zostava").innerHTML=cas;
   cas--;
   if(cas<0) UlozBody();
   else setTimeout("Casovac()", 1000);
}
function getHTTPObject(){
 
        if (window.ActiveXObject)
        return new ActiveXObject("Microsoft.XMLHTTP");
        else if (window.XMLHttpRequest)
        return new XMLHttpRequest();
 
        else {
                alert("Váš prehliadač nepodporuje AJAX.");
                return null;
        }
 
}
function UlozBody(){
        httpObject = getHTTPObject();
        if (httpObject != null) {         
                httpObject.open("GET", 'uloz.php?heslo=<?php echo md5($heslo).'&id='.$id.'&body='.$body; ?>', true);
                httpObject.onreadystatechange = setOutputText;
                httpObject.send(null);
        }
}
function setOutputText() {
        if(httpObject.readyState == 4){
      if(httpObject.responseText) document.getElementById('ajax').innerHTML = httpObject.responseText;
        }
      else document.getElementById('ajax').innerHTML = 'Loading...';
}

</script>
</head>

<body onLoad="Casovac();">
Prosím čakajte...<br />
Počet zostávajúcich sekúnd je <span id="zostava"><!-- --></span>.
<br /><br />
<span id="ajax"><!-- --></span>
</body>
</html>


SUBOR: uloz.php
Kód:
<?php
$id=$_GET['id'];
$body=$_GET['body'];

$heslo=md5($_GET['heslo']);
if(md5(md5('Tvoje_Super_Tajne_Heslo'))==$heslo){
   echo "Používateľ <b>".$id."</b> získal <b>".$body."</b> bodov."; //Tu bude ulozenie do DB
}
else echo "Zlé heslo!";
?>


Skúšal som to. Funguje to. Je to zabezpečené 2-krát pomocou md5. Heslo som dal "Tvoje_Super_Tajne_Heslo". Mozes si ho zmenit v prvom subore na riadku 6 a v druhom subore na riadku 3, ale nepouzivaj diakritiku. Je to cele hotove, okrem tej casti, ktora pridava body do DB. V druhom subore vymaz riadok 7 a namiesto neho dopis ten kod.

Dufam ze to zvladnes :lol:


Odpovedať na tému [ Príspevkov: 9 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Uloženie pola do databázy

v PHP, ASP

1

196

21.01.2013 10:58

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Uloženie procesov

v Ostatné programy

1

473

12.01.2010 0:27

bledo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ulozenie cookie

v PHP, ASP

13

814

01.07.2009 10:02

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Uloženie informácie

v Technológia .NET

2

840

11.06.2011 10:31

Johnnny Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ulozenie obrazku

v Operačné systémy Microsoft

2

450

02.03.2008 12:20

Devil_SK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ulozenie Ram

v Pamäte

18

1315

19.02.2010 18:48

prandof Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Uloženie web stránky

v Sieťové a internetové programy

3

676

24.02.2012 9:18

kingjan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ulozenie wifi routra

v Siete

3

315

03.08.2014 21:08

kirik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ulozenie v pc

v ATI/AMD grafické karty

8

501

15.06.2011 18:24

P€PoX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Speedfan uloženie nastavenia

v Ovládače

0

284

10.08.2013 16:02

martinsos Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ulozenie na server

v HTML, XHTML, XML, CSS

27

1652

24.12.2006 19:43

javo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PDF dokument - otvorenie,uloženie

v Ostatné programy

2

264

15.07.2013 8:31

velvet Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ulozenie formularu pred odoslanim

v PHP, ASP

2

348

23.12.2011 7:54

Han5vk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Uloženie videa z flasha

v Sieťové a internetové programy

4

805

13.07.2006 13:10

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ulozenie txt do pola

v PHP, ASP

8

316

17.12.2012 10:29

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. funkcia na ulozenie suboru

v PHP, ASP

3

383

26.03.2010 11:56

stenley Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra