Hola en el archivo buscarup.php
has de recoger la variable que envias con el form, osea, la palabra o palabras a buscar asi, antes de hacer la busqueda.
Código PHP:
$conexio = mysql_connect("base.spiwaksa.com","web_site_spiwak ","spiwaksa");
mysql_select_db("web_site_spiwak", $conexio) OR die("Connection Error to Database");
$busqueda = $_POST['busqueda'];//recoger la variable del form
//Preparar los textos a buscar si la cadena existe
if($busqueda<>'')
{
//Cuenta el numero de palabras
$trozos = explode(" ",$busqueda);
$numero = count($trozos);
if($numero ==1)
{
//Si hay una sola palabra de busqueda se establece con una instruccion LIKE
$cadbusca = "select *from jos_df_contact where Nombre like '%".$busqueda."%' OR Email LIKE '%".$busqueda."%'";
}elseif($numero > 1)
{
//SI HAY UNA FRASE SE UTILIZA EL ALGORTIMO DE BUSQUEDA AVANZADO DE MATCH AGAINST
//busqueda de frases con mas de una palabra y un algoritmo especializado
$cadbusca="SELECT *FROM , MATCH ( Nombre, Email ) AGAINST ( '%".$busqueda."%' ) AS Score FROM jos_df_contact WHERE MATCH ( Nombre, Email ) AGAINST ( '%".$busqueda."%' ) ORDER BY Score DESC";
}
$result=mysql_query($cadbusca, $conexio) or die(mysql_error());
if($row=mysql_fetch_array($result))
en local iba bien por tener las REGISTER GLOBLAS en ON y en el server OFF, pero yo las dejaria en OFF, y no las cambiaria, porque con php 6 siempre estaran en OFF.
Vamos digo yo
Un saludo