PHP > Python > PHP

hi...
ich habe folgendes prob: ich habe ein python script, welches ich mit php mittels shell_exec() aufrufe und dann in einer variable speichere, um die daten weiterverarbeiten zu können. das klappt inzwischen wunderbar. allerdings muss ich, um das ganze dynamisch zu bekommen, php-variablen an das python-script übergeben womit dieses dann weiterarbeitet. und genau DA is das prob. ich finde keine infos dazu und habe keine plan wie ich das anstellen soll.


wär super, wenn mir da jemand weiterhelfen könnte!
 
mit shell_exec machst du nichts anderes als einen befehl auf der commandline eintippen....mit php kannst du dann ganz einfach uebergabeparameter (getrennt durch ein leerzeichen) mitgeben.

oder verstehe ich dich jetzt falsch?
 
problem gelöst!
ich musste nur ein wenig mit der variablenübergabe per shell_exec rumtesten bis python die variablen vernünftig weiterverarbeiten konnte. so gehts:

<?php
$output=shell_exec("python $pfad__zum_python_script_und_scriptname $submit_vars[feld1] $submit_vars[feld2] $submit_vars[feld3]");
?>

der rest waren dann nur noch probs innerhalb des python-scriptes...
 
Zurück
Oben