Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Preg_replace, Problem
Hpsi
post
Post #1





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

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


Proszę o wskazówkę jak zrobić cos następującego.
W pliku mam
Kod
{form::post}
{input::nick}
{input::password}
{textarea::(rows)12::(cols)12::(name)tresc} // z tym ze tych w nawiasach nie  będzie
{select::plec}
{option::facet}
{option::kobieta}
{input::submit}
{/form}


i chce zeby mi to przerobiło na odpowenie pole w formlarzu tzn
{form::post} na <form action="cos" method="post">;
{input::nick} na <input type="text" name="nick" />
i anologicznie do reszty. Proszę o pomoc. Z góry dzieki

napisalem cos takiego
  1. <?php
  2. function form($adres, $plik, $r)
  3. { $bbat = $GLOBALS['bbat'];
  4. $bbmls = $GLOBALS['bbmls'];
  5. $bbmls->use_file($plik);
  6. $string = preg_replace('{{([form}]+)::([^}]+)]}e', '<form action=\"$adres\" method=\"1\">', $string);
  7. $string = preg_replace('{{([input}]+)::([^}]+)]}e', '<input type=\"text\" name=\"1\" value=\"$bbmls->fetch('__$plik_nick')\" />', $string);
  8. $string = preg_replace('{{([textarea}]+)::([^}]+)::([^}]::([^}]}]}e', '<textarea rows=\"1\" cols=\"2\" name=\"3\">', $string);
  9. return $string;
  10. }
  11. ?>

lecz za kazdym razem wywala ten sam bład: Warning: Unknown modifier ']'

Ten post edytował Hpsi+ 10.06.2005, 09:34:18
Go to the top of the page
+Quote Post

Posty w temacie
- Hpsi+   Preg_replace   10.06.2005, 09:03:19
- - SongoQ   Zamiast [PHP] pobierz, plaintext <?php{...   10.06.2005, 09:37:46


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: 23.08.2025 - 01:50