Posts by Bever
-
-
Ik heb een tinymce editor op mijn site gebouwt. Alleen ik zit met een probleem. Alle dubbel quotes worden gebackslashed. Hoe kan ik zorgen dat ze niet gebackslashed worden? voorbeeld:
Maar de text word zo geecho't:
echo' Hier wat text ect. ' . $profiel . ' hier nog wat text ect.';
En het werkt dus niet als de quote's worden gebackslashed. Als ik de backslashes weg haal werkt het wel ;).
Hoe kan ik zorgen dat er voor de quote's geen backslashes komen?
Ik hoop dat iemand me kan helpen. :cheer:
-
Ik zou Criminolz nemen
mooie source. Paar kleine bugs maar daar leer je alleen maar van ;).
-
-
-
-
-
ik dacht ook al dat ik dat beter niet kon doen. Maarja als het had gewerkt had ik daarna alsnog hier gevragen hoe het beter kon :P. En je query werk. Hartstikke bedankt :cheer: .
Nieuwe reactie samengevoegd met originele reactie op 20.10.10 22:35:49:
Nu heb ik alleen nog een probleem. Nu wil ik een totaal hebben. Maar hoe moet ik mijn query dan maken? Want ik had deze query om de laatste donatie te selecteren:PHP$donatielt = $sql->fetch($sql->query("SELECT bedrag FROM donatielog WHERE familie = '" . $own['familie'] . "' ORDER BY datum DESC)"), 'assoc');
Dan selecteer je dus het laatste bod wat er in je familie is gedoneerd maar als ik nu alle totalen van elk lid wil? Dus Bijvoorbeeld:
Pietje doneerd eerst 2000 en daarna 6000. 6000 is dus zijn laatste donatie.
Peter doneerd eerst 5000 en daarna 3000. 3000 is dus zijn laatste donatie.Nu wil ik dus dat hij de laatste donaties bij elkaar optelt. Hoe doe ik dat?
-
Hee, ik zet met een probleem. Ik ben bezig met een donatielog. Alleen nu loop ik een beetje vast. Ik heb al vanalles geprobeerd met een while ect. Maar ik krijg het maar niet voor elkaar. Dit is wat ik nu heb:
PHP<?php $users = mysql_query("SELECT id FROM users WHERE familie = '" . $own['familie'] . "'"); while($user = mysql_fetch_assoc($users)) { $donatiel = mysql_fetch_assoc(mysql_query("SELECT bedrag FROM donatielog WHERE familie = '" . $own['familie'] . "' AND userid = '" . $user['id'] . "' ORDER BY datum DESC")); } ?>
Ik wil nu dus dat hij alle bedragen opteld waar familie = $own['familie'] en userid = $user['id']. Ik heb het al met een while geprobeerd maar zonder succes. $donatiel is de laatste donatie van het lid wat gedoneerd is. Nu moet ik dus alleen nog weten hoe ik alle donaties van het lid bij elkaar optel. Met de while had ik het zo gedaan.
PHP
Toon Meer<?php $users = mysql_query("SELECT id FROM users WHERE familie = '" . $own['familie'] . "'"); while($user = mysql_fetch_assoc($users)) { $donaties = $sql->query("SELECT bedrag FROM donatielog WHERE familie = '" . $own['familie'] . "' AND userid = '" . $user['id'] . "'"); while($donatie = $sql->fetch($donaties, 'assoc')) { $totale = $totale + $donatie['bedrag']; } $donatiel = mysql_fetch_assoc(mysql_query("SELECT bedrag FROM donatielog WHERE familie = '" . $own['familie'] . "' AND userid = '" . $user['id'] . "' ORDER BY datum DESC")); } ?>
Dan telde hij alles wel goed op maar dan kwam het achter elke user te staan. Dus stel peter en pietje zitten in een familie. en peter doneerde 100.000 en daarvoor nog een keer 20.000 kreeg je het zo:
Peter 120.000 100.000
Pietje 120.000 0Ik hoop dat iemand me kan helpen.
-
-
Deze regel geeft hij aan:
Maar als het daar aan zou liggen zou hij het in v3host toch ook niet moeten doen?
Nieuwe reactie samengevoegd met originele reactie op 19.10.10 22:30:03:
Ik denk dat ik het heb. Alleen hoe kan ik het oplossen? Bij het script wat het moet bewerken krijg ik bij mij gewone host een foutmelding bij de functies:Maar hoe krijg ik die werkend?
-
-
Ik denk zelf dat het ajax is. Ik werk bijna nooit met Ajax, flash ect. Dus kan het niet echt goed van elkaar onderschijden ;).
Hier het script:
PHP
Toon Meer<? if ($data) { ?> <div style="clear:both;"></div> <br><br><br> <div class="blok"> <div class="titel">Chat</div> <div class="text"> <div id="content"> <p id="chatwindow"> </p> <!-- <textarea id="chatwindow" rows="19" cols="95" readonly></textarea><br> --> </div> </div> <div style="border-top:3px solid #2d2d2d; padding-top:15px;"> <script language="JavaScript" type="text/javascript"> function blockSubmit() { return false; } </script> <form name="chatie" onSubmit="return blockSubmit();"> <table width="100%" class="lijst"><tr><td width="82"><b><? echo $data->login; ?>:</b></td><td> <input id="chatnick" type="hidden" value="<? echo $data->login; ?>"> <input id="chatmsg" type="text" size="42" maxlength="70" onkeyup="keyup(event.keyCode);"> <input type="button" value="Verzenden" onClick="submit_msg();"></td></tr> <tr><td colspan="2" style="background-image:url(images/smilebg.png);"> <SCRIPT language=JavaScript> function icon(theicon) { var myQuery = document.chatie.chatmsg; var chaineAj = theicon; if (document.selection) { myQuery.focus(); sel = document.selection.createRange(); sel.text = chaineAj; document.chatie.insert.focus(); }else if(document.chatie.chatmsg.selectionStart || document.chatie.chatmsg.selectionStart == '0') { var startPos = document.chatie.chatmsg.selectionStart; var endPos = document.chatie.chatmsg.selectionEnd; var chaineSql = document.chatie.chatmsg.value; myQuery.value = chaineSql.substring(0, startPos) + chaineAj + chaineSql.substring(endPos, chaineSql.length); } else { myQuery.value += chaineAj; } } </script> <a onclick="javascript:icon(':)')"><img src=smile/smiley.png></a> <a onclick="javascript:icon(':p')"><img src=smile/smiley-razz.png></a> <a onclick="javascript:icon(':s')"><img src=smile/smiley-confuse.png></a> <a onclick="javascript:icon(';)')"><img src=smile/smiley-wink.png></a> <a onclick="javascript:icon(':D')"><img src=smile/smiley-lol.png></a> <a onclick="javascript:icon(':@')"><img src=smile/smiley-mad.png></a> <a onclick="javascript:icon(':(')"><img src=smile/smiley-sad.png></a> <a onclick="javascript:icon(':$')"><img src=smile/smiley-red.png></a> <a onclick="javascript:icon('*:')"><img src=smile/smiley-evil.png></a> </td></tr> </table></form></div></div> <? } ?> <script type="text/javascript"> var waittime=800; document.getElementById("chatwindow").innerHTML = "loading..."; var xmlhttp = false; var xmlhttp2 = false; function ajax_read(url) { if(window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); if(xmlhttp.overrideMimeType){ xmlhttp.overrideMimeType('text/xml'); } } else if(window.ActiveXObject){ try{ xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch(e){ } } } if(!xmlhttp) { alert('Cannot create an XMLHTTP instance'); return false; } xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState==4) { document.getElementById("chatwindow").innerHTML = xmlhttp.responseText; zeit = new Date(); ms = (zeit.getHours() * 24 * 60 * 1000) + (zeit.getMinutes() * 60 * 1000) + (zeit.getSeconds() * 1000) + zeit.getMilliseconds(); intUpdate = setTimeout("ajax_read('chat.txt?x=" + ms + "')", waittime) } } xmlhttp.open('GET',url,true); xmlhttp.send(null); } function ajax_write(url){ if(window.XMLHttpRequest){ xmlhttp2=new XMLHttpRequest(); if(xmlhttp2.overrideMimeType){ xmlhttp2.overrideMimeType('text/xml'); } } else if(window.ActiveXObject){ try{ xmlhttp2=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try{ xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP"); } catch(e){ } } } if(!xmlhttp2) { alert('Giving up :( Cannot create an XMLHTTP instance'); return false; } xmlhttp2.open('GET',url,true); xmlhttp2.send(null); } function submit_msg(){ nick = document.getElementById("chatnick").value; msg = document.getElementById("chatmsg").value; if (nick == "") { check = prompt("please enter username:"); if (check === null) return 0; if (check == "") check = "anonymous"; document.getElementById("chatnick").value = check; nick = check; } document.getElementById("chatmsg").value = ""; ajax_write("w.php?m=" + msg + "&n=" + nick); } function keyup(arg1) { if (arg1 == 13) submit_msg(); } var intUpdate = setTimeout("ajax_read('chat.txt')", waittime); </script>
-
-
Hee ik zit met een probleem. Ik heb de crimz source gedownload. En toen online gezet om te kijken hoe het er nu eigenlijk allemaal uitziet. Na een tijdje kwam ik erachter dat de chat niet werkte. Toen heb ik hem nog een keer geupload op een v3host domeintje. Daar deed de chat het wel. Nu denk ik dus dat er op mijn host iets uit staat waardoor het niet werkt hoe kan ik daar achter komen? En hoe kan ik het aanzetten/wat moet ik aanzetten.
Hoop dat iemand het antwoord heeft.
PS. Ik heb het op een v3host domeintje gezet omdat ik meerdere malen mee aan het kloten was. Ik heb namelijk ooit wat scriptjes proberen te maken waar Jquery in zat en dat werke ook niet vandaar dat ik hem op v3host even heb geprobeerd
-
ORDER BY Woodcutting LIMIT 10? In je query zetten? Ik snap niet helemaal wat je bedoelt.
-
-
Hee. Ik zit met een probleempje ik wil wat weergeven als img1 en img2 allebij 1 zijn alleen nu zou ik niet weten hoe een stukje naar beneden in mijn script staat het script in php wat hij in de database moet zetten daar kan ik dus bijzetten wat voor melding hij moet geven. Alleen hoe geef ik een melding? (Ben niet echt goed in JavaScript) Ik heb het geprobeerd met document.write("Hier de melding"); Maar dan is mijn pagina niet zichtbaar.
Ik hoop dat iemand me kan helpenHier mijn script:
PHP
Toon Meer<script language="javascript"> img1 = 0; img2 = 0; function showPrize(id, wat) { document.getElementById(id).src = wat; if(id == 'img1') { img1 = 1; }else if(id == 'img2') { img2 = 1; } if(img1 == '1' && img2 == '1') { } } </script>
:cheer:
-
Ik heb Mollie een e-mailtje gestuurd.
-
Dus je wil zeggen dat de API er niet meer is maar dat hij nog wel ondersteunt word. Dus hij zou gewoon nog moeten werken?