Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z odnośnikami w PHP.
Forum PHP.pl > Forum > Przedszkole
Michael65
Witam,

mam następujący problem:

wiem że można to zrobić przy pomocy php więc próbowałem,

mam gotową stronę główną i na niej mam miejsce na tekst, teraz chcę zrobić tak że jak naciśnie się jakiś odnośnik to żeby nie ładowała mi się cała nowa strona, tylko sam tekst w tym specjalnym miejscu do tego przeznaczonym.

robiłem to na podstawie tego: http://d4u.pl/warsztat/tutoriale/prosta-strona-w-php.html
jednak gdy naciskam jakieś hiperłącze to wyskakuje mi tekst


"Nie znaleziono obiektu!

Nie znaleziono żądanego URLa na tym serwerze. Odnośnik na referującej stronie wydaje się być nieprawidłowy lub nieaktualny. Poinformuj autora tej strony o problemie.

Jeśli myślisz, że jest to błąd tego serwera, skontaktuj się z administratorem.
Error 404
www.malgorzatawysocka.pl
Fri Aug 20 16:31:17 2010
Apache "

tutaj link do tej stronki: http://www.malgorzatawysocka.pl/y.php
i hiperłącze jest ustawione na button "kuce" do tekstu "onas.php"



Proszę o pomoc.
wookieb
Nie ma pliku index.php na serwerze
Michael65
juz jest, ale tekst sie nie pojawil z onas.php
wookieb
Czy zgodnie z tym "torturialem" który pokazałeś zrobiłeś obsługę linku dla pliku onas.php?
Jeżeli tak pokaż kod swojego index.php
Michael65
Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>strona mniejsze menu2010</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
<link rel="Stylesheet" type="text/css" href="style.css" />
<!-- ImageReady Styles (strona mniejsze menu2010.psd) -->
<style type="text/css">
<!--



-->
</style>
<!-- End ImageReady Styles -->
</head>
<body style="background-color:#FFFFFF;">
<!-- ImageReady Slices (strona mniejsze menu2010.psd) -->
<div id="Table_01">
    <div id="bh-01_">
        <img id="bh_01" src="http://www.malgorzatawysocka.pl/a/images/bh_01.jpg" width="950" height="14" alt="" />
    </div>
    <div id="bh-02_">
        <img id="bh_02" src="http://www.malgorzatawysocka.pl/a/images/bh_02.jpg" width="277" height="40" alt="" />
    </div>
    <div id="bh-03_">
        <a href=""></a>
    </div>
    <div id="bh-04_">
        <img id="bh_04" src="http://www.malgorzatawysocka.pl/a/images/bh_04.jpg" width="35" height="200" alt="" />
    </div>
    <div id="bh-05_">
        <img id="bh_05" src="http://www.malgorzatawysocka.pl/a/images/bh_05.jpg" width="511" height="163" alt="" />
    </div>
    <div id="bh-06_">
        <img id="bh_06" src="http://www.malgorzatawysocka.pl/a/images/bh_06.jpg" width="11" height="200" alt="" />
    </div>
    <div id="bh-07_">
        <img id="bh_07" src="http://www.malgorzatawysocka.pl/a/images/bh_07.jpg" width="116" height="9" alt="" />
    </div>
    <div id="bh-08_">
        <img id="bh_08" src="http://www.malgorzatawysocka.pl/a/images/bh_08.jpg" width="267" height="39" alt="" />
    </div>
    <div id="bh-09_">
        <a href=""></a>
    </div>
    <div id="bh-10_">
        <img id="bh_10" src="http://www.malgorzatawysocka.pl/a/images/bh_10.jpg" width="13" height="160" alt="" />
    </div>
    <div id="bh-11_">
        <img id="bh_11" src="http://www.malgorzatawysocka.pl/a/images/bh_11.jpg" width="113" height="8" alt="" />
    </div>
    <div id="bh-12_">
        <img id="bh_12" src="http://www.malgorzatawysocka.pl/a/images/bh_12.jpg" width="257" height="41" alt="" />
    </div>
    <div id="bh-13_">
        <a href=""></a>
    </div>
    <div id="bh-14_">
        <img id="bh_14" src="http://www.malgorzatawysocka.pl/a/images/bh_14.jpg" width="9" height="121" alt="" />
    </div>
    <div id="bh-15_">
        <img id="bh_15" src="http://www.malgorzatawysocka.pl/a/images/bh_15.jpg" width="114" height="10" alt="" />
    </div>
    <div id="bh-16_">
        <img id="bh_16" src="http://www.malgorzatawysocka.pl/a/images/bh_16.jpg" width="235" height="41" alt="" />
    </div>
    <div id="bh-17_">
        <a href="index.php?str=onas"></a>
    </div>
    <div id="bh-18_">
        <img id="bh_18" src="http://www.malgorzatawysocka.pl/a/images/bh_18.jpg" width="19" height="80" alt="" />
    </div>
    <div id="bh-19_">
        <img id="bh_19" src="http://www.malgorzatawysocka.pl/a/images/bh_19.jpg" width="117" height="10" alt="" />
    </div>
    <div id="bh-20_">
        <img id="bh_20" src="http://www.malgorzatawysocka.pl/a/images/bh_20.jpg" width="211" height="39" alt="" />
    </div>
    <div id="bh-21_">
        <a href=""></a>
    </div>
    <div id="bh-22_">
        <img id="bh_22" src="http://www.malgorzatawysocka.pl/a/images/bh_22.jpg" width="24" height="39" alt="" />
    </div>
    <div id="bh-23_">
        <img id="bh_23" src="http://www.malgorzatawysocka.pl/a/images/bh_23.jpg" width="511" height="37" alt="" />
    </div>
    <div id="bh-24_">
        <img id="bh_24" src="http://www.malgorzatawysocka.pl/a/images/bh_24.jpg" width="117" height="8" alt="" />
    </div>
    <div id="bh-25_">
        <img id="bh_25" src="http://www.malgorzatawysocka.pl/a/images/bh_25.jpg" width="191" height="44" alt="" />
    </div>
    <div id="bh-26_">
        <a href=""></a>
    </div>
    <div id="bh-27_">
        <img id="bh_27" src="http://www.malgorzatawysocka.pl/a/images/bh_27.jpg" width="12" height="342" alt="" />
    </div>
    <div id="bh-28_">
        
        
        
        
        
        
        
<?php



if($_GET['id']=="onas"){
include("http://www.malgorzatawysocka.pl/onas.php");
}


?>        





        
        
        
        
        
        
        
        
        
    </div>
    <div id="bh-29_">
        <img id="bh_29" src="http://www.malgorzatawysocka.pl/a/images/bh_29.jpg" width="11" height="342" alt="" />
    </div>
    <div id="bh-30_">
        <img id="bh_30" src="http://www.malgorzatawysocka.pl/a/images/bh_30.jpg" width="117" height="13" alt="" />
    </div>
    <div id="bh-31_">
        <img id="bh_31" src="http://www.malgorzatawysocka.pl/a/images/bh_31.jpg" width="143" height="41" alt="" />
    </div>
    <div id="bh-32_">
        <a href=""></a>
    </div>
    <div id="bh-33_">
        <img id="bh_33" src="http://www.malgorzatawysocka.pl/a/images/bh_33.jpg" width="21" height="298" alt="" />
    </div>
    <div id="bh-34_">
        <img id="bh_34" src="http://www.malgorzatawysocka.pl/a/images/bh_34.jpg" width="144" height="10" alt="" />
    </div>
    <div id="bh-35_">
        <img id="bh_35" src="http://www.malgorzatawysocka.pl/a/images/bh_35.jpg" width="90" height="39" alt="" />
    </div>
    <div id="bh-36_">
        <a href=""></a>
    </div>
    <div id="bh-37_">
        <img id="bh_37" src="http://www.malgorzatawysocka.pl/a/images/bh_37.jpg" width="37" height="257" alt="" />
    </div>
    <div id="bh-38_">
        <img id="bh_38" src="http://www.malgorzatawysocka.pl/a/images/bh_38.jpg" width="160" height="8" alt="" />
    </div>
    <div id="bh-39_">
        <img id="bh_39" src="http://www.malgorzatawysocka.pl/a/images/bh_39.jpg" width="51" height="42" alt="" />
    </div>
    <div id="bh-40_">
        <a href=""></a>
    </div>
    <div id="bh-41_">
        <img id="bh_41" src="http://www.malgorzatawysocka.pl/a/images/bh_41.jpg" width="39" height="218" alt="" />
    </div>
    <div id="bh-42_">
        <img id="bh_42" src="http://www.malgorzatawysocka.pl/a/images/bh_42.jpg" width="160" height="11" alt="" />
    </div>
    <div id="bh-43_">
        <img id="bh_43" src="http://www.malgorzatawysocka.pl/a/images/bh_43.jpg" width="20" height="43" alt="" />
    </div>
    <div id="bh-44_">
        <a href=""></a>
    </div>
    <div id="bh-45_">
        <img id="bh_45" src="http://www.malgorzatawysocka.pl/a/images/bh_45.jpg" width="14" height="176" alt="" />
    </div>
    <div id="bh-46_">
        <img id="bh_46" src="http://www.malgorzatawysocka.pl/a/images/bh_46.jpg" width="177" height="12" alt="" />
    </div>
    <div id="bh-47_">
        <img id="bh_47" src="http://www.malgorzatawysocka.pl/a/images/bh_47.jpg" width="10" height="42" alt="" />
    </div>
    <div id="bh-48_">
        <a href=""></a>
    </div>
    <div id="bh-49_">
        <img id="bh_49" src="http://www.malgorzatawysocka.pl/a/images/bh_49.jpg" width="10" height="133" alt="" />
    </div>
    <div id="bh-50_">
        <img id="bh_50" src="http://www.malgorzatawysocka.pl/a/images/bh_50.jpg" width="177" height="11" alt="" />
    </div>
    <div id="bh-51_">
        <img id="bh_51" src="http://www.malgorzatawysocka.pl/a/images/bh_51.jpg" width="8" height="91" alt="" />
    </div>
    <div id="bh-52_">
        <a href=""></a>
    </div>
    <div id="bh-53_">
        <img id="bh_53" src="http://www.malgorzatawysocka.pl/a/images/bh_53.jpg" width="2" height="91" alt="" />
    </div>
    <div id="bh-54_">
        <img id="bh_54" src="http://www.malgorzatawysocka.pl/a/images/bh_54.jpg" width="177" height="60" alt="" />
    </div>
    <div id="bh-55_">
        <img id="bh_55" src="http://www.malgorzatawysocka.pl/a/images/bh_55.jpg" width="320" height="10" alt="" />
    </div>
    <div id="bh-56_">
        <img id="bh_56" src="http://www.malgorzatawysocka.pl/a/images/bh_56.jpg" width="619" height="10" alt="" />
    </div>
    <div id="bh-57_">
        <img id="bh_57" src="http://www.malgorzatawysocka.pl/a/images/bh_57.jpg" width="11" height="10" alt="" />
    </div>
    <div id="bh-58_">
        <img id="bh_58" src="http://www.malgorzatawysocka.pl/a/images/bh_58.jpg" width="320" height="129" alt="" />
    </div>
    <div id="bh-59_">
        <img id="bh_59" src="http://www.malgorzatawysocka.pl/a/images/bh_59.jpg" width="619" height="129" alt="" />
    </div>
    <div id="bh-60_">
        <img id="bh_60" src="http://www.malgorzatawysocka.pl/a/images/bh_60.jpg" width="11" height="123" alt="" />
    </div>
    <div id="bh-61_">
        <img id="bh_61" src="http://www.malgorzatawysocka.pl/a/images/bh_61.jpg" width="11" height="6" alt="" />
    </div>
    <div id="bh-62_">
        <img id="bh_62" src="http://www.malgorzatawysocka.pl/a/images/bh_62.jpg" width="320" height="18" alt="" />
    </div>
    <div id="bh-63_">
        <img id="bh_63" src="http://www.malgorzatawysocka.pl/a/images/bh_63.jpg" width="619" height="18" alt="" />
    </div>
    <div id="bh-64_">
        <img id="bh_64" src="http://www.malgorzatawysocka.pl/a/images/bh_64.jpg" width="11" height="18" alt="" />
    </div>
