|
|
|
| Autor |
Správa |
geoge046 Star


Pohlavie:  Stav:  Založený: 10.08.2005 Príspevky: 572 Bydlisko: Prievidza Karma: 
|
Zaslal: 25 Máj 2007, 17:35 Predmet: |
|
|
|
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 |
|
 |
geoge046 Star


Pohlavie:  Stav:  Založený: 10.08.2005 Príspevky: 572 Bydlisko: Prievidza Karma: 
|
Zaslal: 30 Máj 2007, 19:10 Predmet: |
|
|
tak nakoniec som to vyriesil takto
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 Good Luck (ako UpLink hovori ) |
|
| Návrat hore |
|
 |
Nadeo Light Star


Pohlavie:  Stav:  Založený: 04.11.2006 Príspevky: 298 Bydlisko: Levice Karma: 
|
Zaslal: 22 Dec 2007, 22:38 Predmet: |
|
|
php hra kamen , papier , noznice
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  |
|
| Návrat hore |
|
 |
audiotrack Moderátor


Pohlavie:  Stav:  Založený: 09.09.2005 Príspevky: 6455 Bydlisko: Prievidza Karma: 
|
Zaslal: 22 Dec 2007, 22:52 Predmet: |
|
|
| 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 |
|
 |
Nadeo Light Star


Pohlavie:  Stav:  Založený: 04.11.2006 Príspevky: 298 Bydlisko: Levice Karma: 
|
Zaslal: 22 Dec 2007, 23:00 Predmet: |
|
|
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  |
|
| Návrat hore |
|
 |
mastermind Moderátor


Pohlavie:  Stav:  Založený: 09.02.2005 Príspevky: 4697
Karma: 
|
Zaslal: 22 Dec 2007, 23:11 Predmet: |
|
|
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 |
|
 |
Nadeo Light Star


Pohlavie:  Stav:  Založený: 04.11.2006 Príspevky: 298 Bydlisko: Levice Karma: 
|
Zaslal: 22 Dec 2007, 23:12 Predmet: |
|
|
| 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  |
|
| Návrat hore |
|
 |
audiotrack Moderátor


Pohlavie:  Stav:  Založený: 09.09.2005 Príspevky: 6455 Bydlisko: Prievidza Karma: 
|
Zaslal: 22 Dec 2007, 23:13 Predmet: |
|
|
| 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  |
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 |
|
 |
Nadeo Light Star


Pohlavie:  Stav:  Založený: 04.11.2006 Príspevky: 298 Bydlisko: Levice Karma: 
|
Zaslal: 23 Dec 2007, 13:48 Predmet: |
|
|
ktomu co pise audiotrack neviem ani tuknut .
ale ako ma niekto upozornil , nefunguje to - co som si vsimol neskor (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 |
|
 |
chrono VIP


Pohlavie:  Stav:  Založený: 25.12.2006 Príspevky: 4365
Karma: 
|
Zaslal: 23 Dec 2007, 17:54 Predmet: |
|
|
| 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 |
|
 |
|
|  |
|
|
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 ]
|