Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] PHPMailer błąd
Forum PHP.pl > Forum > Przedszkole
zundap
Witam prubuje uruchomić skrypt PHPMailer
Ale przy pierwszy mkroku schody błąd

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home2/public_html/t/2/phpmailer/class.phpmailer.php on line 34

Lnia 34
public $Version = '5.2.8';

Serwer
PHP version 5.4.11
Wazniak96
Może pokazałbyś kod ? Magikami nie jesteśmy czarodziej.gif

PS: Google nie boli. Jest to standardowy błąd składni. smile.gif
zundap
A już chyba wiem cpanel pokazuje wersje PHP version 5.4.11
program pobrałem pod php5
a phpinfo
PHP Version 4.4.9

Czy w kodzie php można wymusić dla danego pliku obsługę php5 ?
Wazniak96
Da się zmienić przez wersję PHP przez .htaccess ale jeśli cPanel wskazuje 5.4.11 a phpinfo co innego to wątpię by to coś to dało. Różnica między PHP4 a PHP5 jest dość znacząca przez silny rozwój OOP w PHP5. A biblioteka PHPMailer jest własnie napisana w OOP. W każdym razie spróbuj umieścić plik .htaccess w głównym pliku z dyrektywą
Kod
<Files *.php>
ForceType application/x-httpd-php54
</Files>

Dla ustawienia PHP 5.4. Jeśli to nic nie da zastanów się nad zmianą hostingu smile.gif
zundap
Faktycznie teraz prawie wszystko działa smile.gif
Co się zmieniło w php5 ?
Bo nie przenoszą mi się zmienne w adresie np
index.php?co=dodaj
  1. print"$co";


a tu pusto smile.gif
Pyton_000
haslo register_globals
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.