Anonymní profil Marek – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Marek – Programujte.comAnonymní profil Marek – Programujte.com

 

Příspěvky odeslané z IP adresy 31.133.12.–

Marek
PHP › PHP proměnná do proměnná Jav…
18. 1. 2021   #387200

Už to funguje, potřeboval jsem číslo ne objekt.

Marek
PHP › PHP proměnná do proměnná Jav…
18. 1. 2021   #387199

#5 Kit

<html>
<head>

<?php

$data = array("test" => "var", "intvalue" => 1);
?>

<div class="chart-container" style="position: relative; height:25vh; width:100vw">
<canvas id="myChart"></canvas>
</div>

<script src="dist/Chart.js"></script>
<script type="text/javascript">
var data = <?php echo json_encode($data)?>;
var ctx = document.getElementById('myChart').getContext('2d');
var chart = new Chart(ctx, {
    type: 'line',

    // The data for our dataset
    data: {
        labels: ['1', '2', '3', '4', '5', '6', '7','8', '9', '10', '11', '12', '13', '14','15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32'],
        datasets: [{
            label: 'teplota',
            backgroundColor: 'rgb(0, 0, 0)',
            borderColor: 'rgb(255, 0, 0)',
            data:[data, 10, 19.2, 19.1, 19.1, 19.1, 19, 19, 19, 18.9, 18.9, 18.9, 18.8, 18.8, 18.7, 18.7, 18.7, 18.7, 18.6, 18.6, 18.6, 18.6, 18.5, 18.5, 18.5, 18.6, 19.7, 20, 20.1, 20.2, 20.4, 20.6]
        }]
    },

    // Configuration options go here
    options: {    
    maintainAspectRatio: false,     //umožnuje změnu rozměru
    devicePixelRatio: 2,            // dpi grafu při zvětšování
        layout: {
        
            padding: {
                left: 5,
                right: 20,
                top: 5,
                bottom: 0
            }}}
    
});

</script>

</html>

Marek
PHP › PHP proměnná do proměnná Jav…
18. 1. 2021   #387195

#3 Kit
jo je to php, stránka se normálně spustí, ale hodnota se var = data se nenaplní.

Marek
PHP › PHP proměnná do proměnná Jav…
18. 1. 2021   #387191

Ahoj,

mám problém s přenosem proměnné z PHP do Javascriptu.

Zkoušel jsem mnoho způsobů, ale ani jeden nefungoval.

zde je pár příkladů:


<?php

$data = array("test" => "var", "intvalue" => 1);

echo json_encode($data);

?>

<script type="text/javascript">
var data = <?php echo json_encode($data)?>;
</script>

Po spuštění je na stránce: "var", "intvalue" => 1); echo json_encode($data); ?>

Na forech jsem vyčetl tohle: 

<?php

$x = 10;

?>

<script>
var data = <?php echo ($x)?>;

</script>

 ale to když vložím dovnitř javascriptu, stránku to ani nezobrazí.

Co dělám špatně?

Jsem začátečník, mějte strpení..
 

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý