Foros del Web » Programando para Internet » PHP »

Problemas al pasar una variable entre funciones

Estas en el tema de Problemas al pasar una variable entre funciones en el foro de PHP en Foros del Web. Hola amigos mira mi problema esta en que la variable Oferta se recoge bien pero quiero pasarla a la funcion PAGOS para poder trabajar con ...
  #1 (permalink)  
Antiguo 28/07/2010, 05:52
 
Fecha de Ingreso: enero-2007
Ubicación: Delante de un Pc
Mensajes: 26
Antigüedad: 17 años, 3 meses
Puntos: 0
Problemas al pasar una variable entre funciones

Hola amigos mira mi problema esta en que la variable Oferta se recoge bien pero quiero pasarla a la funcion PAGOS para poder trabajar con esa variable pero no logro hacer que funcione

Código PHP:
<?php
function hd(){
    echo 
"<!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>Formulario de Afiliacion</title>
    <link href=\"imagenes/registro/stilo.css\" rel=\"stylesheet\" type=\"text/css\" />
    </head>
    <body>"
;
}
function 
ft(){
    echo 
"</body>
    </html>"
;
}


// Inicio funcion requisitos
function requisitos()
{
$ok $_GET['ok'];
hd();
 echo
'<form method="post" action="Compre_Espacio.php?func=verificar" name="requisitos" id="requisitos">
        <div class="Contenido">
              <div class="Cuerpos"><h1 align="center">Requisitos Para Afiliarse</h1></div>
              <div class="Cuerpos">
                  Para poder afiliarte debes:<br />
                    - <font color="#FF0000"><b>Tener por lo menos 300 visitas reales diarias.</b></font>(<strong><em>Se Comprobara</em></strong>)<br /> 
                    - Tener una Web con un <strong>Buen Dise&ntilde;o</strong>.<br />
                    - Colocar nuestro mini banner en la pagina principal de la web.<br /><font color="#FF0000">
                    - <strong>No se admiten afiliados de p&aacute;ginas de sexo, o Contenido Pornografico</strong></font>.<br />
                    - Se revisaran los afiliados y se <font color="#FF0000">eliminaran sin aviso alguno</font> los que incumplan las condiciones.<br />
                    - No se permiten banners alojados en Sev.Externos (Imageshack, Photobucket, entre otros)<br />
                    - <strong><font color="#FF0000">Nota</font>: <em>El enlace hacia InfraBios debe ser directo al igual que lo es el nuestro</em></strong><em>.</em>
              </div>
              <div class="Cuerpos">
                  <input name="verificacion" id="verificacion" type="checkbox" value="1" />He leído, y estoy de acuerdo en cumplir, las normas de Foros del Web.
              </div>
              <div align="center"><input name="enviar" value="Acepto" type="submit" /></div>'
;
            
          if(isset(
$ok) and $ok == "no")
             { 
                echo 
"<div class=\"Cuerpos_error\">Lo sentimos pero no has aceptado los terminos</div>";
            }

echo
"</div>
</form>"
;
ft();
}
// Fin funcion requisitos

// Inicio funcion Registo
function registro()
{
hd();
    echo
'<div class="Contenido"> 
          <div class="Cuerpos"><h1 align="center">Formulario de Compra de Espacio</h1></div>
          <div class="Cuerpos">
          <form method="post" action="Compre_Espacio.php?func=registro">
          <fieldset>
          <legend>Compre espacio en InfraBios</legend>
                    <div>
                        <label for="Tituloweb"><strong>WebMaster</strong>:</label>
                      <input name="webmaster" type="text" value="'
; if (isset($_POST['webmaster'])) echo $_POST['webmaster']; echo'"/>
                    </div>
                    <div>
                        <label for="Email"><strong>Email</strong>:</label>
                      <input name="email" type="text" value="'
; if (isset($_POST['email'])) echo $_POST['email']; echo'"/>
                    </div>
                    <div>
                        <label for="tituloweb"><strong>Nombre de la web</strong>:</label>
                      <input name="tituloweb" type="text" value="'
; if (isset($_POST['tituloweb'])) echo $_POST['tituloweb']; echo'"/>
                    </div>
                    <div>
                        <label for="url_web"><strong>Url de la Web:</strong><br/><small>Incluir http://</small></label>
                      <input name="url_web" type="text" value="'
; if (isset($_POST['url_web'])) echo $_POST['url_web']; echo'"/>
                    </div>
                     <div>
                        <label for="url_banner"><strong>Url de ADS</strong><br/>
                        <small>Min16x16 | Max 64x64</small></label>
                       <input name="url_banner" type="text" value="'
; if (isset($_POST['url_banner'])) echo $_POST['url_banner']; echo'"/>
                    </div>
                    <div>
                        <label for="Tituloweb"><strong>Descripcion:</strong><br/>(<small>255 Max</small>)</label>
                      <textarea name="Descweb" cols="39" rows="7">'
; if (isset($_POST['Descweb'])) echo $_POST['Descweb']; echo'</textarea>
                    </div>                
                    <div>
                        <label for="Ofertas"><strong>Ofertas</strong>:</label>
                         <label for="Ofertas">
                         <select name="Oferta">
                            <option value="1" selected>Seleccione Oferta</option>
                            <option value="16x16-6Meses"'
;        if($_POST[1] == "16x16-6Meses")        echo "selected";    echo '>Icons 16x16 6 Meses(5&euro;)</option>
                            <option value="16x16-12Meses"'
;        if($_POST[2] == "16x16-12Meses")    echo "selected";    echo '>Icons 16x16 12 Meses(10&euro;)</option>
                            <option value="64x64-3Meses"'
;        if($_POST[3] == "64x64-3Meses")        echo "selected";    echo '>Icons 64x64 3 Meses(5&euro;)</option>
                            <option value="64x64-6Meses"'
;        if($_POST[4] == "64x64-6Meses")        echo "selected";    echo '>Icons 64x64 6 Meses(10&euro;)</option>
                            <option value="64x64-12Meses"'
;        if($_POST[5] == "64x64-12Meses")    echo "selected";    echo '>Icons 64x64 12 Meses(20&euro;)</option>
                            <option value="Tu-Oferta"'
;            if($_POST[6] == "Tu-Oferta")        echo "selected";    echo '>Pon Tu Oferta</option>
                         </select>
                      </label>
                    </div> 
                    <div>
                        <label for="envio">&nbsp;</label>
                        <input name="enviar" value="Comprar Espacio" type="submit" class="boton"/>
                   </div>
            </fieldset>
            </form>
          </div>'
;
                
        
// Recogemos Valores:
            
$webmaster    =$_POST[webmaster];
            
$email        =$_POST[email];
            
$tituloweb    =$_POST[tituloweb];
            
$url_web    =$_POST[url_web];
            
$url_banner =$_POST[url_banner];
            
$Descweb    =$_POST[Descweb];
            
$Oferta    =$_POST[Oferta]; // Variable que queremos pasar a la funcion pago
            
                        
    // Verificamos todos los datos            
    
if(isset($_POST['enviar'])) 
    { 
                if(
$_POST['webmaster'] == ''
                {
                        
// aviso error
                        
echo'<div class="Cuerpos_error">Introduzca el nombre del webmaster.</div>';
                }elseif(
$_POST['email'] == '') {
                    
// aviso error
                        
echo'<div class="Cuerpos_error">Introduzca una direcci&oacute;n de correo validad.</div>';
                }elseif(
$_POST['tituloweb'] == '') {
                    
// aviso error
                        
echo'<div class="Cuerpos_error">Introduzca el nombre de la web.</div>';
                }elseif(
$_POST['url_web'] == '') {
                    
// aviso error
                    
echo'<div class="Cuerpos_error">Introduzca la direcci&oacute;n de su web.</div>';
                }elseif(
$_POST['Descweb'] == '') {
                    
// aviso error
                    
echo'<div class="Cuerpos_error">Inserte una breve descripci&oacute;n de su web.</div>';
                }elseif(
$_POST['Oferta'] == 1) {
                    
// aviso error
                    
echo'<div class="Cuerpos_error">Seleccione Oferta.</div>';
                }else{

                    
//texto ordenado de como lo recibiremos
                    
$cabeceras "Content-type: text/html\r\n";
                    
$cuerpo "<strong>Informaci&oacute;n</strong>:<br/>";
                    
$cuerpo .= "&raquo; <strong>Nombre</strong>: $webmaster.<br/>";
                    
$cuerpo .= "&raquo; <strong>Email</strong>: $email.<br/>";
                    
$cuerpo .= "&raquo; <strong>Nombre de la web</strong>: <a href=\"$url_web\">$tituloweb</a.<br/>";
                    
$cuerpo .= "&raquo; <strong>Url de la Web:</strong>$url_web.<br/>";
                    
$cuerpo .= "&raquo; <strong>Url Banner</strong>: $url_banner.<br/>";
                    
$cuerpo .= "&nbsp;&nbsp;&nbsp;<img src=\"$url_banner\" /><br/>";
                    
$cuerpo .= "&raquo; <strong>Descripci&oacute;n web</strong>: $Descweb.<br/>";
                    
$cuerpo .= "&raquo; <strong>Oferta</strong>: $Oferta.<br/>";
                    
                    
// Donde se mandara y asunto con el que lo recibiremos
                    
mail("[email protected]","Han Comprado Espacio! ",$cuerpo,$cabeceras);
                    
                    echo
"<meta http-equiv=\"refresh\" content=\"3;URL=Compre_Espacio.php?func=pago\">
                    <div class=\"Cuerpos\">
                        <div align=\"center\"><img src=\"imagenes/img_server/loading.gif\" width=\"16\" height=\"16\" alt=\"cargando\" />
                        <strong>Solicitud en curso, espere</strong>
                    </div></div>"
;
                }        
        }
        echo
"</div>";
ft();        
}
// Fin funcion Registo

// Incio funcion verificacion
function verificacion()
{

$verificacion=$_POST[verificacion];
    
        if(
$verificacion == 1)
            {
                echo 
"<script language='JavaScript'>";
                echo 
"location = 'Compre_Espacio.php?func=registro'";
                echo 
"</script>";
    
            }else{

                echo 
"<script language='JavaScript'>";
                echo 
"location = 'Compre_Espacio.php?ok=no'";
                echo 
"</script>";

            }
}

// Incio Funcion Resgistro Ok y pagos
function Pago()
{
    
hd();// cabecera
        
echo '<div class="Contenido">
              <div class="Cuerpos">
                <h1 align="center">Pago de Publicidad</h1>
              </div>
              <div class="Cuerpos">
        <fieldset>
            <legend>Formas de Pago</legend>
        <form action="#" class="code-selector">
          <div>
                    <label for="type-size">PayPal: </label>
                    &raquo; <strong>Oferta</strong>:'

                    
            echo 
$Oferta;  // no aparece
            
             
echo'.</div>
                <p class="note"><br/>
        </p>
        </form>
            <p class="note">&nbsp;</p>
        </fieldset>
    </div></div>'
;
    
    
ft();// pie de pagina
}
// Fin Funcion Resgistro Ok y pagos
        
$func $_GET["func"];
        switch (
$func){    

            
// Modulo banners
                
case 'pago';
                
pago();
                break;
                
            
// Modulo registros
                
case 'verificar';
                
verificacion();
                break;

            
// Modulo registros
                
case 'registro';
                
registro();
                break;
                
            
//Modulo x requisitos
                
default:
                
requisitos();
            }
?>
Un saludo y gracias
  #2 (permalink)  
Antiguo 28/07/2010, 06:11
Avatar de Chenon  
Fecha de Ingreso: abril-2005
Ubicación: Palma de Mallorca
Mensajes: 99
Antigüedad: 19 años, 1 mes
Puntos: 11
De acuerdo Respuesta: Problemas al pasar una variable entre funciones

Es un poco lioso como está todo, pero bueno prueba con poner un:

global $Oferta;

dentro de la función Pago();

Si las variables se han declarado antes de que se muestre la función Pago(), entonces así podrías acceder a ella.

Un saludo!
  #3 (permalink)  
Antiguo 28/07/2010, 06:25
 
Fecha de Ingreso: enero-2007
Ubicación: Delante de un Pc
Mensajes: 26
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: Problemas al pasar una variable entre funciones

Lo se Chenon... por eso me esta costando tanto si hago eso da un error

Warning: Missing argument 1 for Pago(), called in Compre_Espacio.php on line 226 and defined in Compre_Espacio.php on line 193

Gracias por responder
  #4 (permalink)  
Antiguo 28/07/2010, 06:30
Avatar de Chenon  
Fecha de Ingreso: abril-2005
Ubicación: Palma de Mallorca
Mensajes: 99
Antigüedad: 19 años, 1 mes
Puntos: 11
Respuesta: Problemas al pasar una variable entre funciones

Como has puesto el global?
  #5 (permalink)  
Antiguo 28/07/2010, 06:36
 
Fecha de Ingreso: enero-2007
Ubicación: Delante de un Pc
Mensajes: 26
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: Problemas al pasar una variable entre funciones

Probe asi

Código PHP:
<?php
function hd(){
    echo 
"<!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>Formulario de Afiliacion</title>
    <link href=\"imagenes/registro/stilo.css\" rel=\"stylesheet\" type=\"text/css\" />
    </head>
    <body>"
;
}
function 
ft(){
    echo 
"</body>
    </html>"
;
}


// Inicio funcion requisitos
function requisitos()
{
$ok $_GET['ok'];
hd();
 echo
'<form method="post" action="Compre_Espacio.php?func=verificar" name="requisitos" id="requisitos">
        <div class="Contenido">
              <div class="Cuerpos"><h1 align="center">Requisitos Para Afiliarse</h1></div>
              <div class="Cuerpos">
                  Para poder afiliarte debes:<br />
                    - <font color="#FF0000"><b>Tener por lo menos 300 visitas reales diarias.</b></font>(<strong><em>Se Comprobara</em></strong>)<br /> 
                    - Tener una Web con un <strong>Buen Dise&ntilde;o</strong>.<br />
                    - Colocar nuestro mini banner en la pagina principal de la web.<br /><font color="#FF0000">
                    - <strong>No se admiten afiliados de p&aacute;ginas de sexo, o Contenido Pornografico</strong></font>.<br />
                    - Se revisaran los afiliados y se <font color="#FF0000">eliminaran sin aviso alguno</font> los que incumplan las condiciones.<br />
                    - No se permiten banners alojados en Sev.Externos (Imageshack, Photobucket, entre otros)<br />
                    - <strong><font color="#FF0000">Nota</font>: <em>El enlace hacia InfraBios debe ser directo al igual que lo es el nuestro</em></strong><em>.</em>
              </div>
              <div class="Cuerpos">
                  <input name="verificacion" id="verificacion" type="checkbox" value="1" />He leído, y estoy de acuerdo en cumplir, las normas de Foros del Web.
              </div>
              <div align="center"><input name="enviar" value="Acepto" type="submit" /></div>'
;
            
          if(isset(
$ok) and $ok == "no")
             { 
                echo 
"<div class=\"Cuerpos_error\">Lo sentimos pero no has aceptado los terminos</div>";
            }

echo
"</div>
</form>"
;
ft();
}
// Fin funcion requisitos

// Inicio funcion Registo
function registro()
{
hd();
    echo
'<div class="Contenido"> 
          <div class="Cuerpos"><h1 align="center">Formulario de Compra de Espacio</h1></div>
          <div class="Cuerpos">
          <form method="post" action="Compre_Espacio.php?func=registro">
          <fieldset>
          <legend>Compre espacio en InfraBios</legend>
                    <div>
                        <label for="Tituloweb"><strong>WebMaster</strong>:</label>
                      <input name="webmaster" type="text" value="'
; if (isset($_POST['webmaster'])) echo $_POST['webmaster']; echo'"/>
                    </div>
                    <div>
                        <label for="Email"><strong>Email</strong>:</label>
                      <input name="email" type="text" value="'
; if (isset($_POST['email'])) echo $_POST['email']; echo'"/>
                    </div>
                    <div>
                        <label for="tituloweb"><strong>Nombre de la web</strong>:</label>
                      <input name="tituloweb" type="text" value="'
; if (isset($_POST['tituloweb'])) echo $_POST['tituloweb']; echo'"/>
                    </div>
                    <div>
                        <label for="url_web"><strong>Url de la Web:</strong><br/><small>Incluir http://</small></label>
                      <input name="url_web" type="text" value="'
; if (isset($_POST['url_web'])) echo $_POST['url_web']; echo'"/>
                    </div>
                     <div>
                        <label for="url_banner"><strong>Url de ADS</strong><br/>
                        <small>Min16x16 | Max 64x64</small></label>
                       <input name="url_banner" type="text" value="'
; if (isset($_POST['url_banner'])) echo $_POST['url_banner']; echo'"/>
                    </div>
                    <div>
                        <label for="Tituloweb"><strong>Descripcion:</strong><br/>(<small>255 Max</small>)</label>
                      <textarea name="Descweb" cols="39" rows="7">'
; if (isset($_POST['Descweb'])) echo $_POST['Descweb']; echo'</textarea>
                    </div>                
                    <div>
                        <label for="Ofertas"><strong>Ofertas</strong>:</label>
                         <label for="Ofertas">
                         <select name="Oferta">
                            <option value="1" selected>Seleccione Oferta</option>
                            <option value="16x16-6Meses"'
;        if($_POST[1] == "16x16-6Meses")        echo "selected";    echo '>Icons 16x16 6 Meses(5&euro;)</option>
                            <option value="16x16-12Meses"'
;        if($_POST[2] == "16x16-12Meses")    echo "selected";    echo '>Icons 16x16 12 Meses(10&euro;)</option>
                            <option value="64x64-3Meses"'
;        if($_POST[3] == "64x64-3Meses")        echo "selected";    echo '>Icons 64x64 3 Meses(5&euro;)</option>
                            <option value="64x64-6Meses"'
;        if($_POST[4] == "64x64-6Meses")        echo "selected";    echo '>Icons 64x64 6 Meses(10&euro;)</option>
                            <option value="64x64-12Meses"'
;        if($_POST[5] == "64x64-12Meses")    echo "selected";    echo '>Icons 64x64 12 Meses(20&euro;)</option>
                            <option value="Tu-Oferta"'
;            if($_POST[6] == "Tu-Oferta")        echo "selected";    echo '>Pon Tu Oferta</option>
                         </select>
                      </label>
                    </div> 
                    <div>
                        <label for="envio">&nbsp;</label>
                        <input name="enviar" value="Comprar Espacio" type="submit" class="boton"/>
                   </div>
            </fieldset>
            </form>
          </div>'
;
                
        
// Recogemos Valores:
            
$webmaster    =$_POST[webmaster];
            
$email        =$_POST[email];
            
$tituloweb    =$_POST[tituloweb];
            
$url_web    =$_POST[url_web];
            
$url_banner =$_POST[url_banner];
            
$Descweb    =$_POST[Descweb];
            
$Oferta    =$_POST[Oferta]; // Variable que queremos pasar a la funcion pago
            
                        
    // Verificamos todos los datos            
    
if(isset($_POST['enviar'])) 
    { 
                if(
$_POST['webmaster'] == ''
                {
                        
// aviso error
                        
echo'<div class="Cuerpos_error">Introduzca el nombre del webmaster.</div>';
                }elseif(
$_POST['email'] == '') {
                    
// aviso error
                        
echo'<div class="Cuerpos_error">Introduzca una direcci&oacute;n de correo validad.</div>';
                }elseif(
$_POST['tituloweb'] == '') {
                    
// aviso error
                        
echo'<div class="Cuerpos_error">Introduzca el nombre de la web.</div>';
                }elseif(
$_POST['url_web'] == '') {
                    
// aviso error
                    
echo'<div class="Cuerpos_error">Introduzca la direcci&oacute;n de su web.</div>';
                }elseif(
$_POST['Descweb'] == '') {
                    
// aviso error
                    
echo'<div class="Cuerpos_error">Inserte una breve descripci&oacute;n de su web.</div>';
                }elseif(
$_POST['Oferta'] == 1) {
                    
// aviso error
                    
echo'<div class="Cuerpos_error">Seleccione Oferta.</div>';
                }else{

                    
//texto ordenado de como lo recibiremos
                    
$cabeceras "Content-type: text/html\r\n";
                    
$cuerpo "<strong>Informaci&oacute;n</strong>:<br/>";
                    
$cuerpo .= "&raquo; <strong>Nombre</strong>: $webmaster.<br/>";
                    
$cuerpo .= "&raquo; <strong>Email</strong>: $email.<br/>";
                    
$cuerpo .= "&raquo; <strong>Nombre de la web</strong>: <a href=\"$url_web\">$tituloweb</a>.<br/>";
                    
$cuerpo .= "&raquo; <strong>Url de la Web:</strong>$url_web.<br/>";
                    
$cuerpo .= "&raquo; <strong>Url Banner</strong>: $url_banner.<br/>";
                    
$cuerpo .= "&nbsp;&nbsp;&nbsp;<img src=\"$url_banner\" /><br/>";
                    
$cuerpo .= "&raquo; <strong>Descripci&oacute;n web</strong>: $Descweb.<br/>";
                    
$cuerpo .= "&raquo; <strong>Oferta</strong>: $Oferta.<br/>";
                    
                    
// Donde se mandara y asunto con el que lo recibiremos
                    
mail("[email protected]","Han Comprado Espacio! ",$cuerpo,$cabeceras);
                    
                    echo
"<meta http-equiv=\"refresh\" content=\"3;URL=Compre_Espacio.php?func=pago\">
                    <div class=\"Cuerpos\">
                        <div align=\"center\"><img src=\"imagenes/img_server/loading.gif\" width=\"16\" height=\"16\" alt=\"cargando\" />
                        <strong>Solicitud en curso, espere</strong>
                    </div></div>"
;
                }        
        }
        echo
"</div>";
ft();        
}
// Fin funcion Registo

// Incio funcion verificacion
function verificacion()
{

$verificacion=$_POST[verificacion];
    
        if(
$verificacion == 1)
            {
                echo 
"<script language='JavaScript'>";
                echo 
"location = 'Compre_Espacio.php?func=registro'";
                echo 
"</script>";
    
            }else{

                echo 
"<script language='JavaScript'>";
                echo 
"location = 'Compre_Espacio.php?ok=no'";
                echo 
"</script>";

            }
}

// Incio Funcion Resgistro Ok y pagos
function Pago($Oferta)
{
global 
$Oferta;
    
hd();// cabecera
        
echo '<div class="Contenido">
              <div class="Cuerpos">
                <h1 align="center">Pago de Publicidad</h1>
              </div>
              <div class="Cuerpos">
        <fieldset>
            <legend>Formas de Pago</legend>
        <form action="#" class="code-selector">
          <div>
                    <label for="type-size">PayPal: </label>
                    &raquo; <strong>Oferta</strong>:'

                    
            echo 
$Oferta;  // no aparece
            
             
echo'.</div>
                <p class="note"><br/>
        </p>
        </form>
            <p class="note">&nbsp;</p>
        </fieldset>
    </div></div>'
;
    
    
ft();// pie de pagina
}
// Fin Funcion Resgistro Ok y pagos
        
$func $_GET["func"];
        switch (
$func){    

            
// Modulo banners
                
case 'pago';
                
pago();
                break;
                
            
// Modulo registros
                
case 'verificar';
                
verificacion();
                break;

            
// Modulo registros
                
case 'registro';
                
registro();
                break;
                
            
//Modulo x requisitos
                
default:
                
requisitos();
            }
?>
  #6 (permalink)  
Antiguo 28/07/2010, 06:51
Avatar de Chenon  
Fecha de Ingreso: abril-2005
Ubicación: Palma de Mallorca
Mensajes: 99
Antigüedad: 19 años, 1 mes
Puntos: 11
Respuesta: Problemas al pasar una variable entre funciones

Solo tenias que añadir la linea "global $Oferta".

También has metido un parámetro en la función.

Te sale ese error, porque al ejecutar la función no le envias ningún parámetro.
Así que la cosa está en enviar el $Oferta por función:
Código PHP:
Ver original
  1. Pago($Oferta);
  2. funcion Pago($Oferta){...

o le metes un global con la variable que quieres rescatar:

Código PHP:
Ver original
  1. function Pago(){
  2.      global $Oferta;

Un saludo.
  #7 (permalink)  
Antiguo 29/07/2010, 05:08
 
Fecha de Ingreso: enero-2007
Ubicación: Delante de un Pc
Mensajes: 26
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: Problemas al pasar una variable entre funciones

gRACIAS YA FUNCIONO

Etiquetas: funciones, pasar, 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 15:18.