Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2014, 07:02
mblascog
 
Fecha de Ingreso: enero-2002
Ubicación: Sabadell
Mensajes: 565
Antigüedad: 22 años, 10 meses
Puntos: 4
Ejecutar código php según parámetros

Buenas,
No sé si lo estoy haciendo mal o es que lo que pretendo no puede ser.
Uso WOWSlider para hacer un pase de imágenes. Para probarlo he creado el siguiente código y funciona perfectamente:

Código PHP:
Ver original
  1. <!-- I: inc_passe -->
  2.     <?php
  3.         include "inc_config.php";
  4.         $fotos[0] = "20130709172217.jpg";
  5.         $fotos[1] = "20130709172233.jpg";
  6.         $fotos[2] = "20130709172241.jpg";
  7.         $fotos[3] = "20130709172252.jpg";
  8.         $fotos[4] = "20130709172131.jpg";
  9.         $fotos[5] = "20130709172203.jpg";
  10.     ?>
  11.  
  12.     <link rel="stylesheet" href="css/estils.css" type="text/css" media="all" />
  13.    
  14.     <!-- Start WOWSlider.com HEAD section --> <!-- add to the <head> of your page -->
  15.     <link rel="stylesheet" type="text/css" href="engineWow/style.css" />
  16.     <script type="text/javascript" src="engineWow/jquery.js"></script>
  17.     <!-- End WOWSlider.com HEAD section -->
  18.  
  19. <div id="passe">
  20.     <!-- Start WOWSlider.com BODY section --> <!-- add to the <body> of your page -->
  21.     <div id="wowslider-container1">
  22.         <div class="ws_images">
  23.             <ul>
  24. <?php               for ($i=0; $i<count($fotos); $i++) {
  25.                     echo "<li><img src=".$fotos[$i]." alt='' title='' id='wows1_0'/></li>";
  26.                 } ?>
  27.             </ul>
  28.         </div>
  29.         <div class="ws_bullets">
  30.             <div>
  31. <?php               for ($i=0; $i<count($fotos); $i++) {
  32.                     echo "<a href='#'>".$i."</a>";
  33.                 } ?>
  34.             </div>
  35.         </div>
  36.         <span class="wsl"><a href="http://wowslider.com/vu">image carousel</a> by WOWSlider.com v7.2</span>
  37.         <div class="ws_shadow"></div>
  38.     </div> 
  39.     <script type="text/javascript" src="engineWow/wowslider.js"></script>
  40.     <script type="text/javascript" src="engineWow/script.js"></script>
  41.     <!-- End WOWSlider.com BODY section -->
  42. </div>
  43. <!-- F: inc_passe -->

Pero lo que me interesa es no cargar el array manualmente, sinó pasarlo como parámetro. He escrito el siguiente código, y el array se carga porqué he puesto chivatos, pero no se ejecuta el código:

Código PHP:
Ver original
  1. <!-- I: inc_passe -->
  2.     <?php
  3.         include "inc_config.php";
  4.         $fotos = $_POST["prmFotos"]['fotos'];
  5.     ?>
  6.  
  7.     <link rel="stylesheet" href="css/estils.css" type="text/css" media="all" />
  8.    
  9.     <!-- Start WOWSlider.com HEAD section --> <!-- add to the <head> of your page -->
  10.     <link rel="stylesheet" type="text/css" href="engineWow/style.css" />
  11.     <script type="text/javascript" src="engineWow/jquery.js"></script>
  12.     <!-- End WOWSlider.com HEAD section -->
  13.  
  14. <div id="passe">
  15.     <!-- Start WOWSlider.com BODY section --> <!-- add to the <body> of your page -->
  16.     <div id="wowslider-container1">
  17.         <div class="ws_images">
  18.             <ul>
  19. <?php               for ($i=0; $i<count($fotos); $i++) {
  20.                     echo "<li><img src=".$fotos[$i]." alt='' title='' id='wows1_0'/></li>";
  21.                 } ?>
  22.             </ul>
  23.         </div>
  24.         <div class="ws_bullets">
  25.             <div>
  26. <?php               for ($i=0; $i<count($fotos); $i++) {
  27.                     echo "<a href='#'>".$i."</a>";
  28.                 } ?>
  29.             </div>
  30.         </div>
  31.         <span class="wsl"><a href="http://wowslider.com/vu">image carousel</a> by WOWSlider.com v7.2</span>
  32.         <div class="ws_shadow"></div>
  33.     </div> 
  34.     <script type="text/javascript" src="engineWow/wowslider.js"></script>
  35.     <script type="text/javascript" src="engineWow/script.js"></script>
  36.     <!-- End WOWSlider.com BODY section -->
  37. </div>
  38. <!-- F: inc_passe -->

Puede alguien decirme qué hago mal?
Gracias
__________________
Qué fácil cuando lo sabes y qué difícil cuando no