passaggio variabili php

13dario13

Nuovo Utente
4 Ago 2012
4
0
0
ciao a tutti,

Ho un problema, devo passare delle variabili da un file php all'altro, ho provato facendo required_once ("..........") e richiamando una funzione che passa delle variabili, le variabili nell'altro file php ci vanno solo che non funziona come deve funzionare.
Vi posto il codice:

Questo è il primo file che e quello in cui devo chiamare la funzione con le variabili da passare nell'altra classe, deve essere richiamata all'inizio del file

PHP:
<?PHP 
require_once("initDatabase.php"); 

   //qui va chiamata la funzione con le variabili da passare nell'altro file 
    
$id_operatore = $_POST['id_operatore']; 
$stato = $_POST['stato']; 
$latitude = $_POST['latitude']; 
$longitude = $_POST['longitude']; 


if ($stato != 10){ 

$q = "INSERT INTO coordinate SET id_operatore='". mysql_real_escape_string($id_operatore) ."', stato='". mysql_real_escape_string($stato) ."', latitude='". mysql_real_escape_string($latitude) ."', longitude='". mysql_real_escape_string($longitude) ."' ON DUPLICATE KEY UPDATE  stato =". mysql_real_escape_string($stato) ." , latitude='". mysql_real_escape_string($latitude) ."', longitude='". mysql_real_escape_string($longitude) ."';"; 



} 


$latPiu = $latitude+0.1; 
$latMeno = $latitude-0.1; 

$lonPiu = $longitude+0.1; 
$lonMeno = $longitude-0.1; 

$query = "select coordinate.*, prenotazioni.*, user.*    
          from coordinate  
          inner JOIN prenotazioni  
          on (`prenotazioni`.`latitude`-0.1< coordinate.latitude and coordinate.latitude<`prenotazioni`.`latitude`+0.1)and(`prenotazioni`.`longitude`-0.1 < coordinate.longitude and coordinate.longitude<`prenotazioni`.`longitude`+0.1)   
          inner join user on coordinate.`id_operatore` = user.id  
          where prenotazioni.data < CURRENT_DATE() and prenotazioni.`n_persone` <= user.`n_posti` and (stato = '0' or stato = '1') limit 1;"; 

$resultQery = mysql_query($query); 

if (mysql_num_rows($resultQery)>0){ 
     
    
     
   
} 

[($latMeno<latitude e latitude<$latPiu) e ($lonMeno<longitude e longitude<$lonPiu)] 
$q = "select * from coordinate where ('". mysql_real_escape_string($latMeno) ."' < latitude and latitude<'". mysql_real_escape_string($latPiu) ."')and('". mysql_real_escape_string($lonMeno) ."' < longitude and longitude<'". mysql_real_escape_string($lonPiu) ."' ) and ( stato = '0' or stato = '1');"; 

$result = mysql_query($q); 

if($result){ 
  
    echo '<?xml version=\"1.0\"?> <root>'; 
     

 for ($x = 0; $x <mysql_num_rows($result); $x++) {    
      
$response = mysql_fetch_assoc($result); 

echo " 

<respons> 
     <id_operatore> 
          ".$response["id_operatore"]." 
     </id_operatore> 
     <stato> 
          ".$response["stato"]." 
     </stato> 
     <latitudine> 
          ".$response["latitude"]." 
     </latitudine> 
     <longitudine> 
          ".$response["longitude"]." 
     </longitudine> 
</respons> 

"; 
    } 
     
    echo '</root>'; 


} 
?>

Secondo file:
devo prendere le variabili passate ed inserirle nelle prime 3 funzioni, dove ho messo il commento

PHP:
    <?PHP 
    if(!function_exists("__autoload")){  
    function __autoload($class_name){ 
        require_once('classes/class_'.$class_name.'.php'); 
                 
    } 
} 

    $db = new DbConnect('localhost', 'root', 'Hondadario13', 'test'); 
$db->show_errors(); 


$apns = new APNS($db); 


//le variabili prese da quel'altro file le devo mettere dentro queste prime tre funzioni 
//newMessage, addMessageAlert, addMessageBadge 

   $apns->newMessage(); 
   $apns->addMessageAlert(); 
   $apns->addMessageBadge(); 
   $apns->addMessageCustom('acme2', array('bang', 'whiz')); 
   $apns->addMessageSound('bingbong.aiff'); 
   $apns->queueMessage();  
   $apns->processQueue(); 

