Przyklad z książki nie dziala...

0

Witam
PHP i MySQL Tworzenie stron http://www.nevs.republika.pl/rozdzial_28.rarzczam skrypt CMS z rodziału 28: http://www.nevs.republika.pl/rozdzial_28.rar

Problem jest taki: gdy chcemy dodać nowy artykuł wszystko działa, niestety pliki graficznie nie ładują się.
Podejrzewam, że winny jest ktorys z plikow: artykul.php // artykul_wyslij.php
chcialbym się pobawic tym skryptem ale cóż najwazniejsze w nim nie działa, pomóżcie mi znaleźć która zmienna tam źle jest zdeklarowana chyba rzuciłem się na zbyt głęboką wodę ;-P

0

Nie chce mi się ściągać, odpalać u siebie i debugować. Może dasz łaskawie jakiś przykład działania na twoim serwerze i błędy jakie się pokazują?

@Edit
Ale sprytny skrypt, za każdym wywołaniem jakiejś funkcji z funkcje_bazy.php tworzy nowe połączenie z bazą, czyli w najgorszym przypadku podczas działania jednego skryptu masz utworzone 3 połączenia, nawet nie widziałem żeby gdzieś było któreś zamknięte pod koniec skryptu. Do tego zapis jest tragiczny, dokładnie taki, za który magluje każdego newbie. Czytelność pierwsza klasa - zero komentarzy, chory HTML:

<TD VALIGN=TOP HEIGHT=100% BGCOLOR="orange">

Wszystkie możliwości włączania zmiennych do stringa:

    echo "<tr><td><a href='strona.php?artykul={$zpt['id']}'>
          {$zpt['naglowek']}
          </td><td>";
//---
    echo floor($zpt['traf']).'%';
//---
    $s_lancuch .= "or s.slowo_klucz = '".$s[$i]."' ";

Niektóre funkcje z nawiasami, niektóre bez:

  echo 'Brak pasujących artykułów';
include_once('stopka.php');

"Czytelne" użycie ifa:

else 
{
  echo 'Brak pasujących artykułów';
}

Zmień książkę.

0

cóż na moim serverze nie wyskakują żadne błędy tu mam problem...

0

display_errors jest włączony? error_reporting ustawione na E_ALL ?

Zajrzyj do error_log'a - tam na pewno są logowane wszelkie błędy.

0

chlopaki skompilujcie to sobie jest oki wsztstko od niedawna uzywam 'xampp'a nie wiem jak tu debuger jakis odpalic zadnych bldedow nie wyrzuca to wyglada jakby zmienna byla zle przypisana np zamiast 'name' to jest cos innego i nie wpisuje wartosci odpowiadajacej za przechowanie linku do zdjecia do bazy. Wszystkie inne wartosci wpisuja sie do bazy procz tej jednej.

0

Mówię: zmień książkę.
A najlepsze debugery to echo i var_dump.

0

to co mi polecicie z jakims prostym systemem CMS to nauki ?
moze cos z necika ? ;-P kurcze za ksiazke dalem kolo 100pln a tu taka opinia kiepska o niej :-(

1 użytkowników online, w tym zalogowanych: 0, gości: 1