Sono anni che sono "abbonato", ma non ho mai disturbato perché ho sempre trovato risposta in HTML.it
Ma ora sono un po' nelle peste.
Visti gli script dei due esempi che riporto, mi chiedo dove possano esserci eventuali errori.
Spiego: in macchine con PHP3/PHP4 funzionano. Con PHP5, nulla da fare. Naturalmente questo è il riassunto di un problema molto più ampio, e che coinvolge la migrazione di un intero sito da PHP4 a PHP5.
Sono convinto che il problema è lato server, ma i tecnici del provider dicono che sono io che devo riscrivere le pagine (!).
Quello che chiedo specificamente é questo: vi sono errori che compromettono il funzionamento degli script e impediscono la trasmissione delle variabili (nel caso IT) da una pagina all'altra?
Ringrazio qualsiasi aiuto.
prova1.php
<html>
<head>
<title></title>
</head><body bgcolor="#FFFFFF" text="#000000">
<?php
echo "<center><font face=Verdana size=2><b><u>PAGINA PROVA1</u></b></font></center><br><br>";
echo"\n<a href=\"prova1a.php?Lpg=IT\">PAGINE IN ITALIANO</a>";
$nome ="João"; // criamos uma variável que recebe um nome
$idade = "21"; //criamos uma variável string que recebe um valor
$frase = "$nome possui $idade anos de idade"; //cria uma variável string que recebe as anteriores
echo"<BR>";
echo $frase; //exibe na tela a frase
?>
</p>
</body>
</html>
=====================
prova1a.php
<html>
<head>
<title></title>
</head><body bgcolor="#FFFFFF" text="#000000">
<?php
echo "<center><font face=Verdana size=2><b><u>PAGINA PROVA1a</u></b></font></center><br><br>\n";
echo"\n<a href=\"prova1a.php?Lpg=PT\">QUESTA PAGINA IN PORTOGHESE</a>\n";
echo $Lpg;
echo "\n$Lpg";
?>
</p>
</body>
</html>