Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]PHP 4.8.X a PHP 5.2.X problem z include itp., include require_once problemy
Dsad
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 16.05.2005

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


Mam prosta strona strona ktora byla dotychczasz na serwerze z php 4.8.x

Teraz chce przenieść to na serwer php 5.2.x i tutaj pojawi sie problem


Strona jest zbudowan tak

  1. <?
  2. require_once '1.php';
  3. require_once '2.php';
  4. ?>
  5.  
  6. tresc tresc tresc tresc
  7. <?
  8. require_once '4.php';
  9. require_once '5.php';
  10. ?>
  11.  
  12. tresc tresc tresc
  13.  
  14. <?
  15. include '6.php';
  16. include '7.php';
  17. ?>


Plik index.php zawiera powyższe
Wyświetli się zawartość
1.php
2.php


Jak dodam

  1. <?
  2. require_once '1.php';
  3. require_once '2.php';
  4. require_once '4.php';
  5. require_once '5.php';
  6. include '6.php';
  7. include '7.php';
  8. ?>


wszystko działa tylko tej moje trescie cholera nie bedzie ;/
Dlaczego to nie smiga (IMG:style_emoticons/default/questionmark.gif) ?
Jak to rozwiązać ?





+++++++++++

I przy okazji

ponizsze także działało w 4.8 w 5.2


  1. <?
  2. $id_polaczenia = mysql_connect('localhost', 'ebaza','haslo');
  3.  
  4. if($id_polaczenia)
  5. {
  6. mysql_select_db('forum', $id_polaczenia);
  7. if(mysql_errno($id_polaczenia))
  8. {
  9. print('Blad polaczenia z baza Kampania');
  10. }
  11. }
  12. else
  13. print('Wystapil blad przy laczeniu z serwerem bazy danych MySQL');
  14.  
  15.  
  16. $id_wynikow=mysql_query("SELECT * FROM `zenek` WHERE `text_id`>85400 ORDER BY 'text_id' DESC;", $id_polaczenia);
  17.  
  18.  
  19.  
  20. ?>
  21.  
  22.  
  23. <?
  24.  
  25.  
  26. while($rekord = mysql_fetch_array($id_wynikow))
  27. {
  28. print " <font size=-1 face=arial> <a class=SMALL href=\"wyswietl.php?id=".$rekord[0]."\"> ".$rekord[0]." </a> ".$rekord[2]." <br><br></font> ";
  29. }
  30. ?>
  31.  
  32.  
  33. <?
  34.  
  35. mysql_close($id_polaczenia);
  36. ?>


teraz wyrzuca to

CODE
85400 ORDER BY 'text_id' DESC;", $id_polaczenia); ?> ".$rekord[0]." ".$rekord[2]."

"; } ?>


Ten post edytował Dsad 3.06.2011, 12:44:07
Go to the top of the page
+Quote Post
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Nie rozumiem pierwszego pytania w ogóle, ale przede wszystkim pozamieniaj znaczniki rozpoczynające kod php z <? na <?php. Możliwe, że PHP jest tak skonfigurowany, aby nie uznawał krótkich tagów.
Go to the top of the page
+Quote Post
peter13135
post
Post #3





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


po pierwsze, użyj
Kod
<?php
a nie
Kod
<?

po drugie, po co zamykasz i otwierasz te tagi co chwilę (IMG:style_emoticons/default/questionmark.gif)
  1. <?php
  2. require_once( '1.php' );
  3. require_once( '2.php' );
  4. echo 'tresc tresc tresc tresc';
  5. require_once ('4.php');
  6. require_once ('5.php');
  7. echo 'tresc tresc tresc tresc';
  8. require_once('6.php');
  9. require_once('7.php');
  10. ?>


Ten post edytował peter13135 3.06.2011, 10:57:32
Go to the top of the page
+Quote Post
mortus
post
Post #4





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


@peter13135: Chyba dlatego, że w miejscu treści ma dużo więcej niż jedną linijkę.

@Dsad: Poczytaj Jak poprawnie zadać pytanie.

Ten post edytował mortus 3.06.2011, 11:00:50
Go to the top of the page
+Quote Post
peter13135
post
Post #5





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


Cytat(mortus @ 3.06.2011, 11:59:44 ) *
@peter13135: Chyba dlatego, że w miejscu treści ma dużo więcej niż jedną linijkę.

Okej, to jest jakiś powód. Ale skoro tej tekst to pare linijek więcej, może warto zrobić sobie jakiś prościutki system szablonów?
Go to the top of the page
+Quote Post
Dsad
post
Post #6





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 16.05.2005

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


faktycznie chodzilo o <? <?php

wyłączenie short_open_tag pomoglo
admin serwera sie spisał (IMG:style_emoticons/default/biggrin.gif)

ale jeszcze jedno
takie bledy

CODE
[Fri Jun 03 13:40:49 2011] [error] [client XXXX] PHP Notice: Undefined index: ile in /var/www/vhosts/serwer.pl/httpdocs/_mod_wmalias/naglowek.php on line 71, referer: http://serwer.pl/_images_rest/style.css
[Fri Jun 03 13:40:49 2011] [error] [client XXXX] PHP Notice: Undefined index: suma in /var/www/vhosts/serwer.pl/httpdocs/_mod_wmalias/naglowek.php on line 72, referer: http://serwer.pl/_images_rest/style.css
[Fri Jun 03 13:40:49 2011] [error] [client XXXX] PHP Warning: include(): URL file-access is disabled in the server configuration in /var/www/vhosts/serwer.pl/httpdocs/_mod_wmalias/stopka.php on line 46, referer: http://serwer.pl/_images_rest/style.css
[Fri Jun 03 13:40:49 2011] [error] [client XXXXX] PHP Warning: include(http://http://serwer.pl/stopka_menu.php): failed to open stream: no suitable wrapper could be found in /var/www/vhosts/serwer.pl/httpdocs/_mod_wmalias/stopka.php on line 46, referer: http://serwer.pl/_images_rest/style.css
[Fri Jun 03 13:40:49 2011] [error] [client 89.229.93.58] PHP Warning: include(): Failed opening 'http://serwer.pl/stopka_menu.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/vhosts/serwer.pl/httpdocs/_mod_wmalias/stopka.php on line 46, referer: http://serwer.pl/_images_rest/style.css


w logach pewnego skryptu odnotowalem tez takie bledy
mozecie mi powiedziec tak jak chlopu ze wsi o co tutaj chodzi.

Ten post edytował Dsad 3.06.2011, 12:48:57
Go to the top of the page
+Quote Post
mortus
post
Post #7





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Wyłączone register_globals w php.ini, ale tego raczej nikt nie włączy. Trzeba przepisać skrypt z wykorzystaniem tablic superglobalnych tj. $_POST, $_GET, itp.

I jeszcze jakieś ograniczenia co do include, lub złe wykorzystanie tej funkcji.

Ten post edytował mortus 3.06.2011, 12:56:14
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: 23.08.2025 - 05:14