Ciao,
premetto che non conosco ne Javascript ne php ma stò seguendo il seguente tutorial perchè ho bisogno di usare il framework Javascript Prototype all'interno di un altro progetto:

http://www.webmasterpoint.org/progra...ima-parte.html

Come potete vedere ho una pagina javascript in cui visualizzo un form. Tale pagina contiene 2 Javascript: il primo è lo script principale che passa il testo allo script PHP, mentre il secondo gestisce la risposta dello script PHP e stampa il risultato sulla pagina...

Questo è il codice della mia pagina index.html che contiene questi due script:

codice:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>Primo esempio pagina che usa Prototype</title>
	<script src="dist/prototype.js" type="text/javascript"></script>
	
	<script type="text/javascript">
    
	/* ajax.Request: script principale che passa il testo allo script PHP */
    function ajaxRequest(url,data) {
        var aj = new Ajax.Request(
        url, {
            method:'get',
            parameters: data,
            onComplete: getResponse
			}
		);
	}

	/* ajax.Response:  gestisce la risposta dello script PHP e stampa il risultato sulla pagina */
	function getResponse(oReq) {
		$('result').innerHTML = oReq.responseText;  // Particolarità di Prototype che rimpiazza efficacemente document.getElementByID('result')
	}
	
	</script>
	
  </head>
  <body>
    <h1>Primo esempio pagina che usa Prototype</h1>
    
	<input type="text" id="myval" size="10">
	<input type="button" value="GO" onClick="ajaxRequest('parse.php', 'val='+$F('myval'))">		
	<div id="result"></div>
	
  </body>
</html>
Poi ho una pagina parse.php che invece riceve il valore inserito nel form e restituisce la stringa: "You entered: valore inserito dall'utente"

codice:
<?php

if(isset($_GET['val'])) {
	echo “You entered: “.$_GET['val'];
}

?>
Il problema è che quando accedo alla pagina index.html che contiene i javascript, mi si visualizza correttamente ma una volta che inserisco un valore nel form e clicko sul bottone di conferma GO mi appare il seguente errore:

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\xampp\htdocs\prototypeExample\parse.php on line 4

Da cosa dipende? Ripeto...purtroppo non conosco quasi nulla di PHP...questo è solo un primo esempio ma nel mio progetto effettivo non userò PHP....mi sapete aiutare a risolvere però?

Grazie
Andrea