Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - z3nth10n

#2301
PHP / Re: Include dentro de un switch
8 Junio 2012, 21:13 PM
Consegui hacr mis propositos, no como yo queria, pero bueno.... una cosa,como hago para que si no existe un case, me mande un error 404.... ???, es que si no se carga pero con los datos en blanco.  :laugh:
#2302
PHP / Include dentro de un switch
8 Junio 2012, 13:06 PM
Hola amigos, como puedo poner esta parte del codigo dentro de un include:

<?php

switch($_GET['id']){


case 1 :          include("pagina2.php");  break;
case 2 :          include("pagina3.php");  break;
case 3 :          include("pagina4.php");  break;

default :          include("index.php");  break;

}
?>

en algo asi:

<?php

switch($_GET['id']){


include("lista.php");
default :          include("index.php");  break;
}
?>

y dentro de lista.php; esto:

case 1 :          include("pagina2.php");  break;
case 2 :          include("pagina3.php");  break;
case 3 :          include("pagina4.php");  break;


Pero la página se carga en blanco, alguna sugerencia.

Un saludo.
#2303
PHP / Re: Sumar variables
7 Junio 2012, 20:55 PM
De coj*nes, me puse a buscar, encontre algo en Taringa!, y salia este codigo:


<?php 
$fp 
fopen("id.txt","r");  
//Se abre el archivo contador.txt, la r de read 

$visitas intval(fgets($fp));  
// Se lee las visitas y se indica con intval para que se devuela un valor entero 

$visitas++;  
//Se agregan las visitas 

fclose($fp);  
// Se cierra el archivo 

$fp fopen("id.txt","w");  
// Se abre en modo de escritura 

fputs($fp,$visitas);  
// Se escriben las visitas  

echo $visitas;  
// Se muestran las visitas 
?>



Esto funciona de PM, esto es calidad señores.  :)

Si, que pasa es un contador de visitas, pero igual sirve para lo que quiero hacer...  :laugh:
#2304
PHP / Re: Sumar variables
7 Junio 2012, 20:36 PM
Pero es que tu modelo no lo guarda en un archivo xd.txt, si no lo edita desde el propio php, yo quiero que se guarde...  :rolleyes:




Retiro lo dicho, gracias amigo :P




Peor aun, ahora lo que hace es: cojer y sumar 11, 1212, 12131212,121314121314, etc  :laugh: :laugh: :laugh:




Es mas, coje y llega al infinito y vuelta a empezar...  :laugh: :laugh:
#2305
PHP / Re: Sumar variables
7 Junio 2012, 20:30 PM
Te digo, ya lo probe hace rato (me di cuenta de eso), pero, entonces no lo suma...

Tu mismo lo puedes comprobar desde mi pagina web: http://fullkindz.66ghz.com/cuenta.php y /id.txt para ver los resultados... ahora lo estoy editando por lo que no creo que puedas hacer muchas cosas.  :¬¬




Es mas, mira esto:


<?php
$arch 
file_get_contents(id.txt);
$mas file_put_contents('id.txt'$n+1);
$fp fopen("id.txt","a");
fwrite($fp$mas);
fclose($fp); 
?>



