Autor |
Wiadomość
|
Gość
|
Wysłany: Sob 22:37, 10 Lut 2007 Temat postu: Problem z wyświetleniem przy kliknięciu na więcej |
|
|
|
Mam problem, chce aby wyświetlały się newsy tylko z jednej kategorii więc wygenerowałem kod:
Cytat: |
<?PHP
$number=25;
$category=4;
include("/home/eoc/public_html/laweczka/news/show_news.php");
?>
|
dobra na poczatku wszystko wporzadku pokazuje się news a gdy klikam na więcej wyświetla się:
Cytat: |
Nie można odnaleźć artykułu o id: 0 |
Więc o co tu chodzi??
|
|
Powrót do góry |
|
|
|
|
qbin2001
|
Wysłany: Nie 0:08, 11 Lut 2007 Temat postu: |
|
|
Administrator
Dołączył: 06 Paź 2006
Posty: 469
Przeczytał: 0 tematów
Pomógł: 10 razy Ostrzeżeń: 0/5
|
Nie potrafię ci odpowiedzieć. Funkcja na pewno działa dobrze, więc nie powinno być problemów.
Przypuszczam, że zważając na problemy z inkludowaniem jakie miałeś przedtem, znów coś jest nie tak w kodzie lub ustawieniach CN.
Podaj adres podstrony, bo bez tego nie jestem w stanie nic sprawdzić.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Nie 17:27, 11 Lut 2007 Temat postu: |
|
|
|
z tym sobie już poradziłem, ale mam jeszcze kilka problemów.
A to jeden z nich
stworzyłem sobie schemacik, wygenerowałem kod:
Cytat: |
<?PHP
$template="Default2";
$category=8;
include("news/show_news.php");
?> |
i pojawia się problem
na stronie z krótka wersja wyswietla sie treśc lecz gdy klikam na więcej, nie przenosi mnie do pełnej wersji z komentarzami tylko do wszystkich newsów.
Poszukałem z czym to moze być związane i wyszło ze z $template="Default2"; w kodzie, bo gdy tego nie ma wszyszysto działa dobrze.
Dla uzasadnienia dodam ze gdy wstawiłem Default zamiast Default2 to problem się powtórzył.
A gdy w kodzie nie ma $template="Default"; to schemat default jako domyślny dobrze działa.
|
|
Powrót do góry |
|
|
qbin2001
|
Wysłany: Pon 0:11, 12 Lut 2007 Temat postu: |
|
|
Administrator
Dołączył: 06 Paź 2006
Posty: 469
Przeczytał: 0 tematów
Pomógł: 10 razy Ostrzeżeń: 0/5
|
Po pierwsze:
Po raz kolejny proszę podaj adres podstrony, bo bez tego nie jestem w stanie nic sprawdzić.
Po drugie:
Wstaw tu listing twojego Schematu.
I po trzecie:
sprawdzaj czy na Example2.php działa dobrze (a działa u ciebie na Example 2 - sprawdziłem).
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Pon 16:15, 12 Lut 2007 Temat postu: |
|
|
|
[link widoczny dla zalogowanych] - tu w kodzie nie ma wpisanego $template="Default2";
a tu jest
[link widoczny dla zalogowanych]
i co to jest listing w shcemacie??
|
|
Powrót do góry |
|
|
qbin2001
|
Wysłany: Pon 23:04, 12 Lut 2007 Temat postu: |
|
|
Administrator
Dołączył: 06 Paź 2006
Posty: 469
Przeczytał: 0 tematów
Pomógł: 10 razy Ostrzeżeń: 0/5
|
1. Nie widzę u ciebie schematu 'Default2"
2. Nazwy schematów wyświetlania rozróżniają wielkość liter. "Default2" to NIE TO SAMO co "default2" - być może stąd ten problem.
3. Update'uj sobie addnews.mdu i editnews.mdu - bo masz stare. Najlepiej ściągnij pełną wersję i przegraj cały folder INC na miejsce istniejącego. (TYLKO ten folder!)
4. Sprawdź czy działa.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Wto 15:43, 13 Lut 2007 Temat postu: |
|
|
|
qbin2001 napisał: |
1. Nie widzę u ciebie schematu 'Default2"
2. Nazwy schematów wyświetlania rozróżniają wielkość liter. "Default2" to NIE TO SAMO co "default2" - być może stąd ten problem.
3. Update'uj sobie addnews.mdu i editnews.mdu - bo masz stare. Najlepiej ściągnij pełną wersję i przegraj cały folder INC na miejsce istniejącego. (TYLKO ten folder!)
4. Sprawdź czy działa. |
Ad. 1. istniał i istnieje nadal taki schemat bo sam go robiłem. (Edit: 15:14 - już nie ma bo wyczyściłem schematy)
Ad. 2. Było dobrze napisane.
Ad. 3. Już to zrobiłem.
Ad. 4. No i robi się to samo co robiło.
|
|
Powrót do góry |
|
|
qbin2001
|
Wysłany: Wto 19:22, 13 Lut 2007 Temat postu: |
|
|
Administrator
Dołączył: 06 Paź 2006
Posty: 469
Przeczytał: 0 tematów
Pomógł: 10 razy Ostrzeżeń: 0/5
|
Skopiuj tu całą treść index.php.
dodaj go między znacznikami (bez spacji w znacznikach - dodałem spacje żeby się znaczniki tu wyświetliły! ):
[ c o d e ] (tu treść index.php) [ / c o d e ]
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Wto 19:36, 13 Lut 2007 Temat postu: |
|
|
|
Ostatnio zmieniony przez Gość dnia Wto 21:10, 13 Lut 2007, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
qbin2001
|
Wysłany: Wto 19:50, 13 Lut 2007 Temat postu: |
|
|
Administrator
Dołączył: 06 Paź 2006
Posty: 469
Przeczytał: 0 tematów
Pomógł: 10 razy Ostrzeżeń: 0/5
|
Kod: |
if ($_GET['subaction']=='showfull') {
$p='news';
} |
Myslę, że tu leży problem. Kiedy $subaction == 'showfull' wymuszasz na nim wyświetlanie spisu newsów.
W linku ma p=inne, choć podajesz mu że będzie wyświetlał p=news.
Jeśli dołączasz newsy z innego pliku używaj $PHP_SELF = 'X.php'; i $QUERY_STRING = 'X';. Poczytaj pomoc.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Gość
|
Wysłany: Wto 21:30, 13 Lut 2007 Temat postu: |
|
|
|
nom ok w $QUERY_STRING = 'X' wiem co wpisać (chyba) ale w $PHP_SELF = 'X.php' to już nie......
qbin2001 jak byśmógł skontaktuj sięze mnąna gg 2614482
|
|
Powrót do góry |
|
|
|