Cita:
Iniciado por marlanga
Envíales parámetros por GET en los enlaces a las otras páginas PHP, y que sea el PHP el que haga que se ejecuten scripts cuando devuelva esas páginas según los parámetros recibidos.
Gracias por responder.
Esto es lo que intente, pero no lo conseguí y ahí es cuándo me cabree y decidí intentar hacer-lo todo por js, pero también falle TT
He vuelto a intentarlo y no lo consigo... a ver si me podéis dar una ayudita.
En el siguiente código podéis ver como lo estoy poniendo (de dos-tres formas distintas).
Código:
<?php
$op = $_GET['op'];
if ($op == 1) {
//echo $op;
echo "<script>";
echo "mostrar1();";
echo "</script>";
} elseif ($op == 2) {
//echo $op;
echo "<script>";
echo "mostrar2();";
echo "</script>";
} elseif ($op == 3) {
//echo $op;
echo '<script type="text/javascript">'
, 'mostrar3();'
, '</script>';
} elseif ($op == 4) {
//echo $op;
echo '<script type="text/javascript">'
, 'mostrar4();'
, '</script>';
}
?>
En este cerrando php y llamando la función desde html.
Código:
<?php
$op = $_GET['op'];
if ($op == 1) {
//echo $op;
?>
<!-- <p>111111111111</p> -->
<script>
mostrar1();
</script>
<?php
} elseif ($op == 2) {
//echo $op;
?>
<!-- <p>222222</p> -->
<script>
mostrar2();
</script>
<?php
} elseif ($op == 3) {
//echo $op;
?>
<script>
mostrar3();
</script>
<?php
} elseif ($op == 4) {
//echo $op;
?>
<script>
mostrar4();
</script>
<?php
}
?>
En ambos me detecta bien la variable pasado por get ya que me hace el echo $op sin problemas... a ver si alguien ve el fallo-error o lo que pase, que yo ya no se que hacer...
Un saludo.