Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] pytanko dot iframe...
marchi
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 11.10.2007

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


Hey.
Czy można zrobić coś takiego, żeby w ramce iframe pokazana strona była pokazywana od dołu (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) chodzi mi, że jeżeli dopisze coś na koncu pliku to, żeby pokazywało mi to ?

tak jak jest np w shoutboxie....
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




musisz generowac strone z żadaną przez ciebie kolejnością/strukturą
Go to the top of the page
+Quote Post
marchi
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 11.10.2007

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


tzn (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




to znaczy ze jak chcesz, by ci sie wyswietlilo:
3
2
1

to musisz tak wygenerowac:
3
2
1

To chyba oczywiste.
Go to the top of the page
+Quote Post
marchi
post
Post #5





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 11.10.2007

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


ale jak dopisuje coś do jakiegoś pliku, to zapisuje mi sie to na koncu... i jak później chce zobaczyć ten plik w iframe to musze przesunąć suwakiem na sam dół :| a ja chce, żeby odrazu mi pokazywało sam dół...
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




wczytujesz plik liniami (patrz manual: file())
A nastepnie plujesz ta tablice w odrotnej kolejnosci (array_reverse i spolka równiez w manualu lub for od konca (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )
Go to the top of the page
+Quote Post
marchi
post
Post #7





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 11.10.2007

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


aha. dzięki.
Go to the top of the page
+Quote Post
ebnott
post
Post #8





Grupa: Zarejestrowani
Postów: 38
Pomógł: 7
Dołączył: 2.12.2007

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


mozna tez tak:
zawsze kiedy dopisujesz cos do pliku, ktory ma byc w ramce, dajesz zakladke <a name="dol"></a>
i przy wyswietlaniu ramki: <iframe src="plik.html#dol"></iframe> wtedy zawsze bedzie pokazywany dol strony.

trzeba jeszcze tylko usuwac przed dopisywaniem do pliku ta zakladke, tak zeby sie nie dublowala.
a tutaj kod:

  1. <?php
  2. $tresc_wlasciwa = "ta zmienna zawiera to co chcesz dodac na koniec pliku";
  3. $zamien = file("plik.html");
  4. $zamien = str_replace('<a name="dol"></a>', '', $zamien);
  5. $file=fopen("plik.html", "w");
  6. foreach ($zamien as $wiersz) {
  7. fwrite($file, $wiersz);
  8. }
  9. fwrite($file, $tresc_wlasciwa);
  10. fwrite($file, '<br /><a name="dol"></a>');
  11. fclose($file);
  12. ?>



wydaje mi sie, ze to rozwiazuje twoj problem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
kod pewnie da sie napisac w lepszy sposob, ale to zostawiam bardziej zaawansowanym...
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: 1.10.2025 - 06:22