• Home
  • Forum
  • Fare Web
  • PHP

variabile php

  • Creatore Discussione Creatore Discussione urlatore
  • Data di inizio Data di inizio 12 Mag 2013
Prec.
  • 1
  • 2
  • 3
Succ.
Primo Prec. 2 di 3 Succ. Ultimo
U

urlatore

Nuovo Utente
12 Mag 2013
22
0
0
  • 12 Mag 2013
  • #21
Cercherò di seguire il tuo consiglio e, per concludere questa discussione, ti confermo che funziona ma non cambia città. Proverò a sottoporlo a chi ha realizzato il template, ma non credo che faranno qualcosa. su quel forum sono molto evasivi e quasi mai concludenti, per quello sono approdato qui.
A parte tutto Lo script è comunque interessante, spero che questa discussione serva anche a qualcun altro.

grazie ancora
Cesare
 
F

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
  • 12 Mag 2013
  • #22
stampa sto:

$_SESSION['multi_city1']

e vedi cosa c'è dentro.

Comunque sì, non è un problema della parte di codice scritta da noi qui
 
U

urlatore

Nuovo Utente
12 Mag 2013
22
0
0
  • 12 Mag 2013
  • #23
uhmm scusa, che significa stampa e vedi cosa c'è dentro?
$_SESSION['multi_city1']
 
F

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
  • 12 Mag 2013
  • #24
fai un echo di quella variabile da qualche parte e vedi cosa esce fuori.

tipo..

echo '<script>alert("' . $variabile . '");</script>';

così ti manda un alert con il valore
 
U

urlatore

Nuovo Utente
12 Mag 2013
22
0
0
  • 12 Mag 2013
  • #25
ho inserito questo nell'header: <?php echo '<script>alert("' . $_SESSION['multi_city1'] . '");</script>'; ?>

è ucito un pop-up con scritto solo 104, ora però sono sparite le icone , non capisco
 
F

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
  • 13 Mag 2013
  • #26
E quel numero cambia come dovrebbe? O rimane sempre uguale?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 13 Mag 2013
  • #27
ciao
usate i tag adatti
PHP:
 (seconda riga formattazione del post ultime tre iconcine, nell'ordine CODE, HTML, PHP)
 
F

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
  • 13 Mag 2013
  • #28
Ero da smartphone scusa :crying:
 
U

urlatore

Nuovo Utente
12 Mag 2013
22
0
0
  • 13 Mag 2013
  • #29
ciao fez, ero al lavoro. io ho provato 2 volte ma sempre 104 mi dice. non ho capito invece cosa dice il super nel post prima e soprattutto non capisco perchè lo script non richiami piu il meteo che è nell'head.. senti per non saper ne legger e scriver questo è il mio head php. vado a mangiare qualcosa

PHP:
<!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="<?php echo get_bloginfo('html_type'); ?>; charset=<?php echo get_bloginfo('charset'); ?>" />
    <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />
    <title>
	<?php wp_title ( '|', true,'right' ); ?>
    </title>
    <?php do_action('templ_head_meta');
       header('Cache-Control: max-age=10800'); ?>
    <link rel="profile" href="http://gmpg.org/xfn/11" />
    <link rel="stylesheet" type="text/css" media="all" href="<?php echo get_bloginfo('stylesheet_url'); ?>" />
    <?php do_action('templ_head_css');?>
    <?php
        wp_enqueue_script('jquery');
        //wp_enqueue_script('cookie', get_template_directory_uri() . '/js/jquery.cookie.js', 'jquery', false);
        if ( is_singular() ) wp_enqueue_script( 'comment-reply' );
        do_action('templ_head_js');
        remove_action( 'wp_head', 'feed_links_extra', 3 ); // Display the links to the extra feeds such as category feeds
        
        if ( is_singular() && !is_page()){ 
        facebook_meta_tags($post); }
        wp_deregister_script( 'google-maps' );
        wp_head();
        ?>
    <script src="<?php echo get_template_directory_uri()."/js/modernizr.js"; ?>"></script>
    <script src="<?php echo get_template_directory_uri()."/js/jquery.cookie.js"; ?>"></script>
	<script>
		var sw = window.innerWidth;
		var sh = window.innerHeight;
		jQuery.cookie('swidth',sw);
	</script>
    <script src="<?php echo get_bloginfo('stylesheet_directory'); ?>/js/jquery.nivo.slider.pack.js" type="text/javascript"></script>
    <!-- socialize.js script should only be included once -->
    <?php global $site_url;
        include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
        if(is_plugin_active('gigya-socialize-for-wordpress/gigya.php') && get_option('users_can_register')){
        $gigya_opt = get_option('gigya_settings_fields');  ?>
		<script type="text/javascript">
        var conf=
        {
            siteName: 'localhost'
            ,enabledProviders: 'facebook,twitter,yahoo,messenger,google,linkedin,myspace,aol,foursquare,orkut,vkontakte,renren,kaixin'
            ,redirectURL: '<?php echo $site_url; ?>'
        }
        </script>
    <?php } ?>
    <!--Script for gigya plugin on page EOF-->
    <script type='text/javascript' src='<?php echo get_bloginfo('stylesheet_directory'); ?>/js/jquery.hoverIntent.minified.js'></script>
    <?php 
        include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
       ?>
    <script src="<?php echo get_bloginfo('stylesheet_directory'); ?>/js/superfish.js"></script>
    <script src="<?php echo get_bloginfo('stylesheet_directory'); ?>/js/menu.js"></script>
    <script src="<?php echo get_bloginfo('stylesheet_directory'); ?>/js/recurring_event.js"></script>
    <meta property="fb:admins" content="100003467272733" />
	<html xmlns:fb="http://ogp.me/ns/fb#">
    <!--[if IE]>
        <link rel="stylesheet" type="text/css" href="<?php echo get_bloginfo('stylesheet_directory'); ?>/js/css3-mediaqueries.js" />
    <![endif]-->
    <!-- mediaqueries script for fast loading css-->
    <script src="<?php echo get_bloginfo('stylesheet_directory'); ?>/js/modernizr-custom.js"></script>
	<script type="text/javascript">
 var oneall_js_protocol = (("https:" == document.location.protocol) ? "https" : "http");
 document.write(unescape("%3Cscript src='" + oneall_js_protocol + "://sfogliacitta.api.oneall.com/socialize/library.js' type='text/javascript'%3E%3C/script%3E"));
</script>
</head>

<body <?php body_class(); ?>>
<?php templ_body_start(); // Body Start hooks?>
<?php // templ_get_top_header_navigation_above() ?>
<?php // templ_get_top_header_navigation() ?>
<?php include_once("analyticstracking.php") ?>
<div class="wrapper">
<?php templ_header_start(); // Header Start hooks?>
<div class="above_header header main-nav"><div class="mid-column"><?php  templ_get_top_header_navigation(); ?><div class="clearfix"></div></div></div>
<div class="header">

  <div class="header_in">
   

    <div class="header_right">	
        <?php if (function_exists('dynamic_sidebar')){ dynamic_sidebar('header_logo_right_side'); }?>  
    </div>
	
<?php 
global $multicity_db_table_name;
$my_city_name =$wpdb->get_row("select cityname from $multicity_db_table_name where city_id='".$_SESSION['multi_city1']."'");

if ( false === ( $weather = get_transient( 'json_weather' ) ) ) {
    // URL delle API di wunderground forecast
    $url = 'http://api.wunderground.com/api/031f75e5464f4a0c/forecast/lang:IT/q/italy/' . str_replace("-","_",$my_city_name->cityname) . '.json';
    // Carico il file json
    if ( false != ( $forecast = @file_get_contents($url) ) ) {
        // Decodifico il Json
        $forecast = json_decode( $forecast, TRUE );
        // Limito i dati da salvare
        $weather = $forecast['forecast']['simpleforecast']['forecastday'];
        // Imposto il transient
        set_transient( 'json_weather', $weather, ( 12*60*60 ) );
    }
} 

if ( !empty( $weather ) ) {
    foreach ( $weather as $day ) {
    ?>
        <li style="display:inline-block;margin:0;padding:0;">
            <span style="font-size:10px;">
                <?= ucfirst( date_i18n( 'D', $day['date']['epoch'] ) ) ?>
            </span>
            <span style="font-size:10px;"><?= $day['high']['celsius'] ?> °C</span>
            <img style="vertical-align:middle;" src="http://icons.wxug.com/i/c/i/<?= $day['icon'] ?>.gif" width="25" height="25">
        </li>
    <?php
    }
}
?> 
	 
	 	<div class="logo">
	  		
		
	   <div class="city-name">/<?php
      global $multicity_db_table_name;
      $my_city_name =$wpdb->get_row("select cityname from $multicity_db_table_name where city_id='".$_SESSION['multi_city1']."'");
      echo $my_city_name->cityname;?></div>
	  <?php templ_site_logo(); ?>
 
	  </div>

	<div class="header_right header_search_form">	
		<?php include(get_template_directory()."/header_searchform.php");?>
	</div>
  </div> <!-- header inner #end -->
</div> <!-- header #end -->
 
  <?php templ_get_main_header_navigation(); ?>
 <!-- main navi #end -->
<?php templ_header_end(); // Header End hooks ?>

<?php templ_content_start(); // content start hooks ?>

		
<?php  if ( is_home() && !isset($_GET['ptype'])) { ?>

    	
	<?php if ( function_exists('is_sidebar_active') && is_sidebar_active('front_top_banner') ) {?>
	<div class="top_banner_section">
	<?php dynamic_sidebar('front_top_banner'); ?>
	</div>
	<?php } else {?>  <?php }?> 

<?php } else {  ?> <?php } ?> 

<!-- Container -->
<div id="container" class="clear">
 
Ultima modifica di un moderatore: 13 Mag 2013
F

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
  • 13 Mag 2013
  • #30
Non ci capisco molto di quel codice, è roba di wp, che non ho mai usato.

Comunque bisognerebbe capire quella variabile SESSION da dove prende il valore, e vedere perché non cambia.

Ma più che altro, mi linkeresti due pagine del tuo sito di due città differenti?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 13 Mag 2013
  • #31
ciao
non ho capito invece cosa dice il super
Clicca per allargare...
semplicemente: visto che usi il codice php di non usare il tag
Codice:
, ma il tag [PHP], iconcina vicino a quella di code, dopo quella dell html.
come puoi veder il codice postato risulta più leggibile (e se ci sono, in parte, ti può evidenziare gli errori, es. un echo scritto in rosso vuol dire che probabilmente non hai chiuso degli apici correttamente)
 
U

urlatore

Nuovo Utente
12 Mag 2013
22
0
0
  • 13 Mag 2013
  • #32
ti manderei lio stesso link, credo sia un cookie che determina la città meglio se lofai da solo dal menu a tendina seleziona città son ben 102... ne hai da scegliere eheh

cmq prima di incasinarti ti spigo che sto c...o di tema è studiato per eventi (a pag) e luoghi (aziende ecc) quindi non gratis . Per il momento vivo solo di news (posts), Cmq quando tu selezioni una città per aggiungere un evento o luogo, credo sia appunto un cookie che determina dove sei. Se ti puo essere utile ti linko anche la loro demo che è completa.

http://www.sfogliacitta.it

http://templatic.com/demos/?theme=geoplaces4
 
F

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
  • 13 Mag 2013
  • #33
sarò scemo ma io non capisco dove andare a cliccare... :hammer:
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 13 Mag 2013
  • #34
Fez Vrasta ha scritto:
sarò scemo ma io non capisco dove andare a cliccare... :hammer:
Clicca per allargare...
ciao

li, selezioni il codice e clicchi
 
U

urlatore

Nuovo Utente
12 Mag 2013
22
0
0
  • 13 Mag 2013
  • #35
cavolacchio... lo sapevo che non si vedeva abbastanza (freccia nera), poi (loro) dicono che il layout è superorganizzato 0 ps: nota a fianco del logo che cambia nome città

 
F

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
  • 13 Mag 2013
  • #36
borgo italia ha scritto:
ciao
Vedi l'allegato 1744
li, selezioni il codice e clicchi
Clicca per allargare...

dicevo ad urlatore so usare un forum
 
F

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
  • 13 Mag 2013
  • #37
urlatore ha scritto:
cavolacchio... lo sapevo che non si vedeva abbastanza (freccia nera), poi (loro) dicono che il layout è superorganizzato 0 ps: nota a fianco del logo che cambia nome città
Clicca per allargare...


Facciamo una cosa.

Codice:
var curcity = $("#multi_city").val();

così prendi l'id della città direttamente dalla selectbox e ti risolvi tutti i problemi.
 
U

urlatore

Nuovo Utente
12 Mag 2013
22
0
0
  • 13 Mag 2013
  • #38
intendi nella url che richiama il .json?

Codice:
$url = 'http://api.wunderground.com/api/56f5de8e8f80d13e/forecast/lang:IT/q/italy/' . str_replace("-","_",$my_city_name->cityname) . '.json';

cioè cosi?

Codice:
$url = 'http://api.wunderground.com/api/56f5de8e8f80d13e/forecast/lang:IT/q/italy/' . (var curcity = $("#multi_city").val();) . '.json';
 
F

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
  • 13 Mag 2013
  • #39
eih fai il bravo eh. Non mi dire ste cose che mi vengono i capelli bianchi.

La devi usare al posto di

$_SESSION['multi_city1'] all'interno della query mysql
 
U

urlatore

Nuovo Utente
12 Mag 2013
22
0
0
  • 13 Mag 2013
  • #40
dai non farmi soffrire, non so programmare e poi io i capelli bianchi li ho già! (giuro) :mavieni
quindi così

Codice:
global $multicity_db_table_name;
$my_city_name =$wpdb->get_row("select cityname from $multicity_db_table_name where city_id='".var curcity = $("#multi_city").val();."'");

if ( false === ( $weather = get_transient( 'json_weather' ) ) ) {
    // URL delle API di wunderground forecast
    $url = 'http://api.wunderground.com/api/56f5de8e8f80d13e/forecast/lang:IT/q/italy/' . str_replace("-","_",$my_city_name->cityname) . '.json';
 
Prec.
  • 1
  • 2
  • 3
Succ.
Primo Prec. 2 di 3 Succ. Ultimo
Devi accedere o registrarti per poter rispondere.

Discussioni simili

E
Inviare variabile a PHP da ciclo in JS
  • Elizzit
  • 17 Mag 2021
  • Javascript
Risposte
0
Visite
1K
Javascript 17 Mag 2021
Elizzit
E
A
inserire variabile php colore in div html
  • AndreaCerre
  • 26 Nov 2020
  • PHP
Risposte
2
Visite
2K
PHP 26 Nov 2020
AndreaCerre
A
C
[RISOLTO]Inserimento variabile php in input html
  • Cristian83
  • 16 Apr 2020
  • PHP
  • 2
Risposte
20
Visite
8K
PHP 18 Apr 2020
Cristian83
C
F
Passare una variabile php dal DB mysql alla pagina
  • fabio di rauso
  • 9 Gen 2020
  • PHP
Risposte
3
Visite
3K
PHP 10 Gen 2020
macus_adi
M
[PHP] Passare variabile di sessione con metodo GET
  • maxus68
  • 18 Nov 2019
  • PHP
Risposte
10
Visite
7K
PHP 23 Nov 2019
marino51
S
[PHP] Rendere visibile variabile di un costrutto if in un altro costrutto if
  • samurai.sette
  • 4 Nov 2019
  • PHP
Risposte
1
Visite
1K
PHP 5 Nov 2019
Felotti
F
T
PHP: variabile che cambia ogni 5 giorni...
  • theseo
  • 14 Ott 2019
  • PHP
Risposte
3
Visite
1K
PHP 14 Ott 2019
theseo
T
Variabile PHP per impostare una proprietà CSS
  • Tommy03
  • 28 Lug 2019
  • PHP
Risposte
2
Visite
3K
PHP 29 Lug 2019
Tommy03
L
[PHP] Passare variabile
  • ltatas
  • 4 Lug 2019
  • PHP
Risposte
3
Visite
2K
PHP 9 Lug 2019
Max 1
J
Passaggio variabile tra 2 file php
  • Jaco_
  • 19 Giu 2019
  • PHP
Risposte
15
Visite
4K
PHP 24 Giu 2019
Jaco_
J
Variabile PHP dentro a JQuery
  • Tommy03
  • 17 Giu 2019
  • PHP
Risposte
3
Visite
5K
PHP 19 Giu 2019
zorro
A
[PHP] Scopo di una variabile
  • anvalon
  • 2 Mag 2019
  • PHP
Risposte
4
Visite
1K
PHP 3 Mag 2019
marino51
M
[PHP] Salvare campo di una tabella in una variabile
  • Mastiffs1990
  • 30 Apr 2019
  • PHP
Risposte
14
Visite
7K
PHP 2 Mag 2019
marino51
B
[PHP] Valore variabile non riconosciuto
  • bonann205
  • 26 Apr 2019
  • PHP
Risposte
1
Visite
2K
PHP 26 Apr 2019
Max 1
[PHP] passare una variabile in una finestra MODAL
  • AMONRA75
  • 13 Apr 2019
  • PHP
Risposte
1
Visite
3K
PHP 13 Apr 2019
macus_adi
P
[PHP] $_GET non preleva variabile nell’URL
  • paolofiorito
  • 26 Mar 2019
  • PHP
Risposte
4
Visite
2K
PHP 1 Apr 2019
paolofiorito
P
A
Php variabile immagine inesistente
  • antonio2564
  • 27 Gen 2019
  • PHP
Risposte
4
Visite
2K
PHP 28 Gen 2019
antonio2564
A
[PHP] Personalizzare variabile
  • Shyson
  • 26 Dic 2018
  • PHP
Risposte
0
Visite
1K
PHP 26 Dic 2018
Shyson
Funzione php e campo database come variabile
  • Monital
  • 13 Nov 2018
  • PHP
Risposte
6
Visite
1K
PHP 16 Nov 2018
Monital
V
[PHP] Variabile modificata in un if non mantiene quel valore
  • Vittorio02
  • 21 Mag 2018
  • PHP
Risposte
5
Visite
2K
PHP 21 Mag 2018
Vittorio02
V
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?