Mi sa che c'è un pò di confusione.

Se vuoi eseguire uno script lato server allora usa il php.
Se vuoi utilizzarlo lato client è un altro discorso...

Se stiamo parlando di utilizzare php allora il valore del campo prezzo lo recuperi con il classico $_POST o $_GET e lo utilizzi nella funzione.