necesito ayuda en esto

Iniciado por neopuerta360, 25 Septiembre 2010, 17:07 PM

0 Miembros y 1 Visitante están viendo este tema.

neopuerta360

Hola atodos nesecito su ayuda,como hago para que si el usuario no esta registrado se ponga anonimo quiero algo asi.

Código (php) [Seleccionar]

<?
// distinge entre el estilo registrado y el estilo  anonimo
if ($_COOKIE[estilo]) {
$estilo = $_COOKIE[estilo];
}
else {
$estilo = "anonimo";
}
?>

<link rel="stylesheet" type="text/css" href="$estilo.css" />




este codigo esta bien?

bizco

no, tienes una llave arriba no se para que.

neopuerta360

verdad fue que me descuided, pero el codigo esta bueno?

Ari Slash

#3
y aqui abajo no puedes usar una variable php si no has abierto las clausulas
tendria que quedar asi y despues cierras con ?>
Código (php) [Seleccionar]
echo '<link rel="stylesheet" type="text/css" href="'.$estilo.'.css" />';

o asi
<link rel="stylesheet" type="text/css" href="<?=$estilo?>.css" />
saludos

Dznp

#4
Te digo lo mismo que Ari-Slash, pero te lo escribo bien, el tuvo un error con las etiquetas code.


Tendría que quedarte así...

Código (php) [Seleccionar]
<?

if ($_COOKIE[estilo]) {
$estilo = $_COOKIE[estilo];
}
else {
$estilo = "anonimo";
}
?>

<link rel="stylesheet" type="text/css" href="<?=$estilo?>.css" />



Ó si no...

Código (php) [Seleccionar]
<?
if ($_COOKIE[estilo]) {
$estilo = $_COOKIE[estilo];
}
else {
$estilo = "anonimo";
}
echo "<link rel='stylesheet' type='text/css' href='".$estilo.".css' />



Probá cualquiera los 2, tendrían que funcionar.

Ari Slash

jaja ya las arregle xD el touchpad se me arranca y hace cosas solo  :xD

neopuerta360

ok gracias atodos y si soy tonto nunca me iba imaginar que el codigo css estaba malo yo creia que era el otro que estaba malo lo que me da ganas de reir.Cracias!

neopuerta360

ha si lo ago asi funciona tambien verdad?


<link rel="stylesheet" type="text/css" href="<? echo $estilo ?>.css" />



Dznp

Cita de: neopuerta360 en 25 Septiembre 2010, 17:45 PM
ha si lo ago asi funciona tambien verdad?


<link rel="stylesheet" type="text/css" href="<? echo $estilo ?>.css" />



En ese caso tendrías que agregar el ;

Código (php) [Seleccionar]
<link rel="stylesheet" type="text/css" href="<? echo $estilo; ?>.css" />


neopuerta360