MozillaPL.org - polskie centrum Mozilli

Główne menu:

Problem z php

Jak tworzyć strony WWW zgodnie ze standardami

Moderator: Pomocy?!

Problem z php

Postautor: krzysi3k » 13 lutego 2006, 17:40

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

A wiec mam taki problem. chce zrobic stronke w php i kiedy zmieniam tylko rozszerzenie z html na php to stronka zupelnie nie dziala - nie wyswietla zupelnie nic. probowalem juz na 7net.info i freehost.pl. to zrodlo tej stronki:

Kod: Zaznacz cały
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<META content="Krzysztof Skrzynecki" name=Author>
<LINK href="style.css" rel=stylesheet type=text/css>
<META content="koszykówka, nba, basketball, streetball, ULEB, FIBA, AND1" name=keywords>
<META content="Wszystko o koszykówce" name=description>
<title>Basketball.toj.pl</title>
</head>


               Webmaster</font></td>
        </tr>
        <tr>
          <td valign="top">
            <p><font face="verdana" size="1.5">
             
- <a href="">Tutorials</a><BR>
- <a href="">Downloads</a><BR>
- <a href="">Free Layouts</a><BR>
- <a href="">Free Graphics</a><BR>
- <a href="">Make Money</a><BR>
- <a href="">Services</a>
                     
             </font></p>
          </td>
        </tr>
      </table>
     <BR>
     
      <table align="center" width="130" border="1" bordercolor="#3399cc" "cellspacing="0" cellpadding="0" valign="top">
        <tr>
          <td height="20" bgcolor="#336699" valign="center"><font face="verdana" size="2">Content
            Here</font></td>
        </tr>
        <tr>
          <td valign="top">
            <p><font face="verdana" size="1.5">
              - <a href="#">Links </a><br>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
          </font></p>
          </td>
        </tr>
      </table>
      <br>
    </td>
    <td width="482" valign="top">
      <center>
        <font face="verdana" size="1"><br>
        < - - - 468x60 BANNER ADVERTISMENT HERE - - -></font>
            <a href="">
            <img src="images/adbanner.jpg" border="1" borderColor="#3296CA" width="468" height="60">
            </a>
      </center>
      <br>
      <table align="center" width="480" border="1" bordercolor="#3399cc" cellspacing="1" cellpadding="1" valign="top">
        <tr>
          <td height="20" bgcolor=#336699 valign="center"><font face="verdana" size="2">
                  <strong>Our Policy For Using Our Free Templates :</strong></font></td>
        </tr>
        <tr>
          <td valign="top"> <font face="verdana" color="#bccbdc" size="1.5">
                     
          <? include=("news/news.php"); ?>


         
            </font></td>
        </tr>
      </table>

      <table align="center" width="480" border="1" bordercolor="#3399cc" cellspacing="1" cellpadding="1" valign="top">
        <tr>

        </tr>
      </table>
      <br>

    <td width="130" valign="top"><br>
      <table align="center" width="130" border="1" bordercolor="#3399cc" "cellspacing="0" cellpadding="0" valign="top">
        <tr>
          <td height="20" bgcolor="#336699" valign="center"><font face="verdana" size="2">Content
            Here</font></td>
        </tr>
        <tr>
          <td valign="top">
            <p><font face="verdana" size="1.5">
              - <a href="#">Links </a><br>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
             </font></p>
            </td>
        </tr>
      </table>
         
         <br>
      <table align="center" width="130" border="1" bordercolor="#3399cc" "cellspacing="0" cellpadding="0" valign="top">
        <tr>
          <td height="20" bgcolor="#336699" valign="center"><font face="verdana" size="2">Content
            Here</font></td>
        </tr>
        <tr>
          <td valign="top">
            <p><font face="verdana" size="1.5">
              - <a href="#">Links </a><br>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
             </font></p>
          </td>
        </tr>
      </table>
   <br>
      <table align="center" width="130" border="1" bordercolor="#3399cc" "cellspacing="0" cellpadding="0" valign="top">
        <tr>
          <td height="20" bgcolor="#336699" valign="center"><font face="verdana" size="2">Content Here
            </font></td>
        </tr>
        <tr>
          <td valign="top">
            <p><font face="verdana" size="1.5">
             - <a href="#">Links </a><br>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
              - <a href="#">Links </a><BR>
             </font></p>
          </td>
        </tr></table></td></tr></table></center>
</body>
</html>

to narazie szablon dlatego nie ma na nim nic konkretnego. z gory dzieki za pomoc

PS. kiedy jest rozszerzenie html to wszystko dziala
krzysi3k
 

Postautor: yarek » 13 lutego 2006, 20:38

Przeglądarka: Opera/8.51 (Windows NT 5.1; U; pl)

O rozszerzeniach, które są parsowane przez parser PHP decyduje admin serwera. Swoją drogą czemu nie pasuje Ci .html? Napisz do admina ...
yarek
 

Postautor: Piotr Kedziak » 13 lutego 2006, 21:52

Przeglądarka: Opera/8.51 (Windows NT 5.1; U; pl)

daj na początek i koniec
<?php
?>

rozszerzenia sprawdzisz w phpinfo.php (domyślnie serwer.pl/phpinfo.php) ;)
Piotr Kedziak
 
Posty: 3
Z nami od: 13 lutego 2006, 00:56

Postautor: krzysi3k » 13 lutego 2006, 23:19

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

