| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo enviar un fax con PHP
    El preprocesador de hipertexto (PHP ) lenguaje de programación ha incorporado soporte para correo electrónico, pero no enviar faxes. Para enviar fax con PHP , es necesario comprar un formulario de servicio web fax un proveedor de terceros y utilizar sus funciones de PHP para acceder al servicio y enviar el fax. Los servicios web se suelen indicarse PHP ya sea a través de un protocolo de acceso a objetos simples ( SOAP) o transferencia de estado representacional (REST ) interfaz. Instrucciones de archivo: Conjunto Up Fax Servicio
    1

    Elija un servicio de fax por Internet de usar y registrarse como desarrollador , si es necesario . Confirme que usted cumple con los requisitos mínimos del servicio de fax , por ejemplo PHP versión 5.0 o superior con SOAP o lenguaje de marcado extensible (XML ) habilitado.
    2

    Revise la documentación para el servicio web y recopilar la información que usted necesita para enviar el fax. Por ejemplo , es posible que el número de fax , si el fax se compone de sólo texto o HTML , el texto de fax y, o bien el nombre de usuario y contraseña para el servicio de fax o un código de autorización de envío.
    3

    Crear un script PHP con un editor y comienza asignando a cada pieza de información para una variable , por ejemplo :

    < php

    $ fax_number = " 800-555-1212 ? " ;

    $ fax_text = " Este es un fax de prueba . " ;

    $ fax_type =" text " ;

    $ my_username =" myusername " ;
    < p > $ mi_contraseña = " micontraseña " ;

    $ send_code = " mysendcode " ;
    Enviar fax con jabón
    4

    Crear un nuevo objeto de SOAP utilizando el lenguaje de definición de servicios web ( WSDL ) en la documentación proporcionada por el servicio de fax. Asigne las variables correspondientes a los miembros del objeto . Por ejemplo :

    $ fax = new SoapClient ( " http://ws.interfax.net/dfs.asmx?wsdl ");

    $ params - > Nombre de usuario = $ my_username ;

    $ params - > Password = $ mi_contraseña ;

    $ params -> FaxNumber = $ fax_number ;

    $ params -> datos = $ fax_text ; < br >

    $ params -> FileType = $ fax_type ;
    5

    Invoque el método SOAP para enviar el fax y capturar el resultado. Por ejemplo :

    $ fax_result = $ fax -> SendCharFax ($ params ) ;
    6

    Comprobar el resultado y notificar al usuario del estado . Por ejemplo :

    if ($ fax_result < 0 )

    die ( " Fax Unsuccessful código de error es " $ fax_result . ) ;

    Más
    < p > echo " Fax éxito! ID Transacción es" . $ fax_result ; ?

    >
    Enviar fax con el descanso
    7

    Construye el localizador uniforme de recursos (URL ) de cadena con las variables que ha creado. Por ejemplo :

    $ url = " http://www.interfax.net/sendfax ? " ;

    $ Params = array (" Nombre de usuario " = > $ my_username , "Password " = > $ mi_contraseña , " FaxNumber " = > $ fax_number , "Data " = > $ fax_text , "filetype ", $ fax_type ) ;

    foreach ($ params como $ key = > $ valor ) $ url . = $ key . " = " . urlencode ( $ value) . " &" ;
    8

    Invocar el URL usando ya sea " file_get_contents " o Curl . Por ejemplo :

    $ resultado = file_get_contents ($ url ) ;

    o

    $ c = curl_init ( $ url ) ;

    curl_setopt ( $ c , CURLOPT_RETURNTRANSFER , 1 ) ;

    $ result = curl_exec ( $ c ) ;

    curl_close ( $ c ) ;
    9

    Analizar el resultado XML en una matriz y compruebe el valor o estado resultante. Por ejemplo :

    $ result_array = xml_parser_create ();

    xml_parse_into_struct ($ result_array , $ resultado , $ valor , $ index) ;

    xml_parser_free ($ parse ) ;

    if ($ valores [ "RESULTADO "] > 0 )

    echo " Fax éxito ";

    más

    die (" Fax sin éxito ! El error es " [ ERROR "] ) $ valores. " ; ?

    >

    Previous :

    next :
      Artículos relacionados
    ·Cómo transferir los resultados a un cliente en PHP 
    ·Cómo escribir en un archivo CSV con PHP 
    ·Cómo utilizar FBML Tags 
    ·La diferencia en segundos entre dos fechas en PHP 
    ·Cómo incluir un archivo PHP en una página HTML 
    ·Cómo cambiar un tipo de fuente con PHP 
    ·Cómo buscar Algoritmos en PHP 
    ·Cómo conectarse al servidor MySQL 
    ·Cómo crear una página de error personalizada en Jooml…
    ·Cómo importar archivos de Excel en MS SQL 
      Artículos destacados
    ·Cómo desinstalar una gema de rubíes 
    ·Cómo convertir a hexadecimal utilizando C + + 
    ·¿Cómo deshacerse de un atajo Alt F4 
    ·Cómo calcular la longitud de los números en PHP 
    ·Cómo crear una lista con los colores en JSP 
    ·Cómo anexar a una lista en Python 
    ·Set Vs . Lista en Java 
    ·Cómo abrir archivos de WebEx 
    ·Java JButton y Funciones 
    ·Cómo encasillado en Java 6 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com