IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @570
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Ekonomický softvér KROS

Programy na vedenie komplexnej agendy JÚ a PÚ. Vyskúšajte demo zadarmo! www.kros.sk

Dali sme si poradiť

Naše peniaze sa zhodnocujú. A vám? www.partnersgroup.sk

Účtovníctvo, Faktúry, Sklady

jednoducho ovládateľné programy od MRP za 20 rokov cez 100000 inštalácií www.mrp.sk

Zbavte sa viazanosti

Za Samsung Galaxy Ace so zlatým O2 Paušálom zaplatíte teraz 12 €! pausal.o2.sk

Stavebný materiál Porfix

Skvelé tepelne izolačné vlastnosti stavebných materiálov Porfix! www.Porfix.sk

php,ajax

Zaslať odpoveď
AutorSpráva
Melouch
Užívateľ
Užívateľ

Založený: 29.12.2009
Príspevky: 100

PríspevokZaslal: Ne 15.01.12 14:57Odpovedať s citátomNávrat hore

Zdravim, som uplny zaciatocnik co sa tyka php a ajaxu,
chcem sa spytat, ked mam anketu ktora obsahuje php a ajax nerozbeham ju len tak cez prehliadac ako ked robim web pretoze php je servrovy jazyk ak sa nemylim vsak? potrebujem si vytvorit databazu? v pc mam Wampserver myslite ze by som to tam rozbehal?

anketa
kód:
http://www.w3schools.com/php/php_ajax_poll.asp


dikes moc
Zobraziť informácie o autoroviOdoslať súkromnú správu
walther
Užívateľ
Užívateľ

Založený: 24.01.2008
Príspevky: 10194
Bydlisko: Bratislava
Vek: 24

PríspevokZaslal: Ne 15.01.12 15:48Odpovedať s citátomNávrat hore

Nikdy nerob pokročilejšie veci bez toho, aby si sa naučil základné.
Zobraziť informácie o autoroviOdoslať súkromnú správu
shaggy
Moderátor
Moderátor

Založený: 21.02.2006
Príspevky: 4627
Bydlisko: Bratislava

PríspevokZaslal: Ne 15.01.12 18:27Odpovedať s citátomNávrat hore

Melouch napísal:
php je servrovy jazyk ak sa nemylim vsak?

Nemýliš.

Melouch napísal:
potrebujem si vytvorit databazu?

Nevieme, nevidíme tvoj skript, nevieme čo sa chystáš naprogramovať. A ak myslíš ten príklad na w3schools, tak predsa vidíš, kam to zapisuje, nie?

Melouch napísal:
v pc mam Wampserver myslite ze by som to tam rozbehal?

Skúšal si to? Išlo to? Nešlo to?

_________________
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.
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailZobraziť autorove WWW stránky
Melouch
Užívateľ
Užívateľ

Založený: 29.12.2009
Príspevky: 100

PríspevokZaslal: Ne 15.01.12 21:13Odpovedať s citátomNávrat hore

dal som to do wampu, len stale je tam problem ze, ze sa zobrazi aj "input radio" s otazkou ale aj graf
podsebou, citim v tom banalitu na nieco som zabudol, len nemozem prist na co.
popritom mi tam este aj svieti chyba :

citácia:
Notice: Undefined index: vote in C:\wamp\www\index.php on line 39




kód:

<head>
<script type="text/javascript">
function getVote(int)
{
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("poll").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","poll_vote.php?vote="+int,true);
xmlhttp.send();
}
</script>
</head>
<body>

<div id="poll">
<h3>Do you like PHP and AJAX so far?</h3>
<form>
Yes:
<input type="radio" name="vote" value="0" onclick="getVote(this.value)" />
<br />No:
<input type="radio" name="vote" value="1" onclick="getVote(this.value)" />
</form>
</div>

<?php
$vote = $_REQUEST['vote'];

//get content of textfile
$filename = "poll_result.txt";
$content = file($filename);

//put content in array
$array = explode("||", $content[0]);
$yes = $array[0];
$no = $array[1];

if ($vote == 0)
  {
  $yes = $yes + 1;
  }
if ($vote == 1)
  {
  $no = $no + 1;
  }

//insert votes to txt file
$insertvote = $yes."||".$no;
$fp = fopen($filename,"w");
fputs($fp,$insertvote);
fclose($fp);
?>

<h2>Result:</h2>
<table>
<tr>
<td>Yes:</td>
<td>
<img src="pool.gif"
width='<?php echo(100*round($yes/($no+$yes),2)); ?>'
height='20'>
<?php echo(100*round($yes/($no+$yes),2)); ?>%
</td>
</tr>
<tr>
<td>No:</td>
<td>
<img src="pool.gif"
width='<?php echo(100*round($no/($no+$yes),2)); ?>'
height='20'>
<?php echo(100*round($no/($no+$yes),2)); ?>%
</td>
</tr>
</table>

</body>
</html>
Zobraziť informácie o autoroviOdoslať súkromnú správu
shaggy
Moderátor
Moderátor

Založený: 21.02.2006
Príspevky: 4627
Bydlisko: Bratislava

PríspevokZaslal: Ne 15.01.12 23:45Odpovedať s citátomNávrat hore

citácia:
problem ze, ze sa zobrazi aj "input radio" s otazkou ale aj graf

A my máme odkiaľ vedieť, ako sa to má zobraziť?

citácia:
popritom mi tam este aj svieti chyba

Ktorú si vieš prečítať, však? Nemusíš nám sem dávať celý kód, ja nebudem hľadať, ktorý riadok je 39ty, to je tvoja úloha.

_________________
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.
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mailZobraziť autorove WWW stránky
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
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.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd