Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] PHP w zmiennej
mcfreak
post
Post #1





Grupa: Zarejestrowani
Postów: 53
Pomógł: 0
Dołączył: 30.01.2009

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


Napisałem skrypt tworzący plik sygna.php, dla wyjaśnienia, generator sygnatur:

  1. $zawartosc = file_get_contents('dane/1.txt').$_POST["idprofilu"].file_get_contents('dane/2-1.txt').$_POST["format"].file_get_contents('dane/2-2.txt').$_POST["adresob"].file_get_contents('dane/3-1.txt').$_POST["k-linki"].file_get_contents('dane/3-2.txt').$_POST["k-posty"].file_get_contents('dane/3-3.txt').$_POST["k-pochwaly"].file_get_contents('dane/3-4.txt').$_POST["k-poziom"].file_get_contents('dane/3-5.txt').$_POST["k-diamenty"].file_get_contents('dane/3-6.txt').$_POST["k-dni"].file_get_contents('dane/4.txt').$_POST["w-linki"].','.$_POST["nachylenie-linki"].','.$_POST["lewa-linki"].','.$_POST["gora-linki"].file_get_contents('dane/5.txt').$_POST["cz-linki"].file_get_contents('dane/6.txt').$_POST["w-posty"].','.$_POST["nachylenie-posty"].','.$_POST["lewa-posty"].','.$_POST["gora-posty"].file_get_contents('dane/7.txt').$_POST["cz-posty"].file_get_contents('dane/8.txt').$_POST["w-pochwaly"].','.$_POST["nachylenie-pochwaly"].','.$_POST["lewa-pochwaly"].','.$_POST["gora-pochwaly"].file_get_contents('9.txt').$_POST["cz-pochwaly"].file_get_contents('dane/10.txt').$_POST["w-poziom"].','.$_POST["nachylenie-poziom"].','.$_POST["lewa-poziom"].','.$_POST["gora-poziom"].file_get_contents('dane/11.txt').$_POST["cz-poziom"].file_get_contents('dane/12.txt').$_POST["w-diamenty"].','.$_POST["nachylenie-diamenty"].','.$_POST["lewa-diamenty"].','.$_POST["gora-diamenty"].file_get_contents('dane/13.txt').$_POST["cz-diamenty"].file_get_contents('dane/14.txt').$_POST["w-dni"].','.$_POST["nachylenie-dni"].','.$_POST["lewa-dni"].','.$_POST["gora-dni"].file_get_contents('dane/15.txt').$_POST["cz-dni"].file_get_contents('dane/16-gif.txt');
  2.  
  3. $names = 'sigs/'.$_POST["katalog"].'/view.php';
  4. $fp = fopen($names, 'x');
  5. fwrite($fp, $zawartosc);
  6. fclose($fp);
  7.  
  8.  


chodzi o to, że muszę robić pełno plików tekstowych, bo nie potrafię inaczej tego zrobić (jak by ktoś nie wiedział) zapisuje zawartość zmiennej $zawartosc do pliku, w tej zmiennej sa tez odwolania do formularza, jak widać musze caly skrypt podzielic na teksty, zeby wstawic $_POST, a to uciazliwe...
jak zrobic i nie meczyc sie z tym w ten sposob np.:

  1. $zawartosc = '<?
  2. $zrodlo = "$_POST[idprofilu]";


..... i tak dalej i tak dalej a po wykonaniu pliku przez fwrite zawartosc /view.php bedzie miala

  1. <?
  2. $zrodlo = "ciacho(czyli_to_co_podalem_w_formularzu)";


mam nadzieję że kumacie, bo tego sie nie da wytłumaczyć.
Go to the top of the page
+Quote Post

Posty w temacie
- mcfreak   [PHP] PHP w zmiennej   12.08.2009, 20:10:05
- - kriszna   [PHP] pobierz, plaintext $string = "<?php ...   12.08.2009, 20:15:09
- - mcfreak   dzięki, sprawdzę. a zamiast łamania liń /n, mogę p...   12.08.2009, 20:21:18
- - kriszna   [PHP] pobierz, plaintext $string = "<?php$...   12.08.2009, 21:06:20
- - mcfreak   zapisało , dzięki. czyli rozumiem że mam przed każ...   12.08.2009, 21:22:50
- - kriszna   \ dajesz przed $. Wtedy $ do zwykły...   12.08.2009, 21:24:45
- - mcfreak   ok ostatnie pytanie: [PHP] pobierz, plaintext $za...   12.08.2009, 21:29:30
- - Andaramuxo   Dwa razy użyte "?   12.08.2009, 21:54:54
- - Fafu   TIP: backslashe   12.08.2009, 22:01:46
- - mcfreak   to co wkońcu tu jest źle, jeden backslashe, a drug...   13.08.2009, 11:25:41
- - kriszna   Zmienna $strona ma być zmienną więc poco daje...   13.08.2009, 11:43:48
- - mcfreak   bo tak mi powiedziałeś ;]? ref   13.08.2009, 13:31:14
- - marcio   Cytat(mcfreak @ 13.08.2009, 14:31:14 ...   13.08.2009, 13:34:10
- - mcfreak   a mógłby mi ktoś wytłumaczyć to jaśniej, jeżeli ch...   13.08.2009, 13:57:19
- - Andaramuxo   Jeżeli ma być w linku, to metoda $_GET.   13.08.2009, 13:59:05
- - mcfreak   nie rozumiesz.. ja chcę zapisać PHP do pliku i żeb...   13.08.2009, 18:21:37
- - Fafu   backslashe czyli przed " dajesz \ czyli ...   13.08.2009, 18:36:35
- - mcfreak   OK czyli przed każdym $ i " \ :] Th...   13.08.2009, 19:07:05
- - Fafu   lub jak ci sie nie chce to mozna tez tak: [PHP] po...   13.08.2009, 19:11:15
- - mcfreak   ale w powyższym sposobie będą wyskakiwać błędy, ja...   13.08.2009, 19:21:11
|- - Fafu   Cytat(mcfreak @ 13.08.2009, 20:21:11 ...   13.08.2009, 20:11:40
- - kriszna   W PHP są znaki specjalne, np. $ (początek zmi...   13.08.2009, 19:46:29
- - mcfreak   Miałeś racje, tamten sposób jest o wiele prostszy ...   13.08.2009, 21:37:21


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: 9.10.2025 - 13:22