?>



Ho fatto una prova inserendo le variabili con metodo get è funziona perfettamente
qualcuno mi può aiutare???
Grazie.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
per passare i valori da un file php ad un altro, oltre al metodo get a cui hai accennato, usando le sessioni, es.
file uno
PHP:
<?php
if(!isset(£_SESSION)){session_start();}
//.......
//crei la/le sessione/i che ti servono
$_SESSION['pinco']="abracadabra";
//....
$_SESSION['pallo']=$_POST['sempronio'];
//.....
?>
file due e/o tre e/o quattro....
PHP:
<?php
if(!isset(£_SESSION)){session_start();}
//.......
//leggi la/le sessione/i che ti servono
echo $_SESSION['pinco'];
//....
echo "il valore è ".$_SESSION['pallo'];
//.....
?>
tutte le pagine in cui usi le sessioni devono avere alla prima riga l'istruzione session_start(), una volta create le puoi utilizzare in tutte le pag che vuoi.
 
Discussioni simili
Autore Titolo Forum Risposte Data
zorro [PHP] passaggio di variabili PHP 7
K [PHP] Passaggio Variabili Senza Refresh Di Pagina PHP 1
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP] Passaggio di dati tra variabili PHP 1
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
W Passaggio variabili da JS a PHP Javascript 3
B Passaggio di variabili a query in php PHP 3
R Passaggio variabili php PHP 3
S Passaggio variabili tra due pagine php PHP 5
M php e passaggio di variabili via get e post PHP 5
S Flash & PHP - Problema passaggio variabili! Flash 1
B passaggio variabili php/javascript e vicerversa Javascript 0
MarcoGrazia Metodi static e passaggio di variabili PHP 1
N Problema passaggio variabili tra pagine PHP 4
R passaggio variabili tra modulo genitore a figlio jQuery 3
B [Visual Basic] Passaggio variabili da un progetto all'altro (Visual Studio 2017 C#/SQL) Visual Basic 0
WebDr [ASP] Passaggio di variabili in un link tra apici ed & Classic ASP 5
gandalf1959 passaggio variabili da form dopo verifiche: tutte meno una!?!? Javascript 4
gandalf1959 Passaggio di variabili con "global" PHP 1
R Problema passaggio variabili POST PHP 0
G Passaggio variabili tra pagine- Aiuto per maturità 2015 PHP 3
G Passaggio variabili tra pagine- Aiuto per maturità 2015 PHP 0
P Passaggio di variabili con $_POST senza form PHP 4
N [RISOLTO]ancora ..passaggio variabili PHP 13
Emix Passaggio variabili GET in array PHP 1
K passaggio di variabili PHP 2
S NicEdit - Problemi nel passaggio variabili delle TEXTAREA PHP 6
T passaggio valori delle variabili da form jQuery 2
T Passaggio di variabili da una pagina all'altra PHP 5
R Passaggio variabili da Javascript PHP 7
U Passaggio di variabili tra combo PHP 3
I passaggio variabili tra due cartelle in localhost PHP 8
J problema passaggio di variabili Classic ASP 0
D Problema Passaggio variabili Classic ASP 2
G Passaggio Variabili Javascript 1
D Passaggio variabili POST PHP 2
O Passaggio Variabili da Url... Flash 1
M Problema passaggio variabili in asp Classic ASP 2
M Passaggio variabili PHP 2
I passaggio variabili HTML e CSS 3
M Passaggio Valori checbox in textarea Javascript 1
Barierta Testo a comparsa con passaggio del mouse Javascript 13
P Passaggio id php a javascript PHP 6
M errore dopo passaggio Php 7.2 PHP 6
P Passaggio di parametro al metodo: public void run() Java 3
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
J Passaggio variabile tra 2 file php PHP 15
Z Passaggio php 5.6 a php 7 PHP 1
R [PHP] Testo su immagine al passaggio del mouse PHP 2
andreas88 Problema installazione passaggio 2 Magento Magento 0

Discussioni simili