Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Prośba o pomoc w sklejeniu kodu.
arlid
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 16.06.2007

Ostrzeżenie: (0%)
-----


Witajcie. Mam mały problemik. Posiadam kodzik:
  1. <?php
  2. include INCLUDES."comments_include.php";
  3. include INCLUDES."ratings_include.php";
  4. $result = dbquery(
  5. "SELECT tn.*, user_id, user_name FROM ".$db_prefix."news tn
  6. LEFT JOIN ".$db_prefix."users tu ON tn.news_name=tu.user_id
  7. WHERE news_id='".$_GET['readmore']."'"
  8. );
  9. ?>

I muszę tuż za kwerendą wstawić:
  1. <?php
  2. $public_read = ($data['news_datestamp']+14*24*3600 < time() ? true : false);
  3. if (!$public_read) redirect (BASEDIR."viewpage.php?page_id=NUMER")
  4. ?>

Moglibyście mi pomóc i to tam wstawić, bo coś mi nie wychodzi. Byłbym wdzięczny.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
kossa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

Ostrzeżenie: (0%)
-----


wszystko zależy od tego co to jest zmiena $data...

jeśli to tablica rekordów z bazy to...

  1. <?php
  2. include INCLUDES."comments_include.php";
  3. include INCLUDES."ratings_include.php";
  4. $result = dbquery(
  5. "SELECT tn.*, user_id, user_name FROM ".$db_prefix."news tn
  6. LEFT JOIN ".$db_prefix."users tu ON tn.news_name=tu.user_id
  7. WHERE news_id='".$_GET['readmore']."'"
  8. );
  9.  
  10. while($data=mysql_fetch_array($result))
  11. {
  12.  $public_read = ($data['news_datestamp']+14*24*3600 < time() ? true : false);
  13.  
  14.  if (!$public_read) redirect (BASEDIR."viewpage.php?page_id=NUMER")
  15.  //tu kod tego co ma być po if...
  16. }
  17. ?>


ale strzelam bo masz jakiś wycinek kodu a jasnowidzem nie jestem

Łukasz

Ten post edytował kossa 16.06.2007, 21:32:00
Go to the top of the page
+Quote Post
arlid
post
Post #3





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 16.06.2007

Ostrzeżenie: (0%)
-----


To jest fragment kodu z pliku news.php (CMS PHP-Fusion) i zmieniać raczej nie trzeba nic. Poprostu trzeba to wstawić tuż za kwerendą, a ja nawet nie wiem gdzie to jest szczerze mówiąc i wstawiałem już chyba w każde miejsce. Jeżeli chcecie mogę dac tutaj cały kod z tego pliku.
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 - 17:47