Obsah fóra www.hojko.com
Hľadať  •  FAQ  •  IP  •  Zoznam užívateľov  •  Karma  •  Závisláci  •  Registrácia
 Prihlásiť sa pre kontrolu súkromných správ  •  Prihlásenie






PHP Scripty
Odoslať novú tému   Odpovedať na tému    Obsah fóra www.hojko.com -> Programovanie Choď na stránku Predchádzajúca  1, 2, 3, 4 
 Moje príspevky :: Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému  
Autor Správa
geoge046
Star
Star


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 10.08.2005
Príspevky: 572
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 25 Máj 2007, 17:35    Predmet: Odpovedať s citátom  

geoge046 napísal:
PEKNY FUNKCNY PRIKLAD NAJDES TU (ale skoda ze bez URL)
a ked sme uz pritom, dalo by sa toto prisposobit tak, ze by sme v tabulke mali aj stlpec "URL" a potom by vysledok zobrazilo s <a href>?
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky
geoge046
Star
Star


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 10.08.2005
Príspevky: 572
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 30 Máj 2007, 19:10    Predmet: Odpovedať s citátom  

tak nakoniec som to vyriesil takto Smile

1) vo vyhladavanie.php si zmente tento riadok:
Kód:
$sql = "SELECT nadpis FROM clanky WHERE $podla LIKE '%".$retazec[0]."%'";

na
Kód:
$sql = "SELECT * FROM clanky WHERE $podla LIKE '%".$retazec[0]."%'";


aby sa nam naselectovali setky stlpce z tabulky

2) vo vyhladavanie.php zmente tento text:
Kód:
while($zaznam = mysql_fetch_object($vysledok)){
$nadpis = $zaznam->nadpis;
echo "$nadpis<br />n";
}

