Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problemik, mam pewnien problem
Hpsi
post 18.03.2005, 09:23:55
Post #1





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

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


mam cos takiego w kodzie {THIS} ..... i za pocą kodu
  1. <?php
  2.  
  3. $string = str_replace('{THIS}', 'module.php?s='.$_GET['s'].'', $string);
  4.  
  5. ?>

to owszem dziala, bez problemu ale ... problem sie pojawia wtedy
jesli {THIS} pojawia sie w pliku glownym np: index.php jak zrobic by skrypt sam odnalazl glowna sciezke np: index.php (chodzi mi o to, ze jak ktoś zmini index.php na np index34.php skrypt bedzie nadal chodzic, bo zamianst index.php będzie wysweitlac index34.php

plis pomocy


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post
nospor
post 18.03.2005, 09:29:37
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




czytam to i czytam i za cho... nie wiem o co chodzi


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Hpsi
post 18.03.2005, 09:37:34
Post #3





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

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


eh inaczej wytlumaczę:
potrzebuje jakąs funkcje która mi zrobi coś podobnego do tego:

  1. <?php
  2.  
  3. $string = str_replace('{THIS}', 'module.php?s='.$_GET['s'].'', $string);
  4.  
  5. ?>


Z tym że: ta funkcje powyzej sprawdza się gdy: adres jest module.php?s=e
A ja chce ją tak modenizować by nie musiało być module.php?s=e
a np równie dobrze index.php?s=e lub tyleczek.php?s=e


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post
nospor
post 18.03.2005, 09:53:42
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




  1. <?php
  2.  
  3. $twojplik='tyleczek.php'
  4. $string = str_replace('{THIS}', $twojplik.'?s='.$_GET['s'].'', $string);
  5.  
  6. ?>

Zmienną $twojplik ustawiasz sobie jak chesz, chociażby z URL lub skądś indziej


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Hpsi
post 18.03.2005, 09:57:09
Post #5





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

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


owszem, wiem ze tak można zrobić ale .... własnie chce się pozbyć tego twój plik chyba ze by automatycznie otrzytywal z url - ale jak to zrobić ?


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post
Darti
post 18.03.2005, 10:07:00
Post #6





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


nazwe wykonywanego pliku pobierz sobie z tablicy $_SERVER['REQUEST_URI '] lub $_SERVER['SCRIPT_NAME '] lub $_SERVER['SCRIPT_FILENAME'] lub $_SERVER['PHP_SELF'] - wybierz, która Ci pasuje i ją wykorzystaj


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
Hpsi
post 18.03.2005, 10:20:52
Post #7





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

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


Dziękuje smile.gif


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:14