[Php-avanzado] clase de http post

Jesica Billia jesicabillia en hotmail.com
Mar Mar 15 01:35:54 ARST 2011


Hola!! consulta: transcribí la clase que está en el apunte, la revise y recontra revise pero no se x q no me funciona... paso los parametros y cuando voy a buscar el resultado me dice:
Warning:  fsockopen() [function.fsockopen]:
 unable to connect to localhost:80 (Se produjo un error durante el 
intento de conexión ya que la parte conectada no respondió adecuadamente
 tras un periodo de tiempo, o bien se produjo un error en la conexión 
establecida ya que el host conectado no ha podido responder.
) in C:\xampp\htdocs\http_post\class.http_post.php on line 157

0

lo estoy probando de mi pc, pero deberia funcionar igual o no?? está instalado bien el servidor, tengo que configurarlo de alguna manera??

pego el codigo de donde llamo a la clase:
<?php
    include("./class.http_post.php");
    $a=new http_post();
    $a->set_server("localhost");
    $a->set_action("./peticion.php");
    $a->set_element(array("usuario"=>'usuario2',"contrasena"=>'contrasen2',"email"=>'email2 en email.com'));
    $resultado=$a->send(0);
    print($resultado);
    //header("Location:siguiente_pagina.php");
?>

y el de peticion.php

<?php
    $link=mysql_connect("localhost","jesicab","jesicab");
    if (!$link){
        print('error para conectar');
        exit;
        }
    $email=$_POST['email'];
    $usuario=$_POST['usuario'];
    $contrasena=$_POST['contrasena'];
    mysql_select_db("usuarios",$link);
    $sql="INSERT INTO `jesicab`.`usuarios` (`id`, `usuario`, `password`, `email`) VALUES (NULL, '$usuario', '$contrasena', '$email');";
    if (!mysql_query($sql, $link))) print('Error al ejecutar query');
    else print("Agregado!");
    mysql_close($link);
?>

saludos!

Jes-.
 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20110315/a35b9751/attachment.htm>


Más información sobre la lista de distribución Php-avanzado