Ahora mismo quien se metas vera que no funciona, vera en id.txt, que habra un 11, pero no se suma ni hace nada...  :(




Pero que coñ*, le estoy dando una variable para cada cosa, a una $n, y a otra $mas, lol xDDDD




Ahora hace algo, pero mirad como suma, suma 122, 1233, 12344, 123455, etc...  :laugh:
#2306
PHP / Re: Sumar variables
7 Junio 2012, 20:22 PM
gracias, eso de file_get_contents lo acababa de ver...  :P




Y eso lo actualizo con f5 me va a ir sumando 130 cada vez?  :xD




Pero yo creo que se borre.... y se sume 1130, y cada vez que haga una nueva consulte que se sume 130, eso no lo hace... :(

PD: Esto lo hace dentro del php, pero yo quiero que se guarde.... :(
#2307
PHP / Re: Sumar variables
7 Junio 2012, 17:58 PM
He hecho esto:


$arch = include(id.txt);
$mas = $arch+"1";
$fp = fopen("id.txt","a");

fwrite($fp, $mas);

fclose($fp); 


Pero lo unico que hace es, poner, "1", "11", "111", "1111"....  :P :o
#2308
PHP / Sumar variables
7 Junio 2012, 17:38 PM
Hola amigos, necesito ayuda, a ver, yo tengo un monton de cases, (case 1,2,3,4:), lo que quiero hacer es, yo tengo un txt, donde tengo almacenado el ultimo case, lo que quiero es poder sumar 1 cada vez que hago un sumbit en un boton.

El txt seria un id.txt, y contendria un numero algo como "3322", lo que quiero es que a través de un sumbit: <input name="" type="submit" value="Enviar" />, automáticamente, me sume 1, y deje "3323" en el txt, para luego ser consultado (eso se puede hacer con un include), para poner el ultimo case.

El codigo creo que seria algo asi


$mas = include(id.txt);
$cuenta = if ($mas) { $numero++; }


y luego:


$fp = fopen("id.txt","a");
fwrite($fp, $cuenta);
fclose($fp); 


es asi? Ayudenme...  :P

Un saludo.
#2309
PHP / Sistema de creacion de "post" sin MySql
7 Junio 2012, 17:11 PM
Hola amigos, como puedo hacer en Php un sistema de posteo... Creo que es sencillo, porque como he observado, ya existen, os dejo el code:

Texto.php


<?php
session_start
();
if (
$_POST['action'] == "checkdata") {
if (
$_SESSION['tmptxt'] == $_POST['tmptxt']) {


$nombre_archivo 'texto.txt';
$contenido "\r\nTexto:" $_POST["texto"] . "\r\nNombre:" $_POST["nombre"] . "\r\nEmail:" $_POST["email"] . "\r\n\r\n\r\n";

if (
is_writable($nombre_archivo)) {

if (!
$gestor fopen($nombre_archivo'a')) {
echo 
"<p>No se puede abrir el archivo para guardar su texto. Por favor, si el problema persiste contacte con el administrador.</p>";
exit;
}

if (
fwrite($gestor$contenido) === FALSE) {
echo 
"<p>No se puede escribir al archivo para guardar su texto. Por favor, si el problema persiste contacte con el administrador.</p>";
exit;
}

echo 
"<p>Su texto fue enviado correctamente y est&aacute; pendiente de verificaci&oacute;n.</p><p><a href='index.html'>Volver al &iacute;ndice</a></p>";

fclose($gestor);

} else {
echo 
"<p>No se puede escribir sobre el archivo para guardar su texto. Por favor, si el problema persiste contacte con el administrador.</p>";
}

} else {
echo 
"<span class='Estilo1'>El c&oacute;digo captcha es incorrecto</span><br><a href='javascript:history.go(-1);'>Volver atr&aacute;s</a>";
}
}
?>



Captcha.php


<?php
// archivo: captcha.php
function randomText($length) {
$pattern "1234567890abcdefghijklmnopqrstuvwxyz";
for(
$i=0;$i<$length;$i++) {
$key .= $pattern{rand(0,35)};
}
return 
$key;
}
?>

<?php
session_start
();
$_SESSION['tmptxt'] = randomText(8);
$captcha imagecreatefromgif("bgcaptcha.gif");
$colText imagecolorallocate($captcha000);
imagestring($captcha5167$_SESSION['tmptxt'], $colText);
header("Content-type: image/gif");
imagegif($captcha);
?>



index.html


<html>
<head>
</head>
<body>
<center><form action="texto.php" method="post" enctype="multipart/form-data" name="formredac">
Texto:<br />
<textarea name="texto" cols="60" rows="8"></textarea>
<br />Nombre:<br /><input name="nombre" type="text" size="30" maxlength="40" style="text-align:center" />
<br />Email:<br /><input name="email" type="text" size="30" maxlength="50" style="text-align:center" />
<br /><img src="captcha.php" width="100" height="30"><br>
<input name="tmptxt" type="text" style="text-align:center"><br>
<input name="" type="submit" value="Enviar" />
<input name="action" type="hidden" value="checkdata">
</form></center>
</body>
</html>


Lo que  no quiero es captcha, lo sencillo seria hacer lo principal, es decir, hacer una pagina quitar la captcha, editar el code para que funcione, (si tengo alguna duda la pregunto), pero... Como hago para que la gente no vea desde donde agrego los "post"?? es decir la gente se podria meter desde por ejemplo http://ejemplo.com/add.html, o algo asi, como lo evito???  >:D

Un saludo.




Esto lo quiero para mi pagina web de juegos, luego mando como se queda...
#2310
Se supone que con un findstr se puede hacer, lo que pasa es que no se como darle una accion si no encuntra algo,  :rolleyes: