Wuu
-
Posts
984 -
Joined
-
Last visited
Posts posted by Wuu
-
-
Javascript funkcija ar kuru nosūta datus piemēram send('piemēram');
function send(packet){ var send = new XMLHttpRequest; send.onreadystatechange = function(){ if (send.readyState == 4) { var obj = (send.responseText); parse(obj); } } send.open("GET", "http://host/server.php?send=" + packet, true); send.send(null); }
JavaScrip funkcija kura saņem datus no PHP
function parse(packet){ alert(packet); }
php server.php apstrāda informāciju
<?php echo $_GET['send']; ?>
Un tas notiek apmēram tā
saglabājām datus no textboxa no nosūtam ar send(texbox.value);
php saņem un apstrādā datus ,saglabā mysql un nosūta caur echo ka viss ir OK!
Clients saņem datus funkcija parse() un visi dati glabājas packet vārā ,ņem un caur innerHTML inerto packet datus savā tabulā vai divā.
īsāka un ātrāka varianta nav :)
-
MC_ neesmu vel tik gurs javascripta ,īsti nespēju tavu kodu izlasīt ,bet cik saprotu tas ir strādājoši variants.
man šobrīd tas strādā šādi.
var gallery = document.getElementById('galler_list_1'); gallery.innerHTML = '<option value="" selected>--' + recive;
viss kam jāinerto ir recive varā ,tātad recive ir jau saņemts no php gatavs un uzreiz vairāki. Cik saprotu tava variantā XML katrs lauciņš ir atdalīts atsevišķi.
Otrs variants ir varbūt nepieprasīt visu pa jaunu. Šeit man funkcija kas pievieno jaunu select lauciņu.
function add_gallery() { var gallery = document.getElementById('galleryname').value; //Jaunās galerijas nosaukums. if(gallery.length != 0) { //Pārbaudam garumu send('010'+gallery); //Nosūtam datus uz php ,lai izveido jaunu galeriju. empty_input('galleryname'); //Dzēšam galerijas ievades lauciņu. } }
Varbūt caur šo funkciju var vienkārši pievienot vienu jaunu ,tā būtu arī pareizāk. Nemaz nepieprasot visu atjaunot no php.
Bilde lai varbūt vairāk saprastu.
-
Atver acis tur lejā ir IP.Board Lo-Fi
-
http://support.microsoft.com/kb/276228
Vienu fixu google atradu ,bet tas nestrādā! Ieteikumi!
-
Der gan dabūju pie dzīvības ,paldies :)
-
Tas īsti neder ,es domāju varbūt to "space" aizstāt ar kādu specifisku simbolu ,un visas problēmas būtu atrisinātas. Tik kādu lai izvēlas?
-
var longstring = "Most of the time Amrit is confused — OK, not most of the time"; var brokenstring = longstring.split(" ",3); alert(brokenstring[2]);
Tu manu postu neizlasīji :(
Tur tak tāds pats variants atgriež tik "the"
-
Pēc pieprasījuma no php atnāk šādas struktūras strings "recive"
9 http://supermens.lv/upload/thumbs/e85016e22b68b05155e601ae80cc02bd.png Kaut kas
9 - ID
http - adrese
un beigas - nosaukums
var id = recive.split(" ",3);
Sākuma domāju ka tikšu galā ar parastu split ,bet nesanāk un tas arī ir loģiski.
Kā man atdalīt "Kaut kas" ?
-
Kemito ,tā ir reklāma viņam pie kājas ko kas te domā!
-
Ar Web Developer cenām un tavu php kodera spējām tu tālu tiksi. Result: 308 Errors, 149 warning(s)
-
Nu tā kā bija ātrāk 3 versijā ,bet 5 vairs nē :)
-
Vai tas viss nav saistīts ar to ka vienkārši ir jau 5+ php versija ,bet visi vel joprojām turas pie veco versiju stila?
-
Nu jā, jābeidz čīkstēt gan jau pieradīs ,bet šobrīd mani tas skins nenormāli tracina ,es pat nespēju izteikt kā tracina.
-
Nu ka tur būs ar veco ādiņu?
-
Vai drīkst palūgti lai būtu pieejama arī vecā ādiņa?
-
Kā pārslēgt uz veco skinu?
Protams apsveicami ka kaut kas kustās ,bet piedodiet mani šis viss izskatās vairāk pēc bloga nevis foruma! Diezgan tracinoši...
Vai ir iespēja lietot veco versiju?
-
-
Nenormāls ir tāpēc ka pirms tam tika lietot forums kas sver tikai 4mb un tagad ir jāpāriet uz IPB (Pietam nelegāli Rrrrr ) , un salīdzinoši ar iepriekšējā foruma wiki un informāciju IPB smagi iesūno ,viss kas ir pieejams ir milzīgi portāla integrācijas scripti kuri sver vel vairāk par pašu IPB ,nu ļoti skaisti. Un beigās skatos šim pat vel visas adrese
"index.php?act=post&do=reply_post&f=28&t=13859" un nemaz nevar iestatījumos pārslēgt vajag MODU ak dievs kurš gadsimts laukā.
Nu bet risinājumu atradu php arhīvā ,tik pārrakstīju.
<?php $link = mysql_connect($INFO['sql_host'],$INFO['sql_user'],$INFO['sql_pass']); mysql_query('use '.$INFO['sql_database'].';'); if (isset($_COOKIE['member_id'])) { $result = mysql_query('select * from '.$INFO['sql_tbl_prefix'].'members where id = '.intval($_COOKIE['member_id']).';'); if (!empty($result)) { $user = mysql_fetch_array($result); if($user['member_login_key']!=$_COOKIE['pass_hash']) { unset($user); } } } mysql_close($link); ?>
Ja lietotājs būs ielogojies visi dati būs pieejami "$user"a
p.s. Gadījumā nevajag likt vel klāt mysql_real_escape_string ?
-
Citiem normāliem forumie ir tādā fīča ka includo kaut kādu foruma funkciju failu un visas funkcijas ir pieejamas webā ,meklēju ko tādu priekš IPB nevaru nekādīgi atrast. Vajadzētu iespēju pārbaudīt vai lietotājs ir ielogojies vai nē un izdabūt viņa ID.
-
Ak dievs..
-
Kāds tur sakars ar javascriptu?
-
ezis tavs kods izņēma tik imgl tagus
Beidzot atradu strādājošu variantu
$val = preg_replace('/\n/','',$val); $val = preg_replace('/\r\n/','',$val); $imgl = preg_replace("/.*\[imgl\](.*)\[\/imgl\].*/", "$1", $val);
Izdzēš visu kas ir apkārt un izvadi tikai kas ir iekš [imgl][/imgl] tāgiem
Tas ir marcis variants tik bez U galā!
-
Vai tad nevar uztaisīt php bildi ,tb un kad tiek izsaukta reklāmas bilde tiek piesaistīti $_SESSION dati ,ja bilde tiks bloķēta tad $_SESSION nebūs pieejams un pēc tā noteikt?
-
Ja tu domā šādi tad tomēr nē :(
$val = "xx \n x \n xxx [imgl]http://www.bildem.lv/pfiles/5964/maxpayne.png[/imgl] yy \n y"; $tagToReplace = "'/\[imgl\](.*)\[\/imgl\]/iU'"; echo preg_replace($tagToReplace , "$1", $val);
Datu ielikshana mysql bez refresh
in AJAX
Posted
Noteikti, atver http://jqueryjs.googlecode.com/files/jquery-1.3.2.js šo failu un paskaties cik tur vel koda nāk klāt.
Plus vel jāiemācās kā ar to jquery strādāt...