habs anders gemacht
Ich lass die cid einfach über den Viewer übertragen und schwupps geht alles
[SAMMELTHREAD] Kleine Coding Fragen
- breadfish.de
- Unerledigt
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
Weiß jmd. wie der Code ist um eine Webseite die auf dem selben FTP wie das Forum liegt, anzuzeigen, undzwar im Rahmen der Seite die man via Custompages erstellt hat.
Da brauch man irgent nen includieren befehl, aber ich bekomms nicht hin. Auch mit <frame src="..."> nicht...
Entweder wird mir der Code angezeigt, oder er verschwindet nach dem absenden (wenn ich es als Quelltext eingebe)
Jmd. ne Lösung parat?- Tom
-
Was ist hier falsch ?
PHP$channel = array(); $channel['channel_flag_permanent'] = 1;//Channel_flag_semi_permanent brauche ich nicht wenn ich den Channel ja auf Permanent setzen will währe ja doppelt gemoppelt ^^ $channel['channel_name'] = "TestChannel"; $ts3Admin->channelCreate($channel);
Es wird kein Channel erstellt und wenn ich den Code eingefügt habe, wird alles was danach geschrieben wurde (in der PHP file) nicht mehr angezeigt.MfG
-
Prüfe mal die Variable mit var_dump($var); durch und ich denke mal nach Zeile 4 aus deinem Code wird dein Skript automatisch abbrechen.
Das so würde ich jetzt mal schätzen daran liegen das eventuell die Klasse nicht richtig initialisiert wird. -
Prüfe mal die Variable mit var_dump($var); durch und ich denke mal nach Zeile 4 aus deinem Code wird dein Skript automatisch abbrechen.
Das so würde ich jetzt mal schätzen daran liegen das eventuell die Klasse nicht richtig initialisiert wird.
Also das ist die AusgabeZitatarray(2) { ["channel_flag_permanent"]=> int(1) ["channel_name"]=> string(11) "TestChannel" }
#e hatte die "3" zu viel ..
also statt $ts3Admin->.. musste ich $tsAdmin->.. nutzen geht jetz danke -
-
Da brauchst du kein echo.
Außerdem kann es sein, dass die Header von deiner Einstellung aus nicht mehr im Content abgesendet werden können ( was zur Fehler führen könnte. ).
Außerdem müsstest du eventuell mit einem exit; arbeiten. -
und wie sollte ich das dann machen habe jetzt das echo entfernt
-
Habe mal eine Frage
Ich möchte wenn ich einen Server löschen will, das sich eine "msg" Box öffnet und mich fragt ob ich den Wirklich löschen will.
Leider klappt das nicht so wie es soll daher bitte ich um Hilfe.Hier mal der Code:
Im HeadPHP<script type="text/javascript"> var bootbox=window.bootbox||function(a,b){function c(a,b){return"undefined"==typeof b&&(b=d),"string"==typeof m[b][a]?m[b][a]:b!=e?c(a,e):a}var d="en",e="en",f=!0,g="static",h="javascript:;",i="",j={},k={},l={};l.setLocale=function(a){for(var b in m)if(b==a)return d=a,void 0;throw new Error("Invalid locale: "+a)},l.addLocale=function(a,b){"undefined"==typeof m[a]&&(m[a]={});for(var c in b)m[a][code=c]=b[code=c]},l.setIcons=function(a){k=a,("object"!=typeof k||null===k)&&(k={})},l.setBtnClasses=function(a){j=a,("object"!=typeof j||null===j)&&(j={})},l.alert=function(){var a="",b=c("OK"),d=null;switch(arguments.length){case 1:a=arguments[0];break;case 2:a=arguments[0],"function"==typeof arguments[1]?d=arguments[1]:b=arguments[1];break;case 3:a=arguments[0],b=arguments[1],d=arguments[2];break;default:throw new Error("Incorrect number of arguments: expected 1-3")}return l.dialog(a,{label:b,icon:k.OK,"class":j.OK,callback:d},{onEscape:d||!0})},l.confirm=function(){var a="",b=c("CANCEL"),d=c("CONFIRM"),e=null;switch(arguments.length){case 1:a=arguments[0];break;case 2:a=arguments[0],"function"==typeof arguments[1]?e=arguments[1]:b=arguments[1];break;case 3:a=arguments[0],b=arguments[1],"function"==typeof arguments[2]?e=arguments[2]:d=arguments[2];break;case 4:a=arguments[0],b=arguments[1],d=arguments[2],e=arguments[3];break;default:throw new Error("Incorrect number of arguments: expected 1-4")}var f=function(){return"function"==typeof e?e(!1):void 0},g=function(){return"function"==typeof e?e(!0):void 0};return l.dialog(a,[{label:b,icon:k.CANCEL,"class":j.CANCEL,callback:f},{label:d,icon:k.CONFIRM,"class":j.CONFIRM,callback:g}],{onEscape:f})},l.prompt=function(){var a="",d=c("CANCEL"),e=c("CONFIRM"),f=null,g="";switch(arguments.length){case 1:a=arguments[0];break;case 2:a=arguments[0],"function"==typeof arguments[1]?f=arguments[1]:d=arguments[1];break;case 3:a=arguments[0],d=arguments[1],"function"==typeof arguments[2]?f=arguments[2]:e=arguments[2];break;case 4:a=arguments[0],d=arguments[1],e=arguments[2],f=arguments[3];break;case 5:a=arguments[0],d=arguments[1],e=arguments[2],f=arguments[3],g=arguments[4];break;default:throw new Error("Incorrect number of arguments: expected 1-5")}var h=a,i=b("<form></form>");i.append("<input class='input-block-level' autocomplete=off type=text value='"+g+"' />");var m=function(){return"function"==typeof f?f(null):void 0},n=function(){return"function"==typeof f?f(i.find("input[type=text]").val()):void 0},o=l.dialog(i,[{label:d,icon:k.CANCEL,"class":j.CANCEL,callback:m},{label:e,icon:k.CONFIRM,"class":j.CONFIRM,callback:n}],{header:h,show:!1,onEscape:m});return o.on("shown",function(){i.find("input[type=text]").focus(),i.on("submit",function(a){a.preventDefault(),o.find(".btn-primary").click()})}),o.modal("show"),o},l.dialog=function(c,d,e){function j(){var a=null;"function"==typeof e.onEscape&&(a=e.onEscape()),a!==!1&&x.modal("hide")}var k="",l=[];e||(e={}),"undefined"==typeof d?d=[]:"undefined"==typeof d.length&&(d=[d]);for(var m=d.length;m--;){var n=null,o=null,p=null,q="",r=null;if("undefined"==typeof d[m].label&&"undefined"==typeof d[m]["class"]&&"undefined"==typeof d[m].callback){var s=0,t=null;for(var u in d[m])if(t=u,++s>1)break;1==s&&"function"==typeof d[m][u]&&(d[m].label=t,d[m].callback=d[m][u])}"function"==typeof d[m].callback&&(r=d[m].callback),d[m]["class"]?p=d[m]["class"]:m==d.length-1&&d.length<=2&&(p="btn-primary"),d[m].link!==!0&&(p="btn "+p),n=d[m].label?d[m].label:"Option "+(m+1),d[m].icon&&(q="<i class='"+d[m].icon+"'></i> "),o=d[m].href?d[m].href:h,k="<a data-handler='"+m+"' class='"+p+"' href='"+o+"'>"+q+n+"</a>"+k,l[m]=r}var v=["<div class='bootbox modal' tabindex='-1' style='overflow:hidden;'>"];if(e.header){var w="";("undefined"==typeof e.headerCloseButton||e.headerCloseButton)&&(w="<a href='"+h+"' class='close'>×</a>"),v.push("<div class='modal-header'>"+w+"<h3>"+e.header+"</h3></div>")}v.push("<div class='modal-body'></div>"),k&&v.push("<div class='modal-footer'>"+k+"</div>"),v.push("</div>");var x=b(v.join("\n")),y="undefined"==typeof e.animate?f:e.animate;y&&x.addClass("fade");var z="undefined"==typeof e.classes?i:e.classes;return z&&x.addClass(z),x.find(".modal-body").html(c),x.on("keyup.dismiss.modal",function(a){27===a.which&&e.onEscape&&j("escape")}),x.on("click","a.close",function(a){a.preventDefault(),j("close")}),x.on("shown",function(){x.find("a.btn-primary:first").focus()}),x.on("hidden",function(a){a.target===this&&x.remove()}),x.on("click",".modal-footer a",function(a){var c=b(this).data("handler"),e=l[code=c],f=null;("undefined"==typeof c||"undefined"==typeof d[code=c].href)&&(a.preventDefault(),"function"==typeof e&&(f=e(a)),f!==!1&&x.modal("hide"))}),b("body").append(x),x.modal({backdrop:"undefined"==typeof e.backdrop?g:e.backdrop,keyboard:!1,show:!1}),x.on("show",function(){b(a).off("focusin.modal")}),("undefined"==typeof e.show||e.show===!0)&&x.modal("show"),x},l.modal=function(){var a,c,d,e={onEscape:null,keyboard:!0,backdrop:g};switch(arguments.length){case 1:a=arguments[0];break;case 2:a=arguments[0],"object"==typeof arguments[1]?d=arguments[1]:c=arguments[1];break;case 3:a=arguments[0],c=arguments[1],d=arguments[2];break;default:throw new Error("Incorrect number of arguments: expected 1-3")}return e.header=c,d="object"==typeof d?b.extend(e,d):e,l.dialog(a,[],d)},l.hideAll=function(){b(".bootbox").modal("hide")},l.animate=function(a){f=a},l.backdrop=function(a){g=a},l.classes=function(a){i=a};var m={br:{OK:"OK",CANCEL:"Abbrechen",CONFIRM:"Sim"},da:{OK:"OK",CANCEL:"Annuller",CONFIRM:"Accepter"},de:{OK:"OK",CANCEL:"Abbrechen",CONFIRM:"Akzeptieren"},en:{OK:"OK",CANCEL:"Abbrechen",CONFIRM:"OK"},es:{OK:"OK",CANCEL:"Cancelar",CONFIRM:"Aceptar"},fr:{OK:"OK",CANCEL:"Annuler",CONFIRM:"D'accord"},it:{OK:"OK",CANCEL:"Annulla",CONFIRM:"Conferma"},nl:{OK:"OK",CANCEL:"Annuleren",CONFIRM:"Accepteren"},pl:{OK:"OK",CANCEL:"Anuluj",CONFIRM:"Potwierdź"},ru:{OK:"OK",CANCEL:"Отмена",CONFIRM:"Применить"},zh_CN:{OK:"OK",CANCEL:"取消",CONFIRM:"确认"},zh_TW:{OK:"OK",CANCEL:"取消",CONFIRM:"確認"}};return l}(document,window.jQuery);window.bootbox=bootbox; function RemoveServer(url,msg) { bootbox.confirm(msg, function(result) { if(result) window.location.href = url; }); return false; } </script>
Der Code zum löschenPHP<a href="index.php?page=servershow&remove=3" onClick="return RemoveServer('index.php?page=servershow&remove=3','Möchtest du den Server wirklich löschen?');">Löschen</a>
Wo habe ich einen Fehler gemacht? -
Viel einfacher:
http://de.selfhtml.org/javascript/objekte/window.htm#confirm -
-
Viel einfacher:
http://de.selfhtml.org/javascript/objekte/window.htm#confirm//edit
Er löscht sie mir immer auch wenn ich auf Abbruch klickePHP
Alles anzeigenif(isset($_GET["remove"])) { ?> <head> <script type="text/javascript"> Check = confirm("Wollen Sie den Server wirklich löschen?"); if (Check == false) history.back(); </script> </head> <?php if(!RemoveServer($_GET["remove"])){ ?> <div class="fehler">Der Server wurde nicht gelöscht!</div> <?php } else{ ?> <div class="ok">Der Server mit der ID: <?php echo $_GET["remove"]; ?> wurde gelöscht!</div> <?php mysql_query("UPDATE `user` SET `Serverid`='0' WHERE `Serverid`='".$_GET["remove"]."';"); } }
-
-
Wie stell ich das an?
ich hab keine Ahnung von Ajax... -
Kleine Frage, ich weiß zwar nicht ob das hierhin gehört aber ich frag mal.
In welche Sprache wird so ein AntiCheat Client programmiert ? -
kannst dir eine der drei Sprachen aussuchen:
c#
c++
vb.net (Für Anticheats nicht so der Bringer...) -
In welche Sprache wird so ein AntiCheat Client programmiert ?
Kommt drauf an, was genau du machen willst -
@BlackAce:
Es soll alle Mods deaktivieren wenn man auf den Server connected ausser die die vom Server "erlaubt" werden und dass man ohne dem Clienten nicht auf den Server joinen kann. -
Dann sollte man zu C++ greifen
-
Wie kann man mit CSS eine Klasse unter/über eine andere verschieben, ohne dass man das HTML-Gerüst ändert?
-