Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP5 - po update z PHP4 skrypty padły
Forum PHP.pl > Forum > Przedszkole
Andrew313
Witam wszystkich,
Firma na której mam strony WWW zrobiła update serwera do php 5.0.
Wysłali mi tylko lakoniczną o tym wiadomość a skrypty nie działają.
Zmienne globalne są na =off
Nie programuje w php stąd moje pytania:
1. Plik licznika zwraca obrazki do index.htm przez
Kod
<img src="licznik.php">
- powinien bo w miejscu cyferek .png jest jakaś ramka :-(

Atrybuty są ok na pliki zapisu stanu licznika więc to nie to.
Wcześniej globalne były ustawione na =on

2. stare połączenie z bazą:
  1. <?php
  2.  
  3. $link = $laczenie=pg_Connect ("host=127.0.0.1 port=5432 dbname=smpolk user=smpolk password=******")
  4.  
  5. ?>

Jak to napisać pod php 5.0?

Pozdrawiam i dziękuję za porady
dr_bonzo
Recepta na register_globals = off, to:
$_GET[ 'nazwa_zmiennej' , tak samo dla $_POST, $_COOKIE itd. >> szczegoly w manualu
strife
Jeśli masz dostęp do .htaccess to możesz zrobić tak w nim:
Kod
php_flag register_globals on


I masz już register_globals on ... :]

Pozdrawiam!
Andrew313
Witam wszystkich, dziękuję za wczesniejsze podpowiedzi ale wciąż mam problem.
Zainstalowałem u siebie Krasnala z php 5.0.4 i... nawet przy wyłączonych register globals licznik chodzi!!!
Wjechałem na konto gdzie mam strone u nie przyjemnego admina i sprawdziłem php.info:
Kod
'../configure' '--prefix=/usr' '--with-apxs2=/usr/sbin/apxs' '--with-config-file-path=/etc/httpd' '--sysconfdir=/etc/httpd' '--with-regex=php' '--with-exec-dir=/usr/bin' '--mandir=/usr/share/man' '--enable-safe-mode' '--enable-dba=shared,/usr' '--with-db4' '--enable-bcmath' '--enable-debugger' '--enable-magic-quotes' '--enable-track-vars' '--enable-memory-limit' '--enable-ftp' '--enable-dom' '--enable-mbstring' '--enable-soap' '--enable-libxml=/usr' '--enable-exif=shared,/usr' '--enable-sockets' '--disable-debug' '--disable-rpath' '--with-bz2' '--with-curl=shared,/usr' '--with-pear=/usr/lib/php' '--with-readline' '--with-gmp' '--with-imap-ssl' '--with-gd=shared,/usr' '--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--with-tiff-dir=/usr' '--with-imap=shared,/usr' '--with-ldap=shared,/usr' '--with-freetype-dir=/usr' '--enable-gd-native-ttf' '--with-ttf=/usr' '--with-mysql=shared,/usr' '--with-mysqli=shared,/usr/bin/mysql_config' '--with-pgsql=shared,/usr' '--with-zlib=shared,/usr' '--with-mhash=shared,/usr' '--with-openssl=/usr' '--with-dom=shared,/usr' '--with-gettext' '--with-kerberos=/usr' '--with-snmp=shared,/usr' '--with-xsl=shared,/usr' '--enable-pcntl' '--with-pspell=shared,/usr' '--enable-calendar=shared'

Niżej nie ma ramki że jest gd.
Czy w tym powyższym kodzie jest informacja że ich php obsługuje PNG i zarazem mój licznik?
Pozdrawiam
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.