yarek pisze:O rozszerzeniach, które są parsowane przez parser PHP decyduje admin serwera. Swoją drogą czemu nie pasuje Ci .html? Napisz do admina ...

bo chce zamiescic na tej stronce skrypt php ktory obslugiwalby newsy, a na serwisy te jak wyraznie jest zaznaczone obsluguja php w trypie safe mode, ale z tego co wyczytalem to nie przeszkadza w wyswietlaniu

PS. stronka i tak nie dziala,
krzysi3k
 

Postautor: Gość » 13 lutego 2006, 23:33

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

a mam takie pytanie. czy w jezyku html maja ten skrypt w innych plikach typu php wyswietli mi go czy tez nie??
Gość
 

Postautor: Tomek » 14 lutego 2006, 10:18

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

Anonymous pisze:a mam takie pytanie. czy w jezyku html maja ten skrypt w innych plikach typu php wyswietli mi go czy tez nie??

Albo jestem analfabetą albo zupełnie nie rozumiem o co tu chodzi....
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Postautor: krzysi3k89 » 14 lutego 2006, 13:11

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

Tomasiek - zjadlem tam jedna literke, zamiast "maja" mialo byc "mając".

A teraz zamieszczam tutaj co mi sie wyswietla kiedy tylko zamieszcze funkcje <? include=("news/news.php"); ?> w index.php na dowolnym jak do tej pory serwerze:

"Parse error: parse error, unexpected '=' in /home/krzysi3k/public_html/index.php on line 6"

Kiedy tej funkcji nie ma wszystko dziala
PS. chce wykorzystac do funkcje do zamieszczenia skryptu Xklonos News 1.32 ktory obsluguje newsy i (chyba) nie da sie tej fukcji obejsc.
krzysi3k89
 

Postautor: Tomek » 14 lutego 2006, 13:15

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

Kod: Zaznacz cały
<? include=("news/news.php"); ?>

To jest nieprawidłowe!
Kod: Zaznacz cały
<?php include ("news/news.php"); ?>

To jest prawidłowe
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52

Postautor: Gość » 14 lutego 2006, 18:50

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

to tez nie dziala :/
Gość
 

Postautor: Gość » 14 lutego 2006, 19:09

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

tak sie sklada ze jest kilka metod zapisywania funkcji w php wiec zarowno ta:
<? include=("news/news.php"); ?>,
jak i ta:
<?php include ("news/news.php"); ?>
powinny dziala. Dle pewnosci sprawdzilem i nie dziala ani ta ani ta:/ i dalej nie mam pojecia co jest grane
Gość
 

Postautor: Gedi » 14 lutego 2006, 21:32

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

A od kiedy taki potwór 'include=()' działa! Poczytaj o 'include()': http://php.net.pl/manual/pl/function.include.php

Jeszcze jest 'require()' w PHP wypróbuj i to. Poza tym masz 32 błędy w tym szablonie. Skorzystaj z walidatora: http://validator.w3.org/. Popraw błędy a wtedy może łatwiej będzie Ci pomóc.

Może masz problem z serwerem? Sprawdź, czy działa Ci 'include()' przy pliku 'news.php' wrzuconym na root, czyli nie w folderze 'news' jak masz w tej chwili a bezpośrednio, zmień 'index.html' na 'index.php' i wstaw:

Kod: Zaznacz cały
<?php include('news.php'); ?>
Gedi
 
Posty: 324
Z nami od: 10 sierpnia 2003, 17:36

Postautor: krzysi3k » 14 lutego 2006, 22:42

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

skrypt juz czesciowo dziala teraz wyskukaje inny problem a mianowicie:

Warning: fopen(): Unable to access news.txt in /www/basketball/public_html/news/news.php on line 11

Warning: fopen(news.txt): failed to open stream: Permission denied in /www/basketball/public_html/news/news.php on line 11

Warning: fread(): supplied argument is not a valid stream resource in /www/basketball/public_html/news/news.php on line 12
Dodaj newsa
krzysi3k
 
Posty: 2
Z nami od: 14 lutego 2006, 00:34
Lokalizacja: z Kłaja

Postautor: Gedi » 15 lutego 2006, 01:02

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

Jeśli plik 'news.txt' masz w katalogu 'news/' razem z 'news.php', to jeśli ładujesz 'news.php' do dokumentu, który jest katalog wyżej, musisz podać ścieżkę do pliku uwzględniając katalog. W pliku 'news.php' wpisujesz wtedy:

Kod: Zaznacz cały
fopen('news/news.txt');


Jeśli to nie pomoże znaczy, że możesz mieć na serwerze włączony SAFE MODE w PHP, który sprawdza, czy właścicielem pliku jest ten sam właściciel co właściciel katalogu w którym ten plik się znajduje. Wtedy tylko zostaje Ci robić operacje na plikach przez FTP,

pozdroofko.
Gedi
 
Posty: 324
Z nami od: 10 sierpnia 2003, 17:36

Postautor: krzysi3k » 15 lutego 2006, 09:36

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

blad dotyczy linijek 11 i 12 wiec je tutaj zamieszczam:
Kod: Zaznacz cały
$open=fopen("news.txt","r");
$news=fread($open,9999999);
krzysi3k
 
Posty: 2
Z nami od: 14 lutego 2006, 00:34
Lokalizacja: z Kłaja


Wróć do Tworzenie stron WWW

Kto jest online

Zarejestrowani użytkownicy: Bing [Bot], dexter, Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: