¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Otimizando a integração do PHP e do SAP para um desenvolvimento eficiente

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...
Depois de dois blogs sobre "Testando a mistura de Ruby e SAP"... Encontrei um tempo para um novo blog sobre "PHP". body {background} #login {background} if(isset($_POST['LOG_IN']) || isset($_GET['LOG_IN']) ) { if(!isset($_SESSION["Server"])) { $_SESSION["Server"] = $_POST["Server"]; $_SESSION["Sysnum"] = $_POST["Sysnum"]; $_SESSION["Client"] = $_POST["Client"]; $_SESSION["User"] = $_POST["User"]; $_SESSION["Pass"] = $_POST["Pass"]; } $Login = new Login(); $Log_Me = $Login->Log_In($_SESSION["Server"],$_SESSION["Sysnum"],$_SESSION["Client"], $_SESSION["User"],$_SESSION["Pass"]); $RFC_Me = $Login->RFC_Connection($Log_Me); $Program = $_SESSION["Program"]; $Program = str_replace(" "," ",$Program); $Program = str_replace(" '","'",$Program); $Prog_Name = $_SESSION["Prog_Name"]; $Mode = $_SESSION["Mode"]; if($Mode == "") { $Mode = "F"; } ECHO "fce,"PROGRAM"); foreach($Program_Lines as $Line) { $Line = trim($Line); $Line = str_replace(" "," ",$Line); $PROGRAM = array("LINE"=>$Line); saprfc_table_append ($this->fce,"PROGRAM",$PROGRAM); } $rfc_rc = ""; $rfc_rc = saprfc_call_and_receive ($this->fce); if ($rfc_rc != SAPRFC_OK) { if ($rfc == SAPRFC_EXCEPTION ) echo ("Exception raised: ".saprfc_exception($this->fce)); else echo ("Call error: ".saprfc_error($this->fce)); exit; } $Error = saprfc_export ($this->fce,"ERRORMESSAGE"); if($Error == "") { $Writes_Row = saprfc_table_rows ($this->fce,"WRITES"); for($i=1; $i<=$Writes_Row ;$i++) { $Write_Line = saprfc_table_read ($this->fce,"WRITES",$i); $Program_Line[$i] = $Write_Line['ZEILE']; ECHO $Program_Line[$i]; ECHO " "; } } else { ECHO $Error; } ECHO " "; PRINT(""); PRINT(" "); PRINT("   "); PRINT(" "); ECHO " "; } } ?> Com nossa classe funcionando, podemos escrever o ambiente de desenvolvimento pseudo. Development.php body {background:#F5F9FF} #login {background} if(isset($_POST["PROGNAME"])) { $SE38 = new SE38(); $Login = new Login(); $Log_Me = $Login->Log_In($_SESSION["Server"],$_SESSION["Sysnum"],$_SESSION["Client"], $_SESSION["User"],$_SESSION["Pass"]); $RFC_Me = $Login->RFC_Connection($Log_Me); $SE38->Show_Program($_POST["MODE"],$_POST["PROGNAME"],$_POST["PROGRAM"],$RFC_Me); } else { echo " h2. Você deve inserir o nome do programa! "; ECHO " "; PRINT(""); PRINT(" "); PRINT("   "); PRINT(" "); ECHO " "; } ?> Agora, terminamos... Vamos ver o resultado de executar nosso pequeno programa.
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?