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.