na
Kód:
while($zaznam = mysql_fetch_object($vysledok)){
$nadpis = $zaznam->nadpis;
$url=$zaznam->url;
echo "<a href='$url'>$nadpis</a><br />";



toť vsio Smile Good Luck (ako UpLink hovori Razz )
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky
Nadeo
Light Star
Light Star


Pohlavie: Pohlavie:Muž
Stav: Prihlásený
Založený: 04.11.2006
Príspevky: 298
Bydlisko: Levice
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 22 Dec 2007, 22:38    Predmet: Odpovedať s citátom  

php hra kamen , papier , noznice Very Happy

Spustene : http://nadeo.czweb.org/kpn.php

Kód:
<form method="post">
<select name="co">
   <option value="kamen">Kamen 
   <option value="papier">Papier
   <option value="noznice">Noznice
</select>
<input type="submit" name="ok" value="hraj"><br>
<?php
$score = $_COOKIE["score"];
echo "Tvoje skore je <b>$score</b> <br><br>";

function cookplus() {
$scoreplus = $_COOKIE["score"];
setcookie("score", ++$scoreplus, time() + 60*60*24*7*54);
}
function cookminus() {
$scoreminus = $_COOKIE["score"];
setcookie("score", --$scoreminus, time() + 60*60*24*7*54);
}

$prehra = "prehral si , skus znova :D,Cpu dal papier,a ty $co";
$vyhra = "Vyhral si :),Cpu dal noznice,a ty $co";
$remiza = "remiza s cpu :),Cpu dal Kamen,a ty $co";

$nahoda = rand(1,3);
if ($ok!=""){
  if ($co=="kamen" && $nahoda=="1") { echo $remiza; };
  if ($co=="kamen" && $nahoda=="2") { echo $prehra; cookminus(); };
  if ($co=="kamen" && $nahoda=="3") { echo $vyhra; cookplus(); };
  if ($co=="papier" && $nahoda=="1") { echo $vyhra; cookplus(); };
  if ($co=="papier" && $nahoda=="2") { echo $remiza; };
  if ($co=="papier" && $nahoda=="3") { echo $prehra; cookminus(); };
  if ($co=="noznice" && $nahoda=="1") { echo $prehra; cookminus(); };
  if ($co=="noznice" && $nahoda=="2") { echo $vyhra; cookplus(); };
  if ($co=="noznice" && $nahoda=="3") { echo $remiza; };
}


?>

V php zacinam ,takze ma neubičujte Very Happy
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
audiotrack
Moderátor
Moderátor


Pohlavie: Pohlavie:Muž
Stav: Prihlásený
Založený: 09.09.2005
Príspevky: 6455
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 22 Dec 2007, 22:52    Predmet: Odpovedať s citátom  

celý ten spodok tam máš zbytočne 3x, stačí rozhodnúť na základe náhodného čísla a nemusí ťa zaujímať čo som zvolil (či kamen, papier alebo noznice)
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky AOL Instant Messenger Yahoo Messenger
Nadeo
Light Star
Light Star


Pohlavie: Pohlavie:Muž
Stav: Prihlásený
Založený: 04.11.2006
Príspevky: 298
Bydlisko: Levice
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 22 Dec 2007, 23:00    Predmet: Odpovedať s citátom  

no to nejako nechapem. ked vygenerujem nahodne cislo , tak mozu byt 3 vysledky. (remiza, vyhra ,prehra). akoze ma nemusi zaujimat co som zvolil? na toto som krátky Smile
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
mastermind
Moderátor
Moderátor


Pohlavie: Pohlavie:Muž
Stav: Prihlásený
Založený: 09.02.2005
Príspevky: 4697

Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 22 Dec 2007, 23:11    Predmet: Odpovedať s citátom  

Nadeo napísal:
php hra kamen , papier , noznice Very Happy
Spustene : http://nadeo.czweb.org/kpn.php
V php zacinam ,takze ma neubičujte Very Happy
1. nefunguje
2. kod je strasny
3. ked sa chces ucit php zober si radsej nejaky online tutorial. tam aspon nezacnes hned zle
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
Nadeo
Light Star
Light Star


Pohlavie: Pohlavie:Muž
Stav: Prihlásený
Založený: 04.11.2006
Príspevky: 298
Bydlisko: Levice
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 22 Dec 2007, 23:12    Predmet: Odpovedať s citátom  

mastermind napísal:
1. nefunguje
2. kod je strasny
3. ked sa chces ucit php zober si radsej nejaky online tutorial. tam aspon nezacnes hned zle
ehm, co ti tam nefunguje? s tym kodom suhlasim

//stym zacinanim som trocha klamal Embarassed
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
audiotrack
Moderátor
Moderátor


Pohlavie: Pohlavie:Muž
Stav: Prihlásený
Založený: 09.09.2005
Príspevky: 6455
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 22 Dec 2007, 23:13    Predmet: Odpovedať s citátom  

Nadeo napísal:
no to nejako nechapem. ked vygenerujem nahodne cislo , tak mozu byt 3 vysledky. (remiza, vyhra ,prehra). akoze ma nemusi zaujimat co som zvolil? na toto som krátky Smile
tie tri stavy (vyhra, prehra, remiza) môžu a aj nastanu bez ohladu na to, čo si užívateľ vybral (či kamen, papier alebo noznice). Takže stačí iba zvoliť náhodný výsledok hry a koniec. Teda nemiesto tohto:
Kód:
if ($ok!=""){
  if ($co=="kamen" && $nahoda=="1") { echo $remiza; };
  if ($co=="kamen" && $nahoda=="2") { echo $prehra; cookminus(); };
  if ($co=="kamen" && $nahoda=="3") { echo $vyhra; cookplus(); };
  if ($co=="papier" && $nahoda=="1") { echo $vyhra; cookplus(); };
  if ($co=="papier" && $nahoda=="2") { echo $remiza; };
  if ($co=="papier" && $nahoda=="3") { echo $prehra; cookminus(); };
  if ($co=="noznice" && $nahoda=="1") { echo $prehra; cookminus(); };
  if ($co=="noznice" && $nahoda=="2") { echo $vyhra; cookplus(); };
  if ($co=="noznice" && $nahoda=="3") { echo $remiza; };
}
dáš len toto
Kód:
if ($ok!=""){
  if ($nahoda=="1") { echo $remiza; };
  if ($nahoda=="2") { echo $prehra; cookminus(); };
  if ($nahoda=="3") { echo $vyhra; cookplus(); };
  }
potom si treba aj upraviť tie výpisy
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky AOL Instant Messenger Yahoo Messenger
Nadeo
Light Star
Light Star


Pohlavie: Pohlavie:Muž
Stav: Prihlásený
Založený: 04.11.2006
Príspevky: 298
Bydlisko: Levice
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 23 Dec 2007, 13:48    Predmet: Odpovedať s citátom  

ktomu co pise audiotrack neviem ani tuknut Sad .
ale ako ma niekto upozornil , nefunguje to - co som si vsimol neskor Very Happy (resp. funguje ale vypisuje zle veci.

vyzera to spatne ale facha ..

Kód:
......
if ($ok!=""){
  if ($co=="kamen" && $nahoda=="1") { echo "remiza s cpu :),Cpu dal Kamen,a ty $co"; };
  if ($co=="kamen" && $nahoda=="2") { echo "prehral si , skus znova :D,Cpu dal papier,a ty $co"; cookminus(); };
  if ($co=="kamen" && $nahoda=="3") { echo "Vyhral si :),Cpu dal noznice,a ty $co"; cookplus(); };
  if ($co=="papier" && $nahoda=="1") { echo "Vyhral si :),Cpu dal kamen,a ty $co"; cookplus(); };
  if ($co=="papier" && $nahoda=="2") { echo "remiza s cpu :),Cpu dal papier,a ty $co"; };
  if ($co=="papier" && $nahoda=="3") { echo "prehral si , skus znova :D,Cpu dal noznice,a ty $co"; cookminus(); };
  if ($co=="noznice" && $nahoda=="1") { echo "prehral si , skus znova :D,Cpu dal kamen,a ty $co"; cookminus(); };
  if ($co=="noznice" && $nahoda=="2") { echo "Vyhral si :),Cpu dal noznice,a ty $co"; cookplus(); };
  if ($co=="noznice" && $nahoda=="3") { echo "remiza s cpu :),Cpu dal noznice,a ty $co"; };
}
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
chrono
VIP
VIP


Pohlavie: Pohlavie:Muž
Stav: Prihlásený
Založený: 25.12.2006
Príspevky: 4365

Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 23 Dec 2007, 17:54    Predmet: Odpovedať s citátom  

V podstate ti odporučil to, aby si ignoroval hráčovu možnosť a hneď vygeneroval výsledok. A potom môžeš vypísať, čo si musel vybrať počítač, aby to skončilo tým výsledkom.
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    Časy uvádzané v GMT + 1 hodina
Odoslať novú tému   Odpovedať na tému    Obsah fóra www.hojko.com -> Programovanie Choď na stránku Predchádzajúca  1, 2, 3, 4
Strana 4 z 4

 
Prejdi na:  
Nemôžete odosielať 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
Nemôžete pripájať súbory do tohto fóra
Môžete sťahovať súbory v tomto fóre


Powered by phpBB © 2005 phpBB Group, phpBB SEO, © Hojko 2004-2008

[ Vygenerované za: 0.2s ] :: [ 16 Queries ] :: [ 72,551 stránok za dnes ] :: [ Dnes DB: 1,316,540 ] :: [ Max DB: 2,334,336 Queries ]