</div>
<!-- End ImageReady Slices -->
</body>
</html>
wookieb
Porównaj linki
  1. http://www.malgorzatawysocka.pl/index.php?str=onas

A ten z tutoriala
  1. http://www.malgorzatawysocka.pl/index.php?id=onas


Poza tym masz "złożony" layout w photoshopie więc nie spodziewaj się prawidłowego działania.
Michael65
poprawiłem, ale teraz ucieka pół strony i tekstu nie ma.

a co może być w tym layoucie takiego złego, że nie działa dobrze, jeżeli chodzi o ten photoshop?
wookieb
Żaden ale to żaden program nie złoży Ci strony na podstawie grafiki (ani dodatkowych oznaczeń) lepiej niż zrobiłby to człowiek. Po prostu jest źle złożony i zaczynają sie takie problemy jakie masz teraz.
Michael65
ok, a jakbym miał samemu to robić, to lepiej za pomocą css, czy tabelki html?

Piszę teraz z prostym przykładem

na stronie: http://www.malgorzatawysocka.pl/index.php

jest to co zrobiłem, na czerwonym polu powinien pojawić się tekst z pliku onas.php

jednak tak się nie dzieje, proszę o pomoc.

to mój kod

Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      <title>Untitled</title>
</head>

<body>
<table>
<tr> <td><a href="index.php?id=onas">onas </a></td> <td>  kontakt</td> </tr>
<tr> <td width="500px" height="500px" bgcolor="blue"> </td>


<td bgcolor="red" height="500px" width="500px">

<?php



if($_GET['id']=="onas"){
include("http://www.malgorzatawysocka.pl/onas.php");
}


?>    

</td>
</tr> </table>
</body>
</html>
wookieb
Zdecydowanie divy i css
Twój layout akurat jest trudniejszy do złożenia ale dzięki temu masz dobry trening smile.gif
Kursy które polecam
http://kurshtml.boo.pl
http://kurs.browsehappy.pl
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.