Passaggio da calendario php a javascript

Gaetano1991h

Nuovo Utente
25 Ott 2016
3
0
1
29
questo è un calendario che mi permette di inserire dei pagamenti ricevuti o delle spese svolte all'interno del db, una volta registrati su quella data mi rimanda al valore inserito ma vorrei farlo girare molto più velocemente in javascript... come si può evincere dal codice funziona a sessioni in modo che ogni utente possa visualizzare solo le sue operazioni

PHP:
<?php
function visualizzacalendario($m,$y)
{
  if ((!isset($_GET['d']))||($_GET['d'] == ""))
  {
    $m = date('n');
    $y = date('Y');
  }else{
    $m = (int)strftime( "%m" ,(int)$_GET['d']);
    $y = (int)strftime( "%Y" ,(int)$_GET['d']);
    $m = $m;
    $y = $y;
  }

  $precedente = mktime(0, 0, 0, $m -1, 1, $y);
  $successivo = mktime(0, 0, 0, $m +1, 1, $y);

  $nomi_mesi = array(
    "<font size= 4px><b>Gennaio",
    "<font size= 4px><b>Febbraio",
    "<font size= 4px><b>Marzo",
    "<font size= 4px><b>Aprile",
    "<font size= 4px><b>Maggio",
    "<font size= 4px><b>Giugno",
    "<font size= 4px><b>Luglio",
    "<font size= 4px><b>Agosto",
    "<font size= 4px><b>Settembre",
    "<font size= 4px><b>Ottobre",
    "<font size= 4px><b>Novembre",
    "<font size= 4px><b>Dicembre"
  );
  $nomi_giorni = array(
    "Lun",
    "Mar",
    "Mer",
    "Gio",
    "Ven",
    "Sab",
    "<font color= red> Dom"
  );

  $cols = 7;
  $days = date("t",mktime(0, 0, 0, $m, 1, $y));
  $lunedi= date("w",mktime(0, 0, 0, $m, 1, $y));
  if($lunedi==0) $lunedi = 7;
  echo "<table border=4px width=100% height=200px>\n";
  echo "<tr>\n
  <td colspan=\"".$cols."\">
  <a href=\"?d=" . $precedente . "\"><img src=icons/sinistra.png width=13px></a>
  " . $nomi_mesi[$m-1] . " " . $y . "
  <a href=\"?d=" . $successivo . "\"><img src=icons/destra.png width=13px></a></td></tr>";
  foreach($nomi_giorni as $v)
  {
    echo "<td><b>".$v."</b></td>\n";
  }
  echo "</tr>";

  for($j = 1; $j<$days+$lunedi; $j++)
  {
    if($j%$cols+1==0)
    {
      echo "<tr>\n";
    }

    if($j<$lunedi)
    {
      echo "<td> </td>\n";
    }else{
      $day= $j-($lunedi-1);
      $data = strtotime(date($y."-".$m."-".$day));
      $oggi = strtotime(date("Y-m-d"));
   require 'db_con.php';
    if(!isset($_SESSION)){
    session_start(); }
    $row = $_SESSION ['variabile'];
    $row = $row['id'];
     $sql = "SELECT * FROM pagamenti WHERE pagamenti.promotore like '%$row%'";
      $result = mysql_query($sql) or die (mysql_error());
      if(mysql_num_rows($result) > 0)
      {
        while($fetch = mysql_fetch_array($result))
        {
          $str_data = $fetch['str_data'];
          if ($str_data == $data)
          {
            $day = " <a href=\"pagamenti.php?day=$str_data\" class=col1>$day</a>";
          }
           
       
        }
      }
  if($data != $oggi)
      {
echo("\n\t\t<td class=\"txtredB\"><a href=\"domanda.php?str_data=".$data."\"><b>".$day."</a></td>");
}
else{
echo("\n\t\t<td><a href=\"domanda.php?str_data=".$data."\"><span class=\"txtwhiteB\"><b>".$day."</span></a></td>");
}
    }
    if($j%$cols==0)
    {
      echo "</tr>";
    }
  }
 
  echo "<tr></tr>";
  echo "</table>";
}

visualizzacalendario(date("m"),date("Y"));

 
 
?>
 

Allegati

  • 3png.jpg
    3png.jpg
    61,1 KB · Visite: 154
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
M Passaggio Valori checbox in textarea Javascript 1
Barierta Testo a comparsa con passaggio del mouse Javascript 13
N Problema passaggio variabili tra pagine PHP 4
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
R passaggio variabili tra modulo genitore a figlio jQuery 3
J Passaggio variabile tra 2 file php PHP 15
zorro [PHP] passaggio di variabili PHP 7
Z Passaggio php 5.6 a php 7 PHP 1
B [Visual Basic] Passaggio variabili da un progetto all'altro (Visual Studio 2017 C#/SQL) Visual Basic 0
R [PHP] Testo su immagine al passaggio del mouse PHP 2
andreas88 Problema installazione passaggio 2 Magento Magento 0
gandalf1959 Passaggio da mysql a mysqli PHP 13
C Redirect passaggio a https Web Server 1
K [PHP] Passaggio Variabili Senza Refresh Di Pagina PHP 1
A Problema nel passaggio di una animazione da flash a animate Flash 9
S [HTML] Div visibile o nascosto al passaggio del mouse HTML e CSS 3
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP] Passaggio da webapp online a webapp offline PHP 2
V [Javascript] Passaggio valore da popup a pagina madre Javascript 5
V Passaggio codice html a javascript Javascript 8
G [HTML] Variazione di posizione di un tag <a> a passaggio del mouse di un altro tag <a> HTML e CSS 12
ESABOT Problema passaggio dati tra activity tramite intent Sviluppo app per Android 1
F [ASP] passaggio parametri form metodo post Classic ASP 6
3_g passaggio sito da ASP a PHP PHP 9
elpirata [PHP] Passaggio di dati tra variabili PHP 1
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
T Passaggio dati con ajax ad altra pagina Ajax 6
WebDr [ASP] Passaggio di variabili in un link tra apici ed & Classic ASP 5
M Passaggio valore da una pagina PHP all'altra tramite ajax Ajax 1
T [PHP] Passaggio dati sensore con ajax e exec, lento! PHP 0
P [HTML] Passaggio Url tramite Form non funziona più HTML e CSS 8
A [Javascript] La larghezza del video player, diminuisce nel passaggio dal primo video ai successivi Javascript 0
E passaggio da procedurale a oop PHP 0
G [PHP] Problema nel passaggio del valore mese PHP 8
localhost.nicola Passaggio array tramite ajax Ajax 3
P Session e cookie funzionano solo dopo passaggio valori tramite POST PHP 8
P aiuto...passaggio variabile Javascript 1
gandalf1959 passaggio variabili da form dopo verifiche: tutte meno una!?!? Javascript 4
M Passaggio variabile PHP 4
T Fermare setInterval e riprendere al passaggio del mouse. Javascript 2
G passaggio di una variabile da javascript a un valore di input Javascript 5
A passaggio di paramentri esterni con plugin CF7 WordPress 0
L passaggio di valori nella stessa pagina PHP 5
neo996sps Chiamare route laravel con passaggio di dati tramite jquery jQuery 0
gandalf1959 Passaggio di variabili con "global" PHP 1
A Passaggio di variabile tra funzioni PHP 5
L Creare un bottone che si illumina al passaggio del mouse HTML e CSS 6

Discussioni simili