Temat: Polecenia systemowe
Data: 2006-01-01 o godz. 15:09:12
Autor: Duch


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"));

?>






Artykuł jest z Twoja-Strona.Net
http://twoja-strona.net/html

Adres tego artykułu to:
http://twoja-strona.net/html/Biblioteka_Art380.html