Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Ayuda en PHP

PHP, HTML, CSS, JS, jQuery, etc.

0
No hay votos
 
Votos totales: 0

ismaelgp250
Observador/a
Mensajes: 2
Registrado: 04 Mar 2017, 00:02

Ayuda en PHP

#1

Mensaje por ismaelgp250 »

Hola muy buenas a todos!
Perdonarme si no es el sitio correcto pero estoy muy perdido aun ( soy nuevo en la comunidad )

Bueno empiezo!
He estado buscando por Internet durante unos días, pero no es lo que realmente necesito, así que decidí pedir ayuda a ver si alguien me entiende y me puede ayudar.

Quiero crear un .PHP que haga la función de regristo.php y el usuario al registrarse, me mande un archivo .txt a una ruta automáticamente a una carpeta.
Es decir el usuario que entra en la pagina web directamente cuando se registre mande un archivo .txt a la carpeta que necesito para que luego puedan acceder a un videojuego.
Es como el típico registro en cualquier juego, se registran y automáticamente se manda la cuenta al servidor.

Si alguien me puede decir que debo buscar o que herramientas necesito, seria de gran ayuda! o es más si tienes un momento de explicármelo todo por aquí me iría genial!


Hace tiempo una persona hizo eso por mi y el codigo .PHP era el siguiente :

Código: Seleccionar todo

<?php
$accounturl= "accounts/".$_POST["usuario"].".ini";
if (!file_exists($accounturl))
{
	$npersonajeurl = "pseudos/".$_POST["npersonaje"].".ini";
	if (!file_exists($npersonajeurl))
		{
			switch ($_POST["classes"]) {
    case 0:
        $sprite=1;
        break;
    case 1:
        $sprite=19;
        break;
    case 2:
        $sprite=37;
        break;
        case 3:
        $sprite=55;
        break;
        case 4:
        $sprite=73;
        break;
        case 5:
        $sprite=91;
        break;
        case 6:
        $sprite=109;
        break;
		}


			$fch= fopen($accounturl, "w");
			fwrite($fch, "[GENERAL]".PHP_EOL);
			fwrite($fch, "Login=".$_POST["usuario"].PHP_EOL);
			fwrite($fch, "Password=".$_POST["clave"].PHP_EOL);
			fwrite($fch, "CleSecurite=".$_POST["codigo"].PHP_EOL);
			fwrite($fch, "firstco=1".PHP_EOL);
			fwrite($fch, "[CHAR1]".PHP_EOL);
			fwrite($fch, "Name=".$_POST["npersonaje"].PHP_EOL);
			fwrite($fch, "Class=".$_POST["classes"].PHP_EOL);
			fwrite($fch, "QueteCC= 0".PHP_EOL);
			fwrite($fch, "QueteSW= 0".PHP_EOL);
			fwrite($fch, "QueteC=0".PHP_EOL);
			fwrite($fch, "Sex= 0".PHP_EOL);
			fwrite($fch, "Sprite=".$sprite.PHP_EOL);

			$file = fopen("accounts/test.ini", "r");
			while(!feof($file)) {
			 fwrite($fch, fgets($file));
			}
			fclose($file);

			fclose($fch);

			$fch= fopen($npersonajeurl, "w");
			fclose($fch);	

			echo "REGISTRO EXITOSO.";
		}
		else echo "NOMBRE DE PERSONAJE YA EXISTE.";
}
else
{
	echo "CUENTA YA EXISTE.";
}

?>
Y lo subí a un servidor ftp que yo tengo y también me mando un programa que hacia que se descargaba el .txt a la carpeta, pero el programa dejo de funcionar después de formatear... el ya me advirtió que al cambiar de ruta saldría el error. Lo que pasa es que perdí el contacto con el y me gustaría que alguien me ayudara ya que es muy importante para mi.

Responder

Volver a “🆘 Recursos Webmaster”