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

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

 

Příspěvky odeslané z IP adresy 2001:718:2601:1f7:89c3:1e...–

peter
JavaScript, AJAX, jQuery › zpracovani ajax $.post prome…
15. 1. 2015   #198100

Nebo, jestli chces jednoduche pocitadlo... Ale musis do Pepa napsat rucne 0. Nebo to osetrit tak, aby filesize bylo vetsi nez 0.

<?php
$name = $_POST['jmeno'];
$size = filesize($name);
$fp   = fopen($name,'r');
$data = fread($fp,$size);
fclose($fp);
$fp   = fopen($name,'w');
fwrite($fp,$data*1+1);
fclose($fp);
echo $name.' = '.$data;
?>
peter
JavaScript, AJAX, jQuery › zpracovani ajax $.post prome…
15. 1. 2015   #198099

No, a protoze mne nebavi to kopirovat, tak jsem to ulozil do $n.
 Tenhle kod zas do pepy uklada dalsi ahoj, takze kazdym kliknutim mi h1 vypisuje vic a vic ahoju.

<?php
// fopen("{$_POST['jmeno']}", "w");
$n = $_POST['jmeno'];
echo $n;
echo file_get_contents($n);
$fp = fopen($n,'a');
fwrite($fp,'Ahoj');
fclose($fp);
?> 
peter
JavaScript, AJAX, jQuery › zpracovani ajax $.post prome…
15. 1. 2015   #198098

Pracuji, vypisuji ji.
Nebo, vytvorim si soubor Pepa, zpisu do nej Ahoj a js mi vypise Pepa a text ze souboru, cili Ahoj
<h1>PepaAhoj </h1>
Nebo, jak jinak s ni mam pracovat?

<?php
// fopen("{$_POST['jmeno']}", "w");
echo $_POST['jmeno'];
echo file_get_contents($_POST['jmeno']);
?> 
peter
JavaScript, AJAX, jQuery › zpracovani ajax $.post prome…
15. 1. 2015   #198095

Nemas treba nejaky chrome nebo operu nebo tak neco alternativniho vuci funkcnim prohlizecum jako ff a ie? Nebo neni treba problem s kodovanim? Nebo, nemas tam treba bom-znak pro utf (pspad s oblibou pridava, pokud nezmenis nastaveni)?

peter
JavaScript, AJAX, jQuery › zpracovani ajax $.post prome…
15. 1. 2015   #198094

 pridam i ten php, pro jistotu

<?php
// fopen("{$_POST['jmeno']}", "w");
 echo $_POST['jmeno'];
?> 
peter
JavaScript, AJAX, jQuery › zpracovani ajax $.post prome…
15. 1. 2015   #198093

No, kdyz zakomentuji v tom php ten druhej radek, tak mi tvuj kod s tim post s callback funkci funguje. takze mi ted jako neni uplne jasne, zda t to nefunguje nebo, v cem mas problem. Spoustim to jako
http://localhost/…ry/jq-in.htm
ajaxovy script ti spis jako file:///c:\... nemusi fungovat, na to je treba par uprav a nevim, zda to google ve svem jquery ma.

<html>
    <head>
        <meta charset="UTF-8">
        <!--script src="jquery-1.11.0.js"></script-->
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> 
        <title></title>
    </head>
    <body>
        <h1>klikni</h1>
        
    </body>
    
    <script>
    $("h1").click(function()
        {
	var f,d;
	f = "jq-out.php";
	d = {jmeno: "Pepa"};
	$.post(f, d, function(data)
          {
          $("h1").html(data);        
	  });
        });
    </script>
</html>

 

 

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