<?php $nr = $_GET['co']; echo ' <t id="test"></t> <center> <t id="edytowana_tresc"> <FORM name="edycja"> </FORM> <br /> <INPUT type="button" value="Popraw" onclick="xajax_edytuj_tresc(document.edycja.text.value, document.edycja.temat.value, ''.$nr.'');"> </t> </center> '; ?>
Funkcje Xajax zapisujaca zmiany w bazie danych:
<?php $xajax -> registerFunction("edytuj_tresc"); function edytuj_tresc($text, $temat, $nr) { $obj = new xajaxResponse(); $obj -> addAssign('test', 'innerHTML', $temat.'<br>'.$text); if($sql) { $obj -> addAssign('edytowana_tresc', 'innerHTML', '<fieldset align="center" style="background-color : #669933; width : 300px;">Treść została poprawiona.</fieldset>'); } return $obj; } ?>
impuls2003
Cytat
Rozwiazanie (nie widzialem tego wogule w internecie
Plik php wczytujacy dane:
Kod javascript odczytujacy dane:
Musimy miec biblioteke php (do znalezienia w sieci):
7-1-biblioteka-pl.zip
Plik php wczytujacy dane:
<?php ?>
Kod javascript odczytujacy dane:
<?php function URLDecodespacja( $tekst ) { // Replace + with ' ' // Replace %xx with equivalent character // Put [ERROR] in output if %xx is invalid. var HEXCHARS = "0123456789ABCDEFabcdef"; var encoded = $tekst; var plaintext = ""; var i = 0; while (i < encoded.length) { var ch = encoded.charAt(i); if (ch == "+") { plaintext += " "; i++; } else { plaintext += ch; i++; } } // while return plaintext; }; function wstawajax (adresurl) { advAJAX.get({ url: adresurl, onSuccess : function(obj) { gEBI('zawartosc').innerHTML = URLDecodespacja(unescape(obj.responseText)); }, onError : function(obj) { alert("Error: " + obj.status); } }); } ?>
Musimy miec biblioteke php (do znalezienia w sieci):
7-1-biblioteka-pl.zip
w jaki sposób połaczyć funkcje które zamieścił na forum impuls2003 z moim kodem tak aby to działało poprawnie?