emaus05
Usuario Novato
Usuario Novato

Hola :isiera saber si alguien me puede sugerir un script php para lograr en miespacio web de miarroba , que al ingresar un visitante , le solicito su nombre, pulsa enviar y luego la página se recarga con el nombre del visitante.

Gracias

Avatar Image
@man / @woman
@man / @woman

Muchos... con javascript puedes ponerf que le salga una molesta ventana, que el usuario ponga lo que quiera y después siga cargando....

Pero lo suyo, sería hacer un sistema de usuarios serio. Para ello php y mysql.

Avatar Image
Usuario habitual
Usuario habitual

Lamento decir esto nosetup pero no necesita MYSQL AQUI LA SOLUCION (solo php)

ME TOME LA LIVERTAD DE VALIDAR QUE ESCRIBA EL NOMBRE Y UN FONDO DE PANTALLA

CREA DOS ARCHIVOS fondo1.txt y fondo2.txt

en el primero pega esto

<style>

body {

background: url(AQUI PON LA UBICACION DEL FONDO1 ejemplo fondo1.jpg) no-repeat;

}

body,html{background-color:transparent;}

</style>

en fondo2.txt pega

<style>

body {

background: url(AQUI PON LA UBICACION DEL FONDO2 ejemplo fondo2.jpg) no-repeat;

}

body,html{background-color:transparent;}

</style>

luego crea un archivo llamado index.php y pega este codigo

<?

if("$fondo")

{

?>

<?php include ("$fondo.txt");?>

Bienvenido <? print $nombre; ?>

<?

}

else {

?>

<script>

function valida_envia(){

    //valido el nombre

    if (document.formulario.nombre.value.length==0){

       alert("Tiene que escribir su nombre")

       document.formulario.nombre.focus()

       return 0;

    }

   //valido el fondo

    if (document.formulario.fondo.selectedIndex==0){

       alert("Debe seleccionar un fondo")

       document.formulario.fondo.focus()

       return 0;

    }

    document.formulario.submit();

}</script>

<form name="formulario" method="post" src="index.php">

<tr>

    <td>Nombre:</td>

    <td><tr>

    <input type="text" name="nombre" size=16 value="">

</tr>

</p><tr>

    <td>Cual fondo de pantalla prefieres</td>

    <td>

 <BR><SELECT NAME="fondo">

  <OPTION SELECTED> Seleccione un fondo

  <OPTION VALUE="fondo1"> FONDO 1

  <OPTION VALUE="fondo2"> FONDO 2

  </SELECT><BR>

  </td>

</tr>

<tr>

  <td colspan="2" align="center"><input type="button" value="Enviar" onclick="valida_envia()"></td>

</form>

<?

}

?>

DISCULPA POR DESVIAR UN POCO TU PREGUNTA PERO SE QUE TE PODRA SERVIR

AGRADESE ENTRANDO A MI WEB

Nota edición Moderador: URL innecesaria

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por caposguanatos

AGRADESE ENTRANDO A MI WEB

Nota edición Moderador: URL innecesaria

¿Alguien te ha ayudado aqui exigiendote este tipo de gratitudes?    :8)

Avatar Image
Usuario habitual
Usuario habitual

LO SIENTO POR LO DE MI WEB NO LO VUELVO A HACER Y DISCULPA

tamando
Usuario Novato
Usuario Novato

pues fasil, el archivo que procesa el  formulario con el nombre seria algo asi

$nombre= $_POST['nombre_usuario'];

setcookie("usuario", "$nombre" , time()+3600);

y creas una cookie con el nombre del usuario

y donde vayas a mostrar el nombre del usuario escribes un echo

$usuario=$_COOKIE['usuario'];

echo $usuario;

espero te sirva

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares