Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2009, 04:28
tirengarfio
 
Fecha de Ingreso: septiembre-2008
Mensajes: 146
Antigüedad: 15 años, 8 meses
Puntos: 1
Pasando un variable de una pagina a otra

Saludos,

estoy intentando pasar una variable de una pagina a otra.

Mi problema:

cuando pongo esta linea:

Código HTML:
<a href="mostrar_amigos.php ? $correo_electronico">Mostrar amigos</a><br> 
me sale una pagina de error con este mensaje:
Código:
Not Found
The requested URL /red_social/mostrar_amigos.php was not found on this server.
Sin embargo cuando lo pongo asi no me da ningun tipo de problema (aunque no esté pasando la variable :) ):

Código HTML:
<a href="mostrar_amigos.php">Mostrar amigos</a> 
Este son los codigo de emision y recepcion de la variable:


Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head><title></title>

<style type="text/css" media=all>

</style>
</head>

<body>


<?php

//Apuntador de enlace
$link=mysql_connect("localhost""root""") OR die(mysql_error()); 

//Asociacion de enlace con base de datos
mysql_select_db("red_social",$link) OR die(mysql_error()); 

//Maneja todas las variables string de las consultas con comillas sencillas e indicale al query la variable de enlace para saber sobre que base de datos apuntar
$result mysql_query("select * from amigos where email='$correo_electronico'",$link) OR die(mysql_error());  

// extraemos la primera fila de "amigos" y la pasamos a "$row".
$row mysql_fetch_array($result);


if(
$row["password"]==$contrasena)

{

?>


<span id="saludo">

<span id="hola">
Hola
</span>

<?php
echo $row["nombre"];
?>

<span id= "elige..."> 
elige una de las siguiente opciones:
</span>

</div>

<div id="mostrar...">

<a href="mostrar_amigos.php ? $correo_electronico">Mostrar amigos</a><br>
Mostrar compañeros universidad<br>
Mostrar compañeros trabajo<br>
Buscar entre los usuarios registrados<br>

</div>

<?php

}

?>


</body>

</html>

Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head><title></title>

<style type="text/css" media="all">

#contactos {
    background: white;
    margin: auto;
    width: 500px;
    padding: 0px 40px 0px 40px;
}


div.foto {
    width: 100px;
    float: left;
    background: yellow;
    margin-bottom: 20px;
    height: 100px;
}

div.datos {
    width: 400px;
    margin-left: 100px;
    background: red;
    padding-left: 10px;
    padding-top: 5px;
    line-height: 16px;
    height: 100px;
    margin-bottom: 20px;
    font-size: 14px;
}

</style>



</head>

<body>

<?php


//Apuntador de enlace
$link=mysql_connect("localhost""root""") OR die(mysql_error()); 

//Asociacion de enlace con base de datos
mysql_select_db("red_social",$link) OR die(mysql_error()); 

//Maneja todas las variables string de las consultas con comillas sencillas e indicale al query la variable de enlace para saber sobre que base de datos apuntar
$result mysql_query("select * from amigos where email='$correo_electronico'",$link) OR die(mysql_error());  

// extraemos la primera fila de "amigos" y la pasamos a "$row".
$row mysql_fetch_array($result);


if(
$row["password"]==$contrasena)
{

?>

<span id="saludo">

<span id="hola">
Hola
</span>

<?php
echo $row["nombre"];
?>


<span id= "estos..."> 
estos son tus amigos:
</span>

</div>


<?php


$variable
=$_GET ["$correo_electronico"];

echo 
$variable;


// Separamos los numeros que aparecen en el registro "amigos" y los separamos en tokens
// para mostrar por pantalla su foto y sus datos.
$strToken=strtok($row["amigos"],",");




while(
$strToken)

    {
    
    
// Maneja todas las variables string de las consultas con comillas sencillas e indicale al
    // query la variable de enlace para saber sobre que base de datos apuntar.
    
$result2 mysql_query("select * from amigos where id='$strToken'",$link) OR die(mysql_error());
    
    
// extraemos la primera fila de "amigos" y la pasamos a "$row".
    
$row mysql_fetch_array($result2);

    
?>

    <div id="contactos">
    
    <div class="foto">    
    
    <?php

    
// Mostramos la imagen.
    
$pru=$row["avatar"];
    echo 
"<img src='$pru' alt=''>";

    
?>

    </div>
    
    <div class="datos">
    
    <?php
        
    
echo $row["nombre"];
    echo 
" ";
    echo 
$row["apellidos"];
    echo 
"<br>";
    echo 
$row["email"];
    echo 
"<br>";
    echo 
$row["telefono"];
    echo 
"<br>";
    echo 
$row["domicilio"];
    echo 
"<br>";
    echo 
$row["fechanacimiento"];
    
    
?>

    </div>
    
    </div>

    <?php
        
    $strToken
=strtok(",");
    
    }

}

?>

</body>

</html>