Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sesje i big problem
rogeros
post
Post #1





Grupa: Zarejestrowani
Postów: 97
Pomógł: 0
Dołączył: 10.04.2002
Skąd: Pruszków

Ostrzeżenie: (10%)
X----


Witam.
Zwracałem się z tym pytaniem na innym forum ale prawdopodobnie jest to aż tak trudne że
nie dostałem odpowiedzi.

O co chodzi.
Zrobiłem menu w javasrcipt które pojawia się po najechaniu na komórkę tabeli.

Wygląda to tak
<td onMouseOver="showmenu('<a href=strona.php>strona</a>...')">

I problem jest kiedy sesja jest aktywna. Bo do linka strona.php dodaje
się znacznik PHPSESSID i zamyka to cudzysłowami. A wtedy one kolidują mi
z cudzysłowami z onMouseOver.
[xml:1:c3c6d5518d]
<td onMouseOver="showmenu('<a href="strona.php?PHPSESSID=...">strona</a>...')">
[/xml:1:c3c6d5518d]

Użyłem funkcji session_write_close();
Ale co jest najdziwniejsze funkcja ta wycina mi część tekstu który ją poprzedza.
Oto przykład.

[php:1:c3c6d5518d]<?
echo('<td>ble ble ble</td><td>bla bla bla</td>
');
session_write_close();
echo('dalszy tekst na stronie');
?>[/php:1:c3c6d5518d]

i jak teraz jak wyświetlimy źródło strony otrzymuje
[xml:1:c3c6d5518d]
<td>ble ble ble</td><td
dalszy tekst na stronie
[/xml:1:c3c6d5518d]

Oczywiście "dalszy tekst" sie nie wyswietla ponieważ znajduje się w znaczniku <td>
Dziwne co??


Podpowiedzcie prosze jak sie pozbyć "uszu" jakie sa automatycznie dodawane przez sesje
Go to the top of the page
+Quote Post

Posty w temacie


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 - 12:37