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
NoiseMc
post
Post #2





Grupa: Zarejestrowani
Postów: 398
Pomógł: 10
Dołączył: 24.11.2004
Skąd: Łódź

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


http://us3.php.net/features.commandline

Parametry przekazywane z wiersza polecen zawiera tablica $argv albo tak jak pisal webdicepl przez $_SERVER['argv'].
Odpal sobie ten plik w ten sposob:
Kod
php test.php param_jeden param_2

  1. <?php print_r ($argv); ?>


Do czego to mozna wykorzystac ... do wielu rzeczy ... jezeli ktos zamiast plikow batch albo skryptow shella woli php na przyklad ... albo php gtk (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Jezeli Twoje skrypty odczytuja parametry z GET albo POST to moze dodaj sobie przed pare linijek ktore do tablic GET / POST przepisuja zmienne z tablicy $argv.

Ten post edytował NoiseMc 3.04.2008, 05:25:38
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: 12.10.2025 - 13:27