Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Mini konwerter - brak pomysłu
fastlone
post
Post #1





Grupa: Zarejestrowani
Postów: 95
Pomógł: 15
Dołączył: 3.06.2010

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


Cześć.
Próbuję na własne potrzeby wykonać pewien konwerter. Wrzuca się do niego tekst na wzór tego
Kod
<object name="delux object">
        <position>63.7165 -1533.3571 5.9444</position>
        <rotation>-3.0052 0.0000 0.0000</rotation>
        <model>8168</model>
    </object>

Ma on za zadanie wyciągnąć wszystkie te wartości, po czym dodać je do bazy danych.
Jak na razie udało mi się zrobić samo zamienianie tekstu na zmienne, lecz nie wiem, jak je wywoływać.
Kod:
  1. <?php
  2. $echo = $_POST['test'];
  3. $echo = preg_replace("#<position>(.*?)\</position>#si",'$position = "\\1";\n',$echo);
  4. $echo = preg_replace("#<rotation>(.*?)\</rotation>#si",'$rotation = "\\1";\n',$echo);
  5. $echo = preg_replace('#<object name="(.*?)">#si','$object = "\\1";\n',$echo);
  6. $echo = preg_replace("#<model>(.*?)</model>#si",'$model = "\\1";\n',$echo);
  7.  
  8.  
  9. echo "<form method='post'><textarea name='test'></textarea><input type='submit' value='Send' /></form>";
  10.  
  11. echo $echo;
  12. ?>

Co muszę zrobić, by udało się te zmienne "stworzyć" w php? (W sensie, by można je było wywołać wpisując np $object).
Go to the top of the page
+Quote Post

Posty w temacie


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: 26.09.2025 - 01:43