Tworzenie CMSa

Brak Komentarzy

Jeśli jesteś zainteresowany własnym i unikalnym CMSem to zapraszam do lektury: http://webmaster.nino.pl/tworzenie-strony-internetowej-czesc-pierwsza/. Jest to swego rodzaju pierwsza część serii artykułów. Recenzję systemów zarządzania treścią znajdziesz na stronie http://webmaster.nino.pl/wybor-skryptu-recenzje-najpopularniejszych-cmsow/

Wprowadzenie to tworzenia CMSa możesz przeczytać TU.

Stronicowanie – podział wyników MySQL na strony (MySQL i PHP)

Brak Komentarzy

Skrypt na początku sprawdza zmienna w linku, później zlicza ilość rekordów z bazy danych, które później wyświetla w formie treści. Na dole są linki, które pozwalają wybrać stronę i pogrubiają aktualną.

Reszta tutoriala

Galeria zdjęć PHP – Dynamiczne pobieranie z katalogu

Brak Komentarzy

Do Galerii będziemy potrzebować biblioteki GD2 zainstalowane poprawnie na serwerze.
Musimy utworzyć dwa pliki:

galeria.php
miniaturka.php
katalog, w którym będziemy trzymać zdjęcia. (w moim przypadku nazywa się img)

Galeria będzie wyglądać tak: Galeria

Reszta tutoriala

System Newsów PHP i MySQL

Brak Komentarzy

Dziś opiszę jak powinien wyglądać kod systemu newsów w oparciu o PHP i MySQL.

Na samym początku musimy utworzyć bazę danych lub jeśli ją mamy to tabele “news” z kolumnami:

nr – primary key – auto_increment [newsy muszą być ponumerowane, aby móc pobierać od najnowszego do najstarszego]

tytul – varchar  - ilosc znakow dowolna [tytul naszego newsa]

tresc – varchar – ilosc znakow dowolna [tresc naszego newsa]

Należy także wypełnić dane logowania do serwera MySQL.

<?
@$db = mysql_pconnect("localhost", "root", "hasło");
if (!$db)
{
echo("Wystapil blad w polaczeniu");
exit;
}

mysql_select_db("bazaDanych");

$query = "select * from news order by nr desc"; //zapytanie o wyciągniecie wszystkich newsów od najnowszych
$result = mysql_query($query);
$num_results = mysql_num_rows($result);
$nr = $num_results+1;
for ($i=0; $i &lt;$num_results; $i++)  { /* tworzenie pętli - jezeli $i osiagnie liczbe taka ile wynikow zostalo wyciagnietych z bazy to pętla sie konczy */
$row = mysql_fetch_array($result);
print "Tytuł:";
print stripslashes($row["tytul"]);  //pobieranie tytulu i usuwanie niebezpiecznych znakow
print "<br>";
print stripslashes($row["tresc"]); //pobieranie kolumny "tresc" i usuwanie niebezpiecznych znakow
print "<br>";
}
?>

Hello world!

Brak Komentarzy

Witajcie na stronie webmaster.nino.pl!

Będę tu umieszczał rady, poradniki, tutoriale i skrypty, które mam nadzieję przydadzą się Wam i stworzycie stronę swoich marzeń.

Skrypty jakie będę tu pisał to PHP, MYSQL, CSS oraz HTML

Bardzo proszę o zamieszczanie uwag w komentarzach co pomoże mi udoskonalać bloga.

<?

echo “Hello World!”;

?>