Foros del Web » Programando para Internet » PHP »

Salto de linea en modulo php

Estas en el tema de Salto de linea en modulo php en el foro de PHP en Foros del Web. Hola tengo este modulo que me presenta un menu multiseleccion, y un boton para ejecutar, el asunto es que el boton esta alfrente de el ...
  #1 (permalink)  
Antiguo 30/11/2008, 12:03
 
Fecha de Ingreso: octubre-2008
Mensajes: 43
Antigüedad: 15 años, 6 meses
Puntos: 0
Salto de linea en modulo php

Hola tengo este modulo que me presenta un menu multiseleccion, y un boton para ejecutar, el asunto es que el boton esta alfrente de el cuadro donde salen las opciones y yo lo quiero debajoel se muestra de esta manera

(cuadro de opcion)(buscar)

y yo lo quiero de esta manera

(cuadro de opcion)

(buscar)

el codigo completo es este

defined('_JEXEC') or die ('Direct Access is not allowed');
$allweblinks = intval($params->get('allweblinks',0));
$golabel = $params->get('buttonname','Go');
$blank = intval($params->get('firstblank',0));

if (isset($_POST['submit']))
{
$link = $_POST['add'];
$target = $params->get('target','parent');
switch ($target)
{

case 'parent':
echo "<meta http-equiv='Refresh' content='0;URL=" .$link. "' />";
break;
case 'newwith':
echo "<meta http-equiv='Refresh' content='0;URL=" .$_SERVER["PHP_SELF"]. "' />";
echo "<script type='text/javascript'>window.open('".$link."');</script>";
break;
case 'newwithout':
echo "<meta http-equiv='Refresh' content='0;URL=" .$_SERVER["PHP_SELF"]. "' />";
echo "<script type='text/javascript'>window.open('".$link."','',config='too lbar=no');</script>";
break;


}
exit();
}

$db = JFactory::getDBO();
$cat = "lower(jc.title) = 'jumplinks' AND ";
if ($allweblinks == '1')
$cat = '';
$query = "SELECT j.* FROM #__weblinks j inner join jos_categories jc on j.catid = jc.id where $cat j.published='1' AND jc.published='1' ORDER BY j.title ASC;";
$db->setquery($query);
$rows=$db->loadObjectList();
echo "<form action='" . $_SERVER["PHP_SELF"] . "' method='post' > <select name='add' id='add'>";
if ($blank == '1')
echo "<option value='' />";
foreach ($rows as $row)
{
echo "<option value='" .$row->url. "' /> ". $row->title;
}

echo "<input type='submit' id='submit' name='submit' value='".$golabel."' />";
echo "</BR></select> </form>";

?>
gracias de antemano
  #2 (permalink)  
Antiguo 30/11/2008, 12:14
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Salto de linea en modulo php

Hola

has provado a poner

echo "</BR>";

donde quieres el salto de linea

Un saludo
  #3 (permalink)  
Antiguo 30/11/2008, 12:16
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Salto de linea en modulo php

pues es que estas haciendo un mal HTML aquí ...

primero, saca el <input/> y <br> del <select/> !!! ¿no crees??

y claro... ponlos como tu dices, pero en ese orden... como dice jaronu

Código HTML:
<select>...</select><br /><input /> 
espero comprendas, suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #4 (permalink)  
Antiguo 30/11/2008, 12:20
 
Fecha de Ingreso: octubre-2008
Mensajes: 43
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Salto de linea en modulo php

Si el error era dem obvio pero aveces de tanto intentar se pone uno tonto, gracias solo saque el br del select y funciono
  #5 (permalink)  
Antiguo 30/11/2008, 12:23
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Salto de linea en modulo php

Editado: out of time man



solo eso .... suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 30/11/2008 a las 12:31 Razón: fuera de tiempo
  #6 (permalink)  
Antiguo 30/11/2008, 12:29
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Salto de linea en modulo php

Lo que dice pateketrueke es que el boton de submit este fuera del </selected> y el <br> tambien

Código PHP:
echo "</select></BR>";
echo 
"<input type='submit' id='submit' name='submit' value='".$golabel."' />";
echo 
"   </form>"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:21.