![]() |
|
|
#1 (permalink) |
|
Spamer z doświadczeniem
Zarejestrowany: May 2008
Postów: 184
Siła Reputacji: 1 ![]() |
P: Jak wstawić gotowy skrypt na stronę?
O: Musisz posiadać konto z obsługa php, następnie tworzysz dokument z rozszerzeniem .php, gotowy skrypt wklejasz pomiędzy znaczniki <?PHP ... ?> P: Czy mogę umieścić zmienne lub w funkcje z PHP w Java Script? O: Nie, nie możesz ponieważ php działa po stronie serwera a Java Script po stronie klienta. P: Jak wyświetlić hosta i nr IP osoby odwiedzającej moja stronę? O: Wystarczy zamieścić ten kod: <?php $ip = $REMOTE_ADDR; $host = gethostbyaddr($ip); echo "Adres IP: $ip <BR>"; echo "Host: $host"; ?> P: Gdzie znajdę licznik osób on-line? O: Stwórz plik online.txt i nadaj mu chmod 666 następnie na stronę wstaw ten skrypt: Kod:
<?
$plik = "online.txt";
$czas = 30; # CZAS ONLINE
$t = time();
$ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];
$u = explode("n", str_replace("r", "", @join("", @file($plik))));
foreach($u as $i => $v) {$e = explode("|", $v);
if($e[0] == $ip || $e[1] < $t) unset($u[$i]);
}
$u[] = $ip . "|" . ($t + $czas);
$fp = fopen($plik, "w");
flock($fp, 2);
fputs($fp, join("n", $u));
flock($fp, 3);
fclose($fp);
echo 'Users on-line: '.count($u);
?>
O: Służy do tego funkcja include() np.: <?php include("srodek.php"); ?> lub <?php include("katalog/srodek.php"); ?> P: Co oznacza błąd: Failed opening "foo.php" for inclusion (include_patch="")? O: Plik, który chcesz dołączyć nie istnieje lub podana jest zła ścieżka do niego. P: Co zrobić aby na dole strony wyświetlić czas generowania strony? O: Należy użyć funkcji microtime() może ona wyglądać np. tak na samej górze strony dodać: <? $start=microtime(); ?> a na dole: <? $end=microtime()-$start; echo 'Strona wygenerowana w : '.$end.' sekund(y) !'; ?> Więcej: PHP - tutoriale i artykuły php, manual, php, skrypty P: Co oznacza komunikat: Maximum execution time of 30s exceeded in? O: Najprawdopodobniej masz gdzieś nieskończoną pętle. P: Gdzie znajdę manual do php? O: Np. tu: http://pl.php.net/distributions/manu..._manual_pl.chm P: Jak wyglądają operatory i wyrażenia w php? O: Wszystko jest dokładnie opisane w tym artykule: PHP - tutoriale i artykuły php, manual, php, skrypty P: Jak uzyskać polską czcionkę zamiast krzaczków? O: Możesz użyć skryptu który wykorzystuje ob_start() i ob_end_flush() funkcje zbuforują dane tuż przed wyświetleniem strony (w locie) np.: u góry strony zamieść kod który zamieni ogonki: Kod:
<? function zamiana($buffer) {
$co = array("Ą", "ą", "Ś", "ś", "Ź", "ź");
$naco = array("ˇ", "±", "¦", "", "", "Ľ");
return (str_replace($co, $naco, $buffer));
}
ob_start("zamiana");
?>
<? ob_end_flush(); ?> Skrypt jest o tyle dobry że działa również na dokumenty includowane. Więcej: http://www.webinside.pl/php/artykuly/150 P: Jak stworzyć rotator bannerów? O: Przeczytaj artykuł na temat rotacji: PHP - tutoriale i artykuły php, manual, php, skrypty P: Jakie są typy danych w php? O: Logiczne, boolowskie (boolean, bool), liczbowe, całkowite (int, integer), zmiennoprzecinkowe (float, real, double), łańcuch znaków (string), złożone, tablice (array), obiekty (object), specjalne, identyfikator zasobów (resource) oraz Null (null). Więcej: PHP - tutoriale i artykuły php, manual, php, skrypty P: Jakie funkcje obsługują pliki w php? O: fopen(), file(), fread(), fgets(), fgetc(), fwrite(), fputs(), flock(), fclose(), file_exists(), fseek(), feof(), ftell() oraz rewind(). Więcej: PHP - tutoriale i artykuły php, manual, php, skrypty P: Co oznacza błąd: Call to undefined function? O: Błąd pojawia się w momencie gdy funkcja nie jest zdefiniowana. P: Co to jest PHP? Co oznacza skrót PHP? O: PHP (skrót od "PHP: Hypertext Preprocessor") jest wtrąconym w HTML językiem skryptowym wykonywanym po stronie serwera. Znaczy to mniej więcej tyle, że kod PHP jest wstawiany w normalne strony WWW, natomiast specjalny program wykonuje instrukcje zawarte pomiędzy <?php a ?> (względnie pomiędzy <? a ?>). Pierwsza wersja powstała w roku 1994 (jej autorem był Rasmus Lerdorf). P: Skąd mogę pobrać PHP? O: PHP można pobrać ze strony głównej projektu zarówno w wersji Linux jak i Windows: PHP: Downloads P: Gdzie znajdę gotowe skrypty i klasy PHP? O: Skrypty można pobrać ze stron:PHP Script and Programs :: Hot Scripts, Zend Technologies - Code Gallery, a klasy ze strony: Welcome to the PHP Classes Repository - PHP Classes P: W jakim edytorze pisać skrypty PHP? O: HomeSite, EditPlus, EzHTML, EDHTML czy PHPEd wszystkie obsługują kolorowanie składni i definiowanie makr. P: Czy znacie bezpłatne serwery, które obsługują PHP? O: Oto list niektórych: serwer wirtualny kOmrEl :: baza SQL, hosting, konto e-mail, strony www, sql, php, skrypty CGI XO.pl - Rozwiązania dla Firm - hosting, konta, domeny, utrzymanie, konta pocztowe, konta www webzdarma.cz - web, e-mail a databáze ... zdarma http://www4.dk3.com/dk3hosting.html http://www.spaceports.com/freesites UNITED NET - Free Web Hosting, NO Ads! Free web hosting by FateBack http://www.xoasis.com Lycos Tripod - Tripod http://www.breezeland.com Error Page pifko.pl P: Jak sprawdzić jakie opcje są włączone w PHP na serwerze? O: Użyć funkcji: <? phpinfo(); ?> P: Jak przechwycić dane z formularza? O: Użyć $_POST lub $_GET w zależności od metody jaką zostały wysłane P: Czemu nie działa mi funkcja mail()? O: Możliwe że serwer jej nie obsługuje lub jest wyłączona, w przypadku localhosta musisz zainstalować i poprawnie skonfigurować serwer SMTP. P: Jak stworzyć własny upload plików? O: Dokładny opis jest tu: PHP - tutoriale i artykuły php, manual, php, skrypty P: Jak sprawdzić jakiej przeglądarki używa odwiedzający? O: Użyć zmiennej: $_SERVER['HTTP_USER_AGENT'] P: Jak stworzyć zliczanie kliknięć w dany link? O: Zajrzeć na stronę: PHP - tutoriale i artykuły php, manual, php, skrypty P: Gdzie znajdę dobry kurs PHP? O: Kurs dla początkujących jest tu: PHP - tutoriale i artykuły php, manual, php, skrypty a dla zaawansowanych tu: PHP - tutoriale i artykuły php, manual, php, skrypty źródło WebInside.PL - php, webmaster, html, szablony www, skrypty php, photoshop, webmaster |
|
|
|