Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wywoływanie losowej funkcji
banialol
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 11.03.2007

Ostrzeżenie: (0%)
-----


Mam 10 funkcji, ktore tam np nazywaja sie:

cyfra0();
cyfra1();
cyfra2();
cyfra3();
cyfra4();
cyfra5();
cyfra6();
cyfra7();
cyfra8();
cyfra9();

Zabardzo nie wiem jak zrobic zeby tylko jedną wywolać, kombinowalem na różne sposoby ale cały czas lipa.
Prosze o jakas rade.

[+] edit
Przenoszę na Przedszkole.
---
~strife
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
banialol
post
Post #2





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 11.03.2007

Ostrzeżenie: (0%)
-----


gdy daje samo:

  1. <?php
  2. $rand = rand(1, 10);
  3. $value = call_user_func('cyfra' . $rand );
  4. echo $value;
  5. ?>


niby sie wczytuje kod HTML zawarty w funkcji, ale juz dzialania na tym kodzie takie:

  1. <?php
  2. function cyfra9(){
  3. if (isset($_POST["cyfry"])){
  4. echo ('
  5. <form action="index.php" method="POST">0&nbsp;1&nbsp;2&nbsp;3&nbsp;4&nbsp;5&nbsp;&nbsp;6&nbsp;7&nbsp;8<input type="text" size=3 name="ile9"/><br>
  6. <br>
  7. <input type="submit" value="ok" name="ok9"/>
  8. </form>');}
  9. $ile9 = $_POST["ile9"];
  10. if (isset($_POST["ok9"])){
  11. if (empty($ile9))
  12. echo "Nic nie wpisales.";
  13. else{
  14. if ($ile9=="9")
  15. echo "BRAWO!!!";
  16. else {echo "Naucz sie liczyc";}}}}
  17. ?>


niedzialaja.
P.S. zaczynam robic stronke dla dzieci o matematyce

Ten post edytował banialol 7.05.2007, 23:39:59
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 20:35