Estoy en el desarrollo del script del clon de Tu Secreto y tengo problemas con el instalador. El tema viene de este código:
Código PHP:
Ver original
<?php <?php $contrasena = '".$_POST['password']."'; //Contraseña para acceder a la administracion. $nombre = '".$_POST['nombre']."'; //Nombre de tu web. $slogan = '".$_POST['slogan']."'; $twitter = '".$_POST['twitter']."'; //Nombre del twitter de tu pagina. $facebook = '".$_POST['facebook']."'; //ID de tu pagina en facebook $xat = '".$_POST['xat']."'; //ID de tu chat Xat $scripturl = '".$_POST['url']."'; //URL de tu script sin / al final $auto_activacion = ".$_POST['auto']."; //ingresar 1 para que los secretos se muestren sin tu moderacion, ingresar 0 si prefieres moderarlos. $sqlnombre = '".$_POST['mysql_user']."'; //El nombre de usuario de tu base de datos. $sqlcontra = '".$_POST['mysql_password']."'; //La contraseña de tu base de datos. $sqlserver = '".$_POST['mysql_server']."'; //Tu Host sql por lo general es localhost. $sqldb = '".$_POST['mysql_db']."'; //Nombre de la base de datos. $version = 'v3.0'; $Mostrar = ".$_POST['num_sec']."; //Secretos a mostrar $copy = 'TopSecret '.$version.' © '.date('Y').' - By <a href=\"http://ranasofia.com\" title=\"Ranasofia\">Ranasofia</a>'; $conexion = mysql_connect($sqlserver, $sqlnombre, $sqlcontra) OR die(\"error en la base de datos.-\"); mysql_select_db($sqldb, $conexion) OR die(\"error en la base de datos.-\"); ?> "); if($create){ echo 'El script se instaló correctamente, accedé a tu nueva web desde <a href="'.$_POST['url'].'">aquí</a>'; //unset(); } } ?> <!DOCTYPE html> <html> <head> <title>Instalador Script TuSecreto v3</title> </head> <body> <form action="instalador.php" method="POST"> <b>Nombre de la web:</b> <input type="text" name="nombre" maxlength="15" /><br /> <b>Slogan:</b> <input type="text" name="slogan" maxlength="30" /><br /> <b>Contraseña (para acceder a la administración):</b> <input type="password" name="password" /><br /> <b>Twitter:</b> <input type="text" name="twitter" maxlength="20" /><br /> <b>Facebook:</b> <input type="text" name="facebook" maxlength="30" /><br /> <b>Xat:</b> <input type="text" name="xat" maxlength="30" /><br /> <b>URL de tu página (sin / al final):</b> <input type="text" name="url" maxlength="" /><br /> <b>Auto-activar secretos?:</b> <input type="radio" name="auto" value="1" checked /> SI <input type="radio" name="auto" value="0" /> NO<br /> <b>Nombre del usuario MySQL:</b> <input type="text" name="mysql_user" maxlength="" /><br /> <b>Servidor MySQL (usualmente <i>localhost</i>):</b> <input type="text" name="mysql_server" maxlength="" /><br /> <b>Contraseña del servidor MySQL:</b> <input type="password" name="mysql_password" maxlength="" /><br /> <b>Nombre de la base de datos MySQL:</b> <input type="text" name="mysql_db" maxlength="" /><br /> <b>Número de secretos a mostrar:</b> <input type="number" name="num_sec" maxlength="" /><br /> <b>Querés que el script revele los secretos del universo?:</b> <input type="radio" name="easter_egg" value="1" checked /> SI <input type="radio" name="easter_egg" value="0" /> NO<br /> <input type="submit" name="enviado" id="enviado" /> </form> </body> </html>
Dejate de todo tengo un form con todos los datos de instalación, y cuando los completo y envío, la función me escribe los datos que ingresé, pero me borra el nombre de las variables, de forma que el archivo datos.php queda de la siguiente manera:
Código PHP:
Ver original
<?php = 'elrana'; //Contraseña para acceder a la administracion. = 'gsgsdg'; //Nombre de tu web. = 'crazyfrog'; = 'gdsgds'; //Nombre del twitter de tu pagina. = 'gdsgds'; //ID de tu pagina en facebook = 'gdsgsd'; //ID de tu chat Xat = 'gsdgsdg'; //URL de tu script sin / al final = 1; //ingresar 1 para que los secretos se muestren sin tu moderacion, ingresar 0 si prefieres moderarlos. = 'gsdgsdg'; //El nombre de usuario de tu base de datos. = ''; //La contraseña de tu base de datos. = 'gsdgs'; //Tu Host sql por lo general es localhost. = 'gsdgsdg'; //Nombre de la base de datos. = 'v3.0'; = sdgdgs; //Secretos a mostrar = 'TopSecret '..' © '.date('Y').' - By <a href="http://ranasofia.com" title="Ranasofia">Ranasofia</a>'; ?>
Entonces pregunto si hay alguna forma que se escriba el nombre de las variables, o si hay otra forma de poder hacer esta especie de "instalador" de 2 pesos.
Gracias!