Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] kompilacja do exe
--marek--
post
Post #1





Goście







Witam
Chciałbym skompilować i uruchamiać moje programy jak zwykłe exeki,
przy pomocy np. BAMBALAM Compiler'a http://www.bambalam.se/bamcompile/

kiedy php to czesc strony www, skrypt wyglada mniej wiecej tak

  1. <?php
  2. $pasametr1 = trim($_POST['parametr1']); 
  3. $pasametr2 = trim($_POST['parametr2']); 
  4. if(empty($parametr1) or empty($parametr2))
  5. {
  6. echo "HTMLowy POST form";
  7. }
  8. else
  9. {
  10. //wlasciwa czesc skryptu
  11. }
  12. ?>


Ale jak skrypt ma wygladac kiedy chcemy go skompilowac?
chodzi mi zarowno o parametry wymagane przez program jeden po drugim juz po uruchomieniu, jak i podawane jako parametr uruchamiania np. "php.exe -parametr -parametr2"
jakie jeszcze macie podpowiedzi i jakie moge napotkac problemy przy kompilowaniu php.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Przepraszam, po tej wymianie zdań źle zrozumiałem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Nie da się raczej przekazać parametru w taki sposób jak Ty chcesz. Możesz to zrobić za pomocą tablicy _SERVER. Nie będę Ci tu dużo tłumaczył. Skompiluj sobie taki plik:

  1. <?php
  2. print_r ($_SERVER['argv']);
  3. ?>


a następnie wykonaj sobie:

Kod
plik.exe /p1 v1 /p2 v2


Nie jest to doskonały sposób, ale zawsze coś. Od razu mówię że przyda Ci się funkcja array_shitf" title="Zobacz w manualu PHP" target="_manual (bo nie jest Ci potrzebna w tablicy nazwa pliku).
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: 3.10.2025 - 23:14