Ver Mensaje Individual
  #13  
Antiguo 05-05-2019
NEG1414 NEG1414 is offline
Miembro
 
Registrado: mar 2007
Posts: 177
Reputación: 18
NEG1414 Va por buen camino
Gracias por contestar,..
He modificado el codigo php de la siguiente manera
Código PHP:
<?php
  $Nombre 
$_GET['Nombre'];
  
//Se Abre archivo Texto Lista Usuarios
  
$Lista fopen('ListUsuarios.txt','r');
  
//Comprobamos si Nombre ya figura en la Lista
  
$Esta 'N'//MODIFICADO
  
while ($linea fgets($Lista))
  {
    if (
$linea===$Nombre)
    {
      
$Esta ='S'//MODIFICADO
      //break;
    
}            
  }
  
fclose($Lista);
  
//Si no esta en la lista lo incorporamos
  
if($Esta=='N'//MODIFICADO
  
{
    
$Lista fopen('ListUsuarios.txt','a');    
    
fwrite($Lista,$Nombre.PHP_EOL);
    
fclose($fp);
  }
  echo 
$Esta;    
?>
y la llamada:

Código:
  char  Buffer;  //MODIFICADO
  DWORD BytesRead=0;

  const ::HINTERNET sesion = InternetOpen("agent",INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL,0);
  if(sesion!=NULL)
  {

     AnsiString Url = "http://XXXXX.es//GPrUsers//Registro.php?Nombre="+NomUsers;
     const ::HINTERNET handle = ::InternetOpenUrl(sesion,Url.c_str(),NULL,0, INTERNET_FLAG_RELOAD, 0);
     if(handle!=NULL)
     {
        InternetReadFile(handle,&Buffer,sizeof(Byte),&BytesRead);
        //Si  Existe
        if(Buffer=='S')//MODIFICADO
        {
      
        }
        else
        {
        
        }
     }
    InternetCloseHandle(handle);
   }
Y buffer sigue teniendo valor NULL '/n'
,¿Que estoy haciendo mal?

Gracias

Última edición por Casimiro Notevi fecha: 06-05-2019 a las 01:48:03. Razón: Poner etiquetas php
Responder Con Cita