Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nie wyswietla ostatnich tematow
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Balas
Mam skrypt ktory wyswietla ostatnie tematyt z forum. Wszystko na localhoscie działa a na serwerze juz nie sad.gif czemu questionmark.gif

O to fragmenty kodu chyba najbardziej interesujace:
index.php:
  1. <table width="130" border="0" cellpadding="0" cellspacing="0" class="last_topic">
  2.                                          <tr height="20"><th background="images/bar.jpg" align="center" valign="center">Na Forum</th></tr>
  3.                                          <script language="JavaScript" type="text/javascript" src="forum/last.php"></script>
  4.  
  5.                                    </table>

last.php:
  1. <?php
  2.  
  3.  
  4. (...)
  5. $link = "document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="" . htmlspecialchars($frame) . "" href="" . $base_url . "viewtopic.". $phpEx . "?" . POST_TOPIC_URL . "=" . urlencode($row['topic_id']) . "" title="" .htmlspecialchars($caly_title). "">" . htmlspecialchars($row['topic_title']) . "</a></td></tr>')";
  6. echo (!$javascript ? $link . "n" : addslashes($link));
  7. (...)
  8. ?>


Wynikiem tego jest:
na localhoscie
  1. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://localhost/metaldream/forum/viewtopic.php?t=8" title="Skrócona instrukcja obsługi portalu">Skrócona...</a></td></tr>')
  2. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://localhost/metaldream/forum/viewtopic.php?t=7" title="test drugiego newsa">test drugiego...</a></td></tr>')
  3. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://localhost/metaldream/forum/viewtopic.php?t=6" title="Test trzeciego newsa">Test trzeciego...</a></td></tr>')
  4. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://localhost/metaldream/forum/viewtopic.php?t=5" title="Sonda1">Sonda1</a></td></tr>')
  5. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://localhost/metaldream/forum/viewtopic.php?t=4" title="Instrukcja obsługi forum. Koniecznie przeczytaj !">Instrukcja...</a></td></tr>')
  6. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://localhost/metaldream/forum/viewtopic.php?t=2" title="Testowy temat w SubForum">Testowy temat...</a></td></tr>')


a na serwerze:
  1. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://metaldream.ovh.org/forum/viewtopic.php?t=68" title="słaby wokal?">słaby wokal?</a></td></tr>')
  2. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://metaldream.ovh.org/forum/viewtopic.php?t=30" title="Uwagi do forum">Uwagi do forum</a></td></tr>')
  3. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://metaldream.ovh.org/forum/viewtopic.php?t=64" title="Ride the Lightening">Ride the...</a></td></tr>')
  4. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://metaldream.ovh.org/forum/viewtopic.php?t=67" title="Portal">Portal</a></td></tr>')
  5. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://metaldream.ovh.org/forum/viewtopic.php?t=66" title="citriniti">citriniti</a></td></tr>')
  6. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://metaldream.ovh.org/forum/viewtopic.php?t=65" title="Hosting :)">Hosting :)</a></td></tr>')
  7. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://metaldream.ovh.org/forum/viewtopic.php?t=62" title="Teksty James'a">Teksty James'a</a></td></tr>')
  8. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://metaldream.ovh.org/forum/viewtopic.php?t=59" title="Przydatne linki biggrin.gif">Przydatne...</a></td></tr>')
  9. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://metaldream.ovh.org/forum/viewtopic.php?t=14" title="Avatar">Avatar</a></td></tr>')
  10. document.writeln('<tr height="16"><td class="link" onmouseover="this.className='link_hover';" onmouseout="this.className='link';" align="center"><a target="_blank" href="http://metaldream.ovh.org/forum/viewtopic.php?t=63" title="Bruce Dickinson">Bruce Dickinson</a></td></tr>')


Czyli mniej wiecej to samo. Tyle ze na localhoscie działa a na serwerze juz nie sad.gif Sprawdzalem sciezke i sie zgadza
ActivePlayer
Prosze o poprawnienie nazwy tematu.
Balas
Chyba wiem czemu tak sie dzialo...
Cytat
Teksty James'a
ten apostrof wszystko niszczyl... musze zrobic jeszcze wycinanie apostrofow smile.gif
ActivePlayer
rozwiązaniem Twojego problemu jest addslashes" title="Zobacz w manualu php" target="_manual
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.