Tengo este code:
Código PHP:
<?php
$nombre_titulo="$_POST[titulo]";
?>
<script language="JavaScript">
window.document.title = "<?php echo $nombre_titulo; ?>"
</script>
Saludos y gracias de antemano!
| |||
Modificar TITLE con variables Hola como puedo hacerlo? Tengo este code: Código PHP: Saludos y gracias de antemano! |
| |||
Respuesta: Modificar TITLE con variables Hola pateketrueke, gracias por tu respuesta... disculpame pero, como que hay? No entiendo... Yo la puse porque funciona, se que funciona porque lo uso en otro archivo que lo uso de la siguiente forma: <? $titulo=$_POST[titulo]; include('config.php'); $query = "INSERT INTO tabla (titulo) VALUES('$titulo')"; mysql_query($query) or die(mysql_error()); header("location: index.php"); ?> como se que que este codigo carga el titulo y lo envia a la db, supuse que funcionaria.. ah y despues vi tambien podria funcionar con $row[titulo];, pero lo e intentado todo y no pude. Saludos. |
| |||
Respuesta: Modificar TITLE con variables Cita: Oh gracias por tu respuesta!, aprendi algo nuevo!, no sabia...
Iniciado por pateketrueke ![]() lo que pasa es que la variable $_POST existe solamente si un formulario de método post es enviado... ¿cuando intentas cambiar el titulo, que hay en $_POST? con esa expresión me refiero a, ¿estas enviando un formulario de método post? ![]() ¿o de donde sacas la idea de que en $_POST existe algo? Y te respondo, no, no estoy usando ningun formulario, ahora veo porque no funciona, pero de todas formas e intentado con $row[titulo] y tampoco me muestra el titulo, con que variable o funcion podria obtener el titulo que esta en la db e imprimirlo? con este code: <?php $nombre_titulo="$row[titulo]"; ?> <script language="JavaScript"> window.document.title = "<?php echo $nombre_titulo; ?>" </script> |
| |||
Respuesta: Modificar TITLE con variables Hasta probe haciendo esto y nada :(... <?php $cargartitulo = "SELECT FROM posts WHERE titulo"; $listo = mysql_query($cargartitulo); ?> <script language="JavaScript"> window.document.title = "<?php echo $listo; ?>" </script> EDIT: Ah pero creo que me acabo de dar cuenta de algo, con select from posts where titulo estaria seleccionando titulo pero hay mas filas dentro de esta tabla, como podria decirle que seleccione en posts el titulo con el id X? Última edición por agusv8; 04/03/2011 a las 01:26 |
| |||
Respuesta: Modificar TITLE con variables Yo lo tengo asi en una de mis webs Código PHP: |
| |||
Respuesta: Modificar TITLE con variables Cita: Hola w0rldart, gracias por tu respuesta...
Iniciado por w0rldart ![]() Yo lo tengo asi en una de mis webs Código PHP: Mira no me funciono y me salen estos warnings: Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/ic000330/public_html/ver.php on line 3 Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/ic000330/public_html/ver.php on line 4 <? $resultado = mysql_query("SELECT titulo FROM compartimientos where id_comp='$id'" ,$conectar); while ($registro = mysql_fetch_assoc($resultado)){ echo "<title>".utf8_decode($registro['titulo'])."</title>\n"; } ?> y tambien con: <? $resultado = mysql_query("SELECT titulo FROM compartimientos where id_comp,$conectar); while ($registro = mysql_fetch_assoc($resultado)){ echo "<title>".utf8_decode($registro['titulo'])."</title>\n"; } ?> pero nada :( Gracias y saludos!, voy a seguir viendo |
| ||||
Respuesta: Modificar TITLE con variables perdon, pero ¿tienes idea de lo que estas haciendo? ¿o solo estas trasteando a ver que pasa? por que programar viene de la lógica, y para usarla necesitas saber bien que diablos estas haciendo.
__________________ Programación y diseño web México |
| |||
Respuesta: Modificar TITLE con variables Cita: Hola memoadian, gracias por tu respuesta.Si, claro, estoy totalmente de acuerdo con lo que me decis: Esto se trata de posts, o sea, temas. Por ejemplo, foros del web, cuando entras a un tema del foro dice el titulo, por ejemplo: "Modificar TITLE con variables - Foros del Web - Mozilla Firefox" Bueno lo que quiero es hacer exactamente lo mismo pero no me sale. La idea es seleccionar desde la tabla posts el campo titulo y comprobar el id del post al que se accedio e imprimirlo y luego con una variable mostrarlo en <title> </title>, si ves los codigos anteriores que probe, estoy haciendo eso, pero no me funciono y me tira esos warnings. Cualquier tipo de ayuda o pista me servira. Muchas gracias. |
| ||||
Respuesta: Modificar TITLE con variables <? $resultado = mysql_query("SELECT titulo FROM compartimientos where id_comp='$id'" ,$conectar); while ($registro = mysql_fetch_assoc($resultado)){ echo "<title>".utf8_decode($registro['titulo'])."</title>\n"; } ?> este es el codigo mejor hecho de todos, y aun asi tiene errores fundamentales como esto: <? debe ser <?php luego, como recoges esta variable? $id ¿es via GET o POST? deberia ser get o sea $id = $_GET['id']; espero que sepas recoger esos datos via url. :)
__________________ Programación y diseño web México |
| |||
Respuesta: Modificar TITLE con variables Cita: Muchas gracias por tu paciencia...
Iniciado por memoadian ![]() <? $resultado = mysql_query("SELECT titulo FROM compartimientos where id_comp='$id'" ,$conectar); while ($registro = mysql_fetch_assoc($resultado)){ echo "<title>".utf8_decode($registro['titulo'])."</title>\n"; } ?> este es el codigo mejor hecho de todos, y aun asi tiene errores fundamentales como esto: <? debe ser <?php luego, como recoges esta variable? $id ¿es via GET o POST? deberia ser get o sea $id = $_GET['id']; espero que sepas recoger esos datos via url. :) Ah, pense que no era necesario, lo cambie por <?php pero sigue sin funcionar, y sobre el get, si esta aclarado asi $id=$_GET["id"]; ya que tiene que obtener el id para acceder al post post.php?id=1 y anda perfectamente mostrando los posts... Que podria hacer? es muy extraño que no me funcione :S... |
Etiquetas: |