Autor Zpráva
matroska007
Profil *
Dobrý den,
Vyresil sem jak udelat hraci kostku pres php:

<form method="post" >
<img src="<?php echo rand(1,6); ?>.png">     <!-- kratsi metoda, ta delsi jde delat pres switch a case -->
<br> 
<input type="submit" value="Hazej">  
  </form>


Tedko bych potreboval udelat toto jako je na teto strance: http://www.zamorskaliga.wz.cz/php/kostka/hazej.php
Abych byl presny tak mi jde o tu tabulku jak to do ni zapisuje pocet hodu a tak. Resi se to pres SESSION ale moc si stim nevim rady. Muzete mi nekdo ten kod napsat a nak ho rozumne okomentovat abych v tom mel trochu jasno? Moc diky

Moderátor Majkl578: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou.
Majkl578
Profil
Pokud chceš hotový script, zkus sekci Práce a zakázky. Pochybuji, že ti někdo bude psát hotové řešení. Nebo zkus projevit snahu. :)
Napovím: $_SESSION funguje jako pole, akorát má schopnost přenášet se napříč více požadavky.
matroska007
Profil *
aha, jenze tohle je reseni na par radku a to ze to neumis tak me hned nemusis posilat na naky zakazky. Myslim ze php programator co trochu umi tak mu to zabere tak 10 minut. vic ani nahodou.
slim12
Profil
a proč by na to někdo měl tratit svich 10 minut programatorskeho času.skus alespon trochu udělat sam a pak ti pomužou jini ale nemyslim že by ti někdo psal hotovej kod.a kdyz neviš jak se to děla naučse php třeba tady
Joker
Profil
matroska007:
jenze tohle je reseni na par radku a to ze to neumis tak me hned nemusis posilat na naky zakazky.
Takhle, sem patří problémy, kde autor chce radu jak něco udělat, je ochotný hledat, něco si nastudovat, učit se, prostě se aktivně podílet na řešení problému, přičemž obvykle získá koncept řešení a různé detaily si už dořeší sám.

Do Práce a zakázky patří problémy, kde se autor nezajímá o diskusi nad řešením problému, ale chce to samotné řešení, nejlépe kompletní, aby ho mohl jen zkopírovat a použít.

Jestli to chcete řešit tady, tak: S čím konkrétně máte problém?

Myslim ze php programator co trochu umi tak mu to zabere tak 10 minut.
...a tazatel si to pak zkopíruje a naúčtuje klientovi jako 2 hodiny práce, známe takové.
Deset minut práce je zadarmo?
matroska007
Profil *
<?php
session_start();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta  http-equiv="content-type" content="text/html; charset=windows-1250">
  <meta name="content="PSPad editor, www.pspad.com">;
  <title>Hrací kostka</title>
  </head>
  <body>
<form method="post" >
<?php 
if(!isset($_SESSION['opakovani'])) $_SESSION['opakovani'] = array(1=>0,2=>0,3=>0,4=>0,5=>0,6=>0);

$cislo=rand(1,6);
$_SESSION['opakovani'][$cislo]++;
switch($cislo){
case 1: echo('<img src="1.png">'); break;
case 2: echo('<img src="2.png">'); break;
case 3: echo('<img src="3.png">'); break;
case 4: echo('<img src="4.png">'); break;
case 5: echo('<img src="5.png">'); break;
case 6: echo('<img src="6.png">'); break;
}
?>
<br> 
<input type="submit" value="Hazej">  
</form>
</body>
</html>



OK Mam to, ted jeste jak to vypsat z pole do tabulky :-(
Majkl578
Profil
[#3] matroska007:
Děkuji, já vlastně nic neumím a jen tě tu obtěžuji. S tímhle jednáním chceš po někom pomoc?

[#6] matroska007:
Například iterací pomocí foreach nad $_SESSION['opakovani'].
mckay
Profil
matroska007:
a to ze to neumis tak me hned nemusis posilat na naky zakazky
Jen tak - mám takový dojem, že zrovna Majkl578 je jeden z těch co toho tady umí nejvíc ;-).
matroska007
Profil *
si tady asi nikdo nevsiml ze sem dal kus kodu dohromady. Co kus, prevazne celej az na tu tabulku. Ja po nikom nechci aby mi vymejslel celej kod. Staci mi momentalne uz tabulka
slim12
Profil
tak tu tabulku udělej a kdyz budeš mit s něčim problem tak ti pomužeme.Nebo tu tabulku mame ti udělat???
panther
Profil
matroska007:
kromě toho, jaký si zvolil přístup k ostatním, porušuješ závazná pravidla diskuse. O další důvod míň, abych měl ochotu trávit svých deset minut tvým problémem.
matroska007
Profil *
diky uz to mam

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0