Foros del Web » Programando para Internet » PHP »

Problema de php a xml

Estas en el tema de Problema de php a xml en el foro de PHP en Foros del Web. Buenas tardes amigos tengo un problema, anteriormente generaba xml a partir de variables fijas en php xro tengo el siguiente código Código: <!DOCTYPE html PUBLIC ...
  #1 (permalink)  
Antiguo 21/04/2012, 12:39
 
Fecha de Ingreso: abril-2012
Mensajes: 11
Antigüedad: 12 años
Puntos: 0
Problema de php a xml

Buenas tardes amigos tengo un problema,
anteriormente generaba xml a partir de variables fijas en php
xro tengo el siguiente código

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Hoja de pedido</title>
<script>
var contLin = 1, tr, td, tabla;
function agregar() {

	document.getElementById("OcultoContLin").value = contLin;
	//var 
	tabla = document.getElementById('TablaMed');
	tr = tabla.insertRow(tabla.rows.length);
	td = tr.insertCell(tr.cells.length);
	td.innerHTML = "<input type='text' size='7' name='' maxlength='7'>";
	//alert (document.getElementById(td.innerHTML).id);
	td = tr.insertCell(tr.cells.length);
	td.innerHTML = "<input type='text' size='5' name='' maxlength='3'>";
	td = tr.insertCell(tr.cells.length);
	td.innerHTML = "<input type='text' size='40' name=''>";
	contLin++;
	
}

function eliminarultima() {
     
    ultima = parseInt(document.getElementById('TablaMed').rows.length) - 1;

    if(ultima > 0){
        document.getElementById('TablaMed').deleteRow(ultima);
        contLin--;
        document.getElementById("OcultoContLin").value = contLin-1;
        }
}


</script>

<style type="text/css">
<!--
.Estilo1 {font-size: 12px}
.TEXTO {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
-->
</style>
</head>

<body>
<form id="form1" name="form1" method="get" action="Untitled-6.php">
  <table align="center" width="372" border="1" id="TablaMed">
    <tr class="Estilo1">
      <td width="150">Ref</td>
      <td width="150">Cantidad</td>
      <td width="150">Observaciones</td>
    </tr>
  </table>
  <table align="center" bgcolor="#FFFFCC">
      <td>
  <p>
    <input name="AgregaMed" type="button" id="AgregaMed" value="Agregar Linea de pedido" onclick="agregar()" />
    <input name="EliminarMed" type="button" id="EliminarMed" value="Eliminar linea de pedido" onclick="eliminarultima()" />
    Lineas de Pedido:<input name="OcultoContLin" type="text" size="4" id="OcultoContLin" style="visibility:visible" />
        <input name="cadena" type="submit" id="cadena" value="Procesar pedido"/>

  </p>
  </td>
   </table>
</form>
<p>&nbsp;</p>
</body>
</html>
solo necesito generar un xml con los datos de las 3 casillas
pero nose como hacerlo.
gracias de antemano
  #2 (permalink)  
Antiguo 21/04/2012, 23:54
Avatar de repara2  
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: Problema de php a xml

El código que posteas no es PHP, consulta un tutorial.
__________________
Fere libenter homines, id quod volunt, credunt.
  #3 (permalink)  
Antiguo 23/04/2012, 04:23
 
Fecha de Ingreso: abril-2012
Mensajes: 11
Antigüedad: 12 años
Puntos: 0
Respuesta: Problema de php a xml

losé que no es php, pero cuando yo generaba un formulario con campos fijos con html entonces en php generaba un xml con el siguiente código:

Código PHP:
?php
header("Content-type: text/xml");
echo '<?xml version="1.0"?>';
echo '<album>';
$pos = 0;
foreach ($imagenes as $valor) {
      echo '<elemento>';
      echo '<img>';
      echo $valor;
      echo '</img>';
      echo '<titulo>';
      echo $titulos[$pos];
      echo '</titulo>';
      echo '<src>';
      echo $enlaces[$pos];
      echo '</src>';
      $pos++;
      echo'</elemento>';
}
echo '</album>';
?>
pero el problema es que al ser un formulario dinámico en javascript nose como enfocarlo.
gracias de antemano
  #4 (permalink)  
Antiguo 24/04/2012, 06:42
 
Fecha de Ingreso: abril-2012
Mensajes: 11
Antigüedad: 12 años
Puntos: 0
Respuesta: Problema de php a xml

alguien sabría como ayudarme?
  #5 (permalink)  
Antiguo 24/04/2012, 10:29
Avatar de Dafonz  
Fecha de Ingreso: octubre-2009
Mensajes: 127
Antigüedad: 14 años, 6 meses
Puntos: 36
Respuesta: Problema de php a xml

Hay muchas posibilidades para esto... una posibilidad que se me ocurre es crear el XML desde javascript y solo hacer post de todo el xml ya construido y parsearlo en php si necesitas los valores individuales puedes ver un poco mas si buscas manejo de Javascript con XML.. o bien otra es ponerle names dinámicos tambien y asi agarrarlos en PHP.. o en campos ocultos.. etc..

Etiquetas: html, tabla, xml, variables
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 01:18.