Skocz do zawartości

podstawianie kodu na stronie


LionX Dagger

Rekomendowane odpowiedzi

ten problem już rozwiązany :3

witam chciałem się zapytać czy istnieje możliwość podstawienia części kodu z np. pliku txt

 

spróbuje opisać mniej więcej o co mi chodzi:

 

mam dwa pliki txt i html:

 

w pliku txt mam np.

<a href=?img/abc.jpg?><img src="images/logo.png" alt="" /></a>

 

a w pliku html:

<head>
  <title>Home Page</title>
</head>

<body>
<!-- logo-->
<center>
?wywołanie kodu z pliku txt?
</center>

<div>treść bla bla </div>
</body>

czy jest to możliwe za pomocą jakiegoś skryptu html, xhtml, css czy też php

 

edit:

 

sorka że was tak męczę :P ale jako że już używam php a nie za bardzo go znam to przyda mi się wasza pomoc, otóż chce zrobić w index'ie

 

index.php

$link=1

if (klikniecie w link A)
{
$link=1
idź do następnej strony strony
}
else if (klikniecie w link B)
{
$link=0
idź do następnej strony strony
}

 

a w stronie np. ogólne.html

<?php
if $link=0
include("PlikA.txt"); 
else
include("PlikB.txt"); 
?>

 

ale nie znam odpowiednich funkcji w php, jak na razie przeszukuje internet i nic nie udaje mi się znaleźć

Odnośnik do komentarza
Udostępnij na innych stronach

Można użyć iframe, choć to bardziej zależy od tego jak przeglądarka i serwer potraktują taki plik.

Można by użyć javascripta, choć mimo wszystko PHP wydaje się rozsądniejszym rozwiązaniem.

Iframe odpada nie przy moim menu :/ mógłbym wydłużyć ale to spowoduje zadurzą pustą odległość pomiędzy menu a treścią

ab.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

JS + XML HTTP Request

trochę jaśniej bym prosił :P

overflow: hidden;

chodzi ci o iframe ?

A mój sposób, zamień .html, na .php i wklep kod z include :)

przetestowanie tego trochę mi zajmie jako ze na razie robię próby na kompie, a wirtualnej maszyny nie mam do php więc muszę cały test złożyć w kupę i albo pobrać program albo wrzucić na swój serwer - edit ten sposób działa i chyba go zastosuje dzięki :)

Odnośnik do komentarza
Udostępnij na innych stronach

Chodzi o to by JS wykorzystał możliwość generowania zapytań HTTP do odczytu plików z serwera.

http://www.jibbering.com/2002/4/httprequest.html

 

overflow: hidden; nie jest potrzebne, przenieś menu do strony z iframe, umieść nad tym elementem i tyle - inaczej: nie umieszczaj menu w iframe.

Odnośnik do komentarza
Udostępnij na innych stronach

sorka że was tak męczę :P ale jako że już używam php a nie za bardzo go znam to przyda mi się wasza pomoc, otóż chce zrobić w index'ie

 

index.php

$link=1

if (klikniecie w link A)
{
$link=1
idź do następnej strony strony
}
else if (klikniecie w link B)
{
$link=0
idź do następnej strony strony
}

 

a w stronie np. ogólne.html

<?php
if $link=0
include("PlikA.txt"); 
else
include("PlikB.txt"); 
?>

 

ale nie znam odpowiednich funkcji w php, jak na razie przeszukuje internet i nic nie udaje mi się znaleźć

 

edit : nową treść postu zamieszczam również na pierwszej stronie by czytających nie wprowadzić w błąd :P

Odnośnik do komentarza
Udostępnij na innych stronach

tylko że szukam jak po wciśnięciu w link zapisać jakąś zmienną a potem ją odczytać z strony

 

moje puby które okazały się fiaskiem

 

pruba=1 index.php

<body>
<?php
$abc=0;
echo '<a href="?$abc=1">Podstrona</a>\n';
echo '<a href="?$abc=2">Podstrona2</a>\n';

if $abc=1
header('location: data/menu.html');
else $abc=2
header('location: data/menu.html);
?>
</body>

 

pruba=2 index.php

<body>
<?php
$abc=0;
echo '<a href="data/menu.html?$abc=1">Podstrona</a>\n';
echo '<a href="data/menu.html?$abc=2">Podstrona2</a>\n';
?>
</body>

 

menu.html

<?php

$xxx=$_GET[$abc]

if $xxx=1
include("xl.txt");
else
include("bb.txt");
?>

 

Myślałem też by użyć jakoś ciasteczek do tego, ale znów nie wiem jak połączyć link z zapisem danych

Odnośnik do komentarza
Udostępnij na innych stronach

<?php

echo '<a href="data/menu.html?abc=1">Podstrona</a>\n';

echo '<a href="data/menu.html?abc=2">Podstrona2</a>\n';

 

$xxx=$_GET[abc]

 

if ($xxx==1)

include("xl.txt");

else

include("bb.txt");

?>

'', ; i .html, chyba, że serwer traktuje to rozszerzenie jak php ( rewrite choćby, konfiguracja ).
Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...