Vanilla 1.1.10 es un producto de Lussumo. Para más información: Documentación, Soporte.
<?
/*
This goes at the top of the page
Settings - Edit this...
*/
$server = array("server"=>"localhost","username"=>"root","password"=>"root","database"=>"table");
mysql_connect ($server['server'], $server['username'], $server['password']);
mysql_select_db($server['database']) or die('Cannot select database');
$filename = 'style.css'; //This is where we write the style to!
$rewrite = "Oh no sorry, not going to reveal my source for the CSS!";
$table = 'site';
if ($style=mysql_fetch_array(mysql_query("SELECT style FROM ".$table))) {
if (!is_writable($filename)) { die("Can't write to $filename"); }else {
if (!$handle = fopen($filename, 'w')) { die("Cannot open file ($filename)"); }
if (fwrite($handle, $style['style']) === FALSE) { die("Cannot write to file ($filename)"); }
fclose($handle);
}
}
/*
thats it, it, then in the header tag just add
<link rel="stylesheet" href="style.css" type="text/css">
and whola
*/
?>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
</head>
YOUR HTML GOES HERE
<?
if (!is_writable($filename)) { die("Can't write to $filename"); }else {
if (!$handle = fopen($filename, 'w')) { die("Cannot open file ($filename)"); }
if (fwrite($handle, $rewrite) === FALSE) { die("Cannot write to file ($filename)"); }
fclose($handle);
}
?>
<?php session_start(); $_SESSION['csskey'] = "hola"; ?> <html> <head>
<link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> Hola !!! </body> </html>
<?php session_start(); header("Content-type: text/css"); if
($_SESSION["csskey"] != "hola") { die("Protegido, por favor no robes lo que no es tuyo"); } $_SESSION["csskey"] = "loquequieras"; ?>
body { background-color: #fff; color: #000; }
RewriteEngine on RewriteRule style.css style.php
Posted By: AREUna vez que creas una variable de sesión se mantiene hasta que cierras la sesión o en navegador
Posted By: AREsi visitas index.php y luego visualizas el style.css, podrás recuperarlo sin problemas.
Posted By: SaomixARE macho pues dinos cómo.
Posted By: DeLPosted By: AREsi visitas index.php y luego visualizas el style.css, podrás recuperarlo sin problemas.
No.
Posted By: javin1imposible
Posted By: ToPjuer... es que me parece una putada tremenda currarme un minisitio basico pero chulo y que en dos segundos alguien le pueda copiar COMPLETAMENTE y meterlo en otro dominio.
Posted By: AREPara una web aplica las mismas normas que para un libro, un texto, una fotografía, etc. Si eres el creador, tienes los derechos de autor a favor.
Siempre tienes la posibilidad de denunciar
Posted By: qualitySiempre y cuando puedas demostrar que es un original tuyo y siempre y cuando lo tengas registrado en algún sitio.
Posted By: qualityNo por escribir yo la palabra "pelaez", ya tengo los derechos "interplanetarios" sobre ella.
Posted By: qualityPosted By: ToPjuer... es que me parece una putada tremenda currarme un minisitio basico pero chulo y que en dos segundos alguien le pueda copiar COMPLETAMENTE y meterlo en otro dominio.
estó, ¿dónde dices que te has currado el sitio?" alt="" />
Posted By: ToPcuando hablo de currarme yo el minisitio me refiero al desarrollo del texto
Posted By: trevanianDe todas formas, ¿se preocuparía Picasso porque los demás puedan ver las formas y colores en sus cuadros?
Posted By: Lobobueno, lo que puedes hacer es comprimirlo a una linea, con esto ganas 2 cosas,
1-. mayor velocidad de carga
2-. lo conviertes en ilegible al ojo humano, de todas formas se puede reformatear para que se vea bien
Posted By: JcrequenaEs imposible proteger un css, ya que para que un navegador lo lea lo tiene que descargar
Posted By: DominitisTambién puedes esconderlo un poco. Dejas uno falso llamado style.css y usas otro llamado verdadero.css o fjlsjdfljs.css. Esto es muy fácil de descubrir pero si el tio se baja directamente el style.css se volverá loco un rato preguntandose porque no funciona
Posted By: Dominitishicieras algo tan tontohay una máxima en el mundo del diseño y el analisis: "Diseña para tontos, son los mas ingeniosos"
1 a 31 de 31