Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Iclude
blaskognia
post
Post #1





Grupa: Zablokowani
Postów: 42
Pomógł: 0
Dołączył: 24.01.2006

Ostrzeżenie: (30%)
XX---


Problem jest następujący.

Mam plik komentarze.php
I plik komentuj.php

Na mojej stronie jest odnośnik, który przenosi użytkownika do strony komentarze.php?nr=x (gdzie x to numer ID komentowanego artykułu)

W pliku komentarze.php jest includowana strona komentuj.php. W tej ostatniejznajduje się szereg skryptów, które pokazują komentarze do danej notki. Jest między innymi zmienna pobierająca dane z paska adresu (numer id komentowanego artykułu). Problem polega na tym, że kiedy wchodzę tak: komentuj.php?nr=2 to komentarze są wyświetlane, ale kiedy strona komentuj.php jest includowana przez komentarze.php i to w tej ostatniej jest dodawnay numer id, nie jest on pobierany przez skrypty. Co robić?

W praktyce wygląda to tak:

Na stronie głównej:
echo "<a href='komentarze.php?nr=$id_k' class='a2'>Komentuj ($ile_k)</a>";
Zmienna $id_k to numer id komentowanego artykułu i jest tu poprawnie wstawiana.
Zmienna($ile_k) zlicza ilość komentarzy do danego artykułu co równeiż jest wyświetlane prawdiłowo.
Klikamy na komentuj i dalej jest to:

W pliku komentarze.php:
<?
session_start();
?>

<?
if ($_SESSION["zalogowany"]=="tak") {
include 'http://www.ogien.webd.pl/komentuj.php';
}
else {
Header ('Location: http://www.ogien.webd.pl/index.php');
}
?>

W pliku komentuj.php, który jest tu includowany jst taki skrypt:
$no= $_GET['nr'];




I on pobiera ten numer tylko wtedy gdy otwierana jest bezpośrednio strona komentuj.php wraz zdodanym w adresie nuemrem id notki. Z kolei kiedy cąłośc jest inkludowana a id jest dodane w komentarze.php nic się nie pobiera.


Co robić?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 13:20