Foros del Web » Programación para mayores de 30 ;) » .NET »

Leer un archivo .php en c#

Estas en el tema de Leer un archivo .php en c# en el foro de .NET en Foros del Web. Hola a todos, quisiera hacer la lectura del codigo fuente de un archivo .php en el estilo forosdelweb.com/index.php donde el archivo esta en la web ...
  #1 (permalink)  
Antiguo 03/12/2009, 21:05
Avatar de Hijo_Del_Mal  
Fecha de Ingreso: diciembre-2009
Mensajes: 2
Antigüedad: 14 años, 5 meses
Puntos: 0
Busqueda Leer un archivo .php en c#

Hola a todos, quisiera hacer la lectura del codigo fuente de un archivo .php en el estilo forosdelweb.com/index.php donde el archivo esta en la web y tiene extencion .php, intente con :

Código:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {

        StreamReader objReader;
        string AbrirURL;
        string sLine;

        public Form1()
        {
            InitializeComponent();
            // no lo pude poner bien por no me deja postearlo pero con el http y los www lo puse
            AbrirURL = "forosdelweb.com/index.php";
            sLine = "";
        }

        private void button1_Click(object sender, EventArgs e)
        {
            objReader = new StreamReader(AbrirURL);

            while (this.sLine != null)
            {
                this.sLine = objReader.ReadLine();
                if (sLine != null)
                    this.AreaTexto.Text = this.AreaTexto.Text + this.sLine + "\n";
            }
            objReader.Close();
            this.sLine = "";
        }
    }
}
Al ir a buscar la url se cae.

Saludos y gracias de antemano.
  #2 (permalink)  
Antiguo 03/12/2009, 21:51
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Leer un archivo .php en c#

un streamreader abre en su sobrecarga que acepta el string no abre un url

para ello usa no se

WebClient cliente=new WebClient();

byte []datos=cliente.DownloadData(url);
string valores=Encoding.ASCII.GetString(datos); // si no mal recuerdo
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:12.