Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]jak to przerobić - cd
1slimak
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 8.03.2011

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


  1. <?php
  2. //pobranie daty
  3. $data = date("md");
  4.  
  5. //sprawdzmy czy istnieje plik dla dzisiejszej daty
  6. if (file_exists($data.'.php')) {
  7. //zaciągamy plik o nazwie z dzisiejszą datą np. 0704.php
  8. include($data.'.php');
  9. } else {
  10. //jeśli nie ma pliku dla tej daty
  11. readfile('http://www.........../nic.php');
  12.  
  13. }
  14. ?>


mam taki skrypt i pytania dwa z nim związane

chciałbym (ale nie wiem jak) przerobić go żeby:
1. czy można go przerobić tak aby np. teraz "zaciąga" plik związany z datą o nazwie np. 0715.php [md.php] jak to zrobić żeby "zaciągał" plik związany z datą ale np. 0715max.php [md_max.php] - czy to w ogóle się da zrobić

i drugie jak nie da się 1

czy da się przerobić tak żeby w przypadku gdy nie znajduje pliku 0715.php [md.php] (związanego z datą) wędrował do innego katalogu gdzie taki plik będzie lub jeżeli się coś da zrobić w 1 problemie to np. żeby szedł do pliku związanego z datą 0715mini.php [md_mini.php] czy coś takiego


substr - pomógł i w jednej kwestii

  1. <?php
  2.  
  3. //pobranie daty
  4.  
  5. $data = date("md");
  6.  
  7. //sprawdzmy czy istnieje plik dla dzisiejszej daty
  8. if (file_exists($data.'max.php')) {
  9.  
  10. //zaciągamy plik o nazwie z dzisiejszą datą np. 0704.php
  11. include($data.'max.php');
  12.  
  13. } else {
  14.  
  15. //jeśli nie ma pliku dla tej daty
  16. readfile('http://www........../nic.php');
  17.  
  18. }
  19. ?>


a jak zrobić, żeby punkt 2 to znaczy, żeby nie lądował do jakiegoś konkretnego pliku ale do jakiegoś innego (zmiennego), który też jest związany z datą

okazało się, że wyświetlanie drugiego pliku - powinno także być związane z datą (IMG:style_emoticons/default/sad.gif)

Ten post edytował 1slimak 29.03.2011, 21:17:31
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
1slimak
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 8.03.2011

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


może inaczej to napiszę (IMG:style_emoticons/default/wstydnis.gif)

  1. pierwszy plik wyświtlany jest wtedy gdy jest jakś konkretna data, dzięki pomocy udało się nawet dodać jakiś przyrostek do daty i jest OK
  2. natomiast druga sprawa to to, że na chwilę obecną jeżeli nie ma danej daty wyświetlany jest plik w przykładzie okresliłem jako nic.php - natomiast jak zacząłem się zastanawiać to doszedłem do wniosku, że ten drugi plik powinien byś wyświetlany także zależnie od daty czyli powiedzmy w dniu 03-15 powinien wyswietlić się plik albo 0315max.php albo 0315cos.php, jeżeli nie ma jednego ani drugiego wtedy dopiero powinien wświetlać się plik nic.php


nie znam się na tym więc piszę trochę chaotycznie przepraszam (IMG:style_emoticons/default/sadsmiley02.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 20:19