|
Aby uruchomić polecenie systemowe należy użyć np. funkcji system(). Funkcja escapeshellcmd() dodatkowo neutralizuje wszelkie niebezpieczne metaznaki powłoki.
Sprawdza PING dla hosta wp.pl
<?php
# Przykładowe polecenie systemowe dla platformy windows
echo '<pre>';
echo system(escapeshellcmd('PING wp.pl'));
echo '</pre>';
?>
Wgrywa zawartość bazy danych (Bardzo użyteczne gdy zawartość bazy jest na tyle duża, że nie da się jej wgrać z poziomu np. phpmyadmin-a)
<?php
system(escapeshellcmd("mysql -u nazwa_użytkownika -hasło_do_bazy -D nazwa_bazy < plik_z_zawartością.sql"));
?>
Autor: Duch Prawa autorskie © . Wszelkie Prawa Zastrzeżone.
Opublikowane: 2006-01-01 (366 odsłon)  [ Wróć ] Biblioteka index |