kan je een duidelijk script uploaden?
want dit is tamelijk hopeloos :p
Posts by wimmpie
-
-
Ik ben er niks mee van plan hoor
ik vroeg het me gewoon af :p
Gaat dit eigenlijk ook met Gunz servers? -
Wat zijn dan juist de voorwaarden om een goedgekeurde download te hebben?
-
Hallo iedereen
ik zag een tijdje geleden is een pagina met allemaal COD servers op, of ze online waren, het aantal leden en...
Nu vroeg ik me af, hoe maak je zo een pagina?
Kan je server informatie halen met php?
Voorbeeld : http://ar51.eu/index.php?/cp/14-ar51-servers/Willem
-
Usbwebserver is geen hosting??? Het is een lokale server, die werkt enkel op je eigen pc. En hij werkt zeer simpel...
-
Een lokale server?
http://ictscripters.com/databa…bwebserver-8-5/index.html -
gewoon
<?php ipv <?
je eindigt wel altijd met ?> -
Niet alle servers accepteren shorttags
-
Ik heb helemaal niet gezegd dat de json niet altijd hetzelfde is?
maar het probleem is dat de json ook wordt geladen met ajax, maar dan wordt deze opgeslagen in de cache en dat mag niet...
Daarom staat de header er dus boven :sEdit:
ik ben overgestapt naar ajax in jQuery omdat je hier de cache kan uitschakelen...
De php header in het json bestand is verwijdert, maar nu geeft de ajax code "[Object, object]" terug ipv de echte jsoncode die mijn oude ajax returnde...
Dit was mijn oude code:Code
Toon Meerif(window.XMLHttpRequest) var xmlhttp = new XMLHttpRequest(); else var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); if(xmlhttp.overrideMimeType) xmlhttp.overrideMimeType('application/json'); xmlhttp.open("get", file, false); xmlhttp.addEventListener('readystatechange', function() { if(this.readyState == 4 && this.status != 404) { engine.data.parse(this.responseText, whendone); } }, false); xmlhttp.send(null);
En dit is mijn nieuwe codeCode$.ajaxSetup({dataType: "json", url: file, cache: false, type: "GET", success:function(result){engine.data.parse(result, whendone)}}); $.ajax();
Wat ik moet aanpassen zodat hij het juiste teruggeeft?
Oplossing:
dataType moest aangepast worden naar "text", best vreemd maar het werkt wel
Weet iemand ofdat de jQuery ajax "cache: false" niet werkt in bepaalde browsers? -
Dit is de json file:
PHP<?php header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past header('Content-type: application/json'); ?>{"map":[[{"ground":1},{"ground":1},{"ground":1},{"ground":1},{"ground":1},{"ground":1}],[{"ground":1},{"ground":1},{"ground":1},{"ground":1},{"ground":1,"village":1},{"ground":1}],[{"ground":1},{"ground":1,"village":1},{"ground":1},{"ground":1},{"ground":1},{"ground":1}],[{"ground":1},{"ground":1,"oase":1},{"ground":1,"village":1},{"ground":1},{"ground":1},{"ground":1}],[{"ground":1},{"ground":1,"village":1},{"ground":1},{"ground":1},{"ground":1},{"ground":1}],[{"ground":1},{"ground":1},{"ground":1},{"ground":1},{"ground":1},{"ground":1}]]}
En dit is het andere script:
PHP
Toon Meer$fileurl = $_SERVER['DOCUMENT_ROOT'].'/json/' . $server->id . '.json.php'; $fileid = fopen($fileurl, 'r+'); $filesize = filesize($fileurl); $file = fread($fileid, $filesize); $json = json_decode($file, true); switch (json_last_error()) { case JSON_ERROR_NONE: echo ' - No errors'; break; case JSON_ERROR_DEPTH: echo ' - Maximum stack depth exceeded'; break; case JSON_ERROR_STATE_MISMATCH: echo ' - Underflow or the modes mismatch'; break; case JSON_ERROR_CTRL_CHAR: echo ' - Unexpected control character found'; break; case JSON_ERROR_SYNTAX: echo ' - Syntax error, malformed JSON'; break; case JSON_ERROR_UTF8: echo ' - Malformed UTF-8 characters, possibly incorrectly encoded'; break; default: echo ' - Unknown error'; break; }
Ziet iemand iets? -
Gedaan en de json klopt...
-
Ik zou voor 5 gaan
bramieboy, dan vertraagt wel wel serieus lang voor de gebruiker en dat is gewoon vervelend -
Hallo,
ik ben momenteel bezig met een map, de data is in json. Omdat de json geinclude wordt door javascript en deze niet in de cache mag opgeslagen worden heb ik deze php-code voor de json gezet:
PHP<?php header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past ?>
en daarna heb ik het bestand opgeslagen als een php fileNu wordt dit bestand ook geopend met fopen in php maar als ik de json dan wil decoden krijg ik een "JSON_ERROR_SYNTAX"...
Hoe los ik dit op? (Indien ik de php code wegdoe, werk het wel...)Hoe kan ik ervoor zorgen dat de json toch gedecoded wordt?
Alvast bedankt,
Willem -
Kijk hier een keertje bij downloads? :p
-
Het probleem van M.Martens heb ik niet
ik wil wel even zeggen dat zowel het geld als de callcredits van het demo account in de min staan...Maikel bedoel je de homepage zelf? Want die 2 mannetjes op de homepage en verder geen tekst is typisch aan banditi
-
Dus je kan niet om het even welk programma toevoegen?
Dat is goed, want ik vond al dat er nu belachelijk veel programma's waren die niets te maken hadden met scripten -
Bedankt allemaal voor de pogingen
L.Groot, bedankt voor de opmerking, om een of andere reden doe ik dat nu altijd :pHet probleem was dat in mijn javascript code ergens een regeltje stond die alles met een name-attribute leegmaakte (en dus ook de form).
Dit moest daar niet meer staan, want het script was al aangepast.Slotje
-
Wel ja, de dialog sluit zodra je op kopen hebt geklikt.
Maar je zou daarna een nieuwe dialog moeten kunnen openen (dat werkt)
Alleen zijn de inputvelden in deze nieuwe dialog verdwenen :s -
Code
Toon Meer$(function(){ $( "#buy_dialog" ).dialog({ modal: true, draggable: false, width: 300, buttons: { "{$buy_dialog_title}": function() { $("[name='form']").submit(); $( this ).dialog( "close" ); }, "{$annuleren}": function() { $( this ).dialog( "close" ); } }, position : { of: ".box_left", at: "center top+200"} }); }); </script> <div id="buy_dialog" title="{$buy_dialog_title}"> <form method="post" name="form" style="display:none;"> <input type="post" name="formx"> <input type="post" name="formy"> </form> Wilt u een basis zetten op dit stukje grond?<br> X: <span id="x"></span> Y : <span id="y"></span><br> {$kostprijs} €10.000 </div> </div
Dit zou normaal gezien alles moeten zijn -
Hallo
ik ben momenteel bezig met een form, deze wordt gesubmit door jQuery,
maar het probleem is dat na deze submit de 2 inputvelden in de form verdwijnen en dat wil ik niet.
Kan ik dit oplossen? Of zou ik dan beter met ajax gaan werken?Willem