Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem ze zwroceniem wartosci, baza textowa
xblant
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 31.01.2006

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


Pisze skrypt ktory twozy bazy itp cos w podobie do mysql tylko ze na plikach .php i mam funkcje ktora twozy baze:
  1. <?php
  2.  
  3. function mk_db($name, $path)
  4. {
  5. if($name != '')
  6. {
  7. if($path != '')
  8. {
  9. $path = str_replace('|', '/', $path);
  10. if(!file_exists('db/'.$path.'/'.$name.''))
  11. {
  12. if(mkdir('db/'.$path.'/'.$name.'', 0700))
  13. {
  14. echo 'true';
  15. }
  16. else
  17. {
  18. echo 'false';
  19. }
  20. }
  21. else
  22. {
  23. echo 'false';
  24. }
  25. }
  26. else
  27. {
  28. if(!file_exists('db/'.$name.''))
  29. {
  30. if(mkdir('db/'.$name.'', 0700))
  31. {
  32. echo 'true';
  33. }
  34. else
  35. {
  36. echo 'false';
  37. }
  38. }
  39. else
  40. {
  41. echo 'false';
  42. }
  43. }
  44. }
  45. else
  46. {
  47. echo 'false';
  48. }
  49. }
  50.  
  51. ?>

i mam taki klopot jesli utwozenie bazy sie nie powiedzi to mi wyswietal false a jak sie uda to true(jesli to nie jest w if warunkiem)np.
  1. <?php
  2.  
  3. mk_db();
  4.  
  5. ?>

jeli jest to nie wyswietla (to rozumiem) ale tu moje pytanie jak moge zrobic ze gdy nie jest w if warunkiem to zeby nie wyswietlalo tego true lub false questionmark.gif
P.S. "return true" lub "return false" cos mi niechce dzialac wiec musi byc "echo 'true';" lub "echo 'false';".


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.08.2025 - 02:14