Ale napokon asi tú pomoc potrebovať budem, nefunguje to!
Příspěvky odeslané z IP adresy 92.245.200.–
Problém, bol vyriešený a spôsobený mojou nepozornosťou.
Ahojte, znova som sa neviem aký spôsobom "zamotal" do podmienok a neviem ako to napraviť:
Mám tento kód:
if ($ukryt_2==20)
{
$skryt = 100000;
}
if ($peniaze_2 <= $skryt)
{
nejaký príkaz
}
else
{
nejaký príkaz
}
No ide mi o toto mám na definovaný $ukryt_2 na branie dát z DB
$peniaze_2 tiež beriem údaje z DB
a skryť sa vždy definuje podľa čísla z $ukryt_2
A vždy sa mi stane to, že aj ak sú $peniaze_2 menšie/rovné ako $skryt, tak sa vykoná else a nie podmienka ktorá by sa mala.
Nevie mi niekto poradiť, ako to vyriešiť, vďaka.
Neviem kde robím chybu.
Vďaka, za pomoc.
Nejaké príklad?
Áno, chcem to zaokrúhliť na celé číslo.
Zdravím
mám problém, bol by som rád, ak by ste mi pomohli, ako sa dá či je výsledné číslo s desatinou čiarkou, a ak áno ako ho zaokrúhliť nahor?
Ďakujem za pomoc!
No, to by bolo zaujímavé, ale radšej nie, nejaká rada, ako to vyriešiť? :)
Ano ide o random čísla, neviem, ako by som na to mal správne ísť... Pri random mi to nejde...
Nejaké nápady, prosím.?
Ďakujem, funguje to!
Ospravedlňujem sa, ale chcel by som sa ešte spýtať, kde mám chybu tu:
$vysledok = 1;
if ($randomhraca < $randomhod)
{
$vysledok = 0;
}
if ($randomhracb < $randomhod)
{
$vysledok = 0;
}
if ($randomhracc < $randomhod)
{
$vysledok = 0;
}
if ($vysledok==1)
{
echo ("Vyhral si!");
}
else
{
echo ("Prehral si!");
}
Nefunguje mi tam nejako, to vyhodnocovanie.
Neukazuje to , pravdivé výsledky.
Skúšal som to meniť, ale nejako to nebeží, neviem kde je problém, ďakujem a ospravedlňujem sa.
No urobil som to podľa toto "error"
ale neviem kde je chyba:
$error = 0;
$suma = $_POST['suma'];
$randomhod = rand(0,20);
if(isset($_POST['submit']) && isset($_POST['suma'])) {
if($_POST['suma'] < 100) {
echo " - Minimálna stávka je 100€";
$error = 1;
}
if($_POST['suma'] > 100000) {
echo " - Maximálna stávka je 100000€";
$error = 1;
}
if(!correct_number_input($_POST['suma'])) {
echo " - Toto nie je číslo!";
$error = 1;
}
if($_POST['suma'] > $own['cash']) {
echo " - Nemáte dosť peňazí v hotovosti!";
$error = 1;
}
if($_POST['submit'] < 0 || $_POST['submit'] > 4) {
echo " - Toto nie je platné číslo!";
$error = 1;
}
}
if($error=0)
{
$vysledok = $randomhod*$suma;
echo "Haló";
}
echo("
<form method='post'style='text-align: center'>
Suma: <input type = 'text' class='input' name = 'suma'>
<input type='submit' name='submit' class='submit' value='Hoď!' >");
Jednoducho pri POSTE sumy, ktorá spĺňa všetky podmienky mi nevypíše vôbec echo, skript, prabehne, ale absolutne nespraví nič čo je prikázané v podmienky, vedel by niekto pomôcť, neviem kde je chyba, vďaka.
Ahojte, chcel by som sa vás spýtať, ako by som mohol riešiť niečo takéto:
$randomhod(0,20)
if($_POST['suma'] < 100) {
echo " - Minimálna stávka je 100€";
}
if($_POST['suma'] > 100000) {
echo " - Maximálna stávka je 100000€";
}
if(!correct_number_input($_POST['suma'])) {
echo " - Toto nie je číslo!";
}
if($_POST['suma'] > $own['cash']) {
echo " - Nemáte dosť peňazí v hotovosti!";
}
if($_POST['submit'] < 0 || $_POST['submit'] > 4) {
echo " - Toto nie je platné číslo!";
}
}
}
Chcel by som, aby sa ten tento script
$suma = $_POST['suma'];
$vysledok = $randomhod*$suma;
echo $vysledok;
vykonal, až po kontrole, vyššie uvedených podmienok, ako by to bolo možné?
V jednoduchosti chcem dosiahnuť toho, aby skript pokračoval až po kontrole podmienok a inak sa nevykonal.
Ďakujem, za pomoc!
Ronaldo