Autor
|
Tema: Funcion echo en HTML (Leído 8,302 veces)
|
dimitrix
|
Bien, veamos quizas sea por mi inexperiencia, pero para que lo vean ustedes mismo y aunq se que me pueden atacar, he puesto esta linea: <?php echo ($probando); ?>
En el archivo: http://www.dimitrix.es/staff.phpsimplemete hay esa linea, nada de filtros, en un principio tendría que funcionar digo yo así: http://www.dimitrix.es/staff.php?probando=holapero nada... a ver si vosotros podeis sacar algo en pantalla, gracias.
|
|
|
En línea
|
|
|
|
Ferсhu
Desconectado
Mensajes: 1.215
Menos palabras y Mas codigos.
|
capas no estan activadas las globales hace esto <?php if($_GET){ $probando=$_GET['probando']; echo $probando; } ?>
|
|
« Última modificación: 20 Diciembre 2007, 19:30 pm por <~>FeRcHu<~> »
|
En línea
|
|
|
|
dimitrix
|
capas no estan activadas las globales hace esto <?php if($_GET){ $probando=$_GET['probando']; echo $probando; } ?>
Si esa me funciona, pero por que no me funciona la normal si toda la vida me ha funcionado? Bueno muchas gracias.
|
|
|
En línea
|
|
|
|
WHK
|
<?php echo "GET: ".$_GET["test"]; echo "POST: ".$_POST["post"]; echo ' <form method="GET"> <input type="text" name="test"> GET <input type="submit"> </form> <form method="POST"> <input type="text" name="post"> POST <input type="submit"> </form>'; ?>
En html no existe el echo porque se ejecuta en el cliente no como el php que se ejecuta en el servidor pero si puedes usar javascript para imprimir con write: <script language="javascript"> var remplaza = /\+/gi; var url = window.location.href; url = unescape(url); url = url.replace(remplaza, " "); url = url.toUpperCase(); function obtener_valor(variable) { var variable_may = variable.toUpperCase(); var variable_pos = url.indexOf(variable_may); if (variable_pos != -1) { var pos_separador = url.indexOf("&", variable_pos); if (pos_separador != -1) { return url.substring(variable_pos + variable_may.length + 1, pos_separador); } else { return url.substring(variable_pos + variable_may.length + 1, url.length); } } else { return "NO_ENCONTRADO"; } } <script language="javascript"> var valor = obtener_valor("test"); document.write ("Valor: [" + valor + "]");
Después solo llamas index.php?test=probando
|
|
« Última modificación: 20 Diciembre 2007, 20:03 pm por WHK »
|
En línea
|
|
|
|
дٳŦ٭
GNU/Linux Infrastructure Specialist
Ex-Staff
Desconectado
Mensajes: 5.110
|
capas no estan activadas las globales hace esto <?php if($_GET){ $probando=$_GET['probando']; echo $probando; } ?>
Si esa me funciona, pero por que no me funciona la normal si toda la vida me ha funcionado? Bueno muchas gracias. Me vuelvo a citar Probado pero nada, me pasa lo mismo, ya envie un email al servicio tecnico Gracias a todos. PD: Bonito nombre Ing_Amc Checa tus registrer_globals....See, el_guas me cae bien Es por eso dimitris, cuando has programado han estado apagas, por seguridad en servidores están en on, las tienes que definir. Suerte
|
|
|
En línea
|
|
|
|
Azielito
no es
Colaborador
Desconectado
Mensajes: 9.188
>.<
|
es que nunca me tomas en cuenta? xDDD o no me entendiste? XD
|
|
|
En línea
|
|
|
|
dimitrix
|
es que nunca me tomas en cuenta? xDDD o no me entendiste? XD
Tengo prejuicios contra tí... que va hombre, lo que pasa es que en mi **** vida he usado el post y el get para hacer un simple "echo" Pero si lo hubiera dixo Alex, le habría pasado lo mismo. Me disculpo, por si te ofendio mi desprecio. Saludos. Ahora una pregunta nueva... El "php.ini" donde se pone? Puse solo la linea "registrer_globals = off" y lo colge todo casi todos los direcctorios y nada... Segun me dijo "El_Guas" se puede desde el "Cpanel", alguien sabe?
|
|
|
En línea
|
|
|
|
WHK
|
Si tu servidor lo soporta ponn un php.ini en el directorio raiz de tu host y protegelo con un htaccess para que no puedan tener acceso a el.
|
|
|
En línea
|
|
|
|
dimitrix
|
Bien, ya está, simplemente modifique una linea al codigo que tenía al principio: <?php # Funcion para limpiar caracte- # res que pudieran comprometer # al servidor y/o al usuario # By: azielito.deviantart.com function limpia($var){ $malo = array("\\",";","\'","'","%","(",")"); // Aqui poner caracteres no permitidos while($i<=$o){ $i++; } return $var; } if($_POST){ $codigo=$_POST['codigo']; } ?>
Para que luego diga azielito que no le escucho que este código me lo paso el, yo lo úncio que he hecho es añadirle las lineas: if($_POST){ $codigo=$_POST['codigo'];
al código, para librar caracerteres. Gracias a todos!
|
|
|
En línea
|
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
que es mejor, escribir codigo html desde un echo o html solo
Desarrollo Web
|
morenochico
|
1
|
4,856
|
14 Febrero 2011, 19:10 pm
por ~ Yoya ~
|
|
|
Dos tipos de comillas en sentencia echo y funcion javascript
PHP
|
mokoMonster
|
2
|
3,205
|
8 Diciembre 2011, 16:57 pm
por WHK
|
|
|
[BATCH] Colored ECHO función
Scripting
|
Binary_Death
|
4
|
5,467
|
24 Julio 2012, 11:26 am
por Eleкtro
|
|
|
Realizar un echo e ir concatenando en un documento html[RESUELTO]
PHP
|
Xargam
|
1
|
2,217
|
17 Septiembre 2019, 20:24 pm
por mchojrin
|
|
|
Youtube HTML - CSS , función autoplay da error
Desarrollo Web
|
jorgecotrinax
|
0
|
2,743
|
14 Agosto 2022, 18:09 pm
por jorgecotrinax
|
|