Programmieren ist verstehen das kann man nicht lernen
die Befehle schon den Code musst du selber verstehen da hilft dir NetBeans
Programmieren ist verstehen das kann man nicht lernen
die Befehle schon den Code musst du selber verstehen da hilft dir NetBeans
An Alle die jetzt meinen die Methode zu erleichtern ich habs fuer die anfaenger gemacht wollte es auf die Leichte art machen
Alter wie geht es MasterPHP kannste es mir zeigen ? Wenn du skype hast adde mich : Yunus3323
Einfach die Querry mit mysql_real_escape_string(); wo die eingabe sind in unserenfall $user oder $passwort
Im folgenden Beispiel wird kontrolliert, ob eine Anrede "Habbo" oder "Habbin" ist .
PHP-Quellcode: switch-Anweisung
<?php
$anrede = "m";
switch ($anrede)
{
case "w":
echo "Sehr geehrte Habbin ...";
break;
case "m":
echo "Sehr geehrter Habbo ...";
break;
default:
echo "Sehr geehrte Habbos,";
}
?>
Alles anzeigen
Wird keine Bedingung erfüllt, erfolgt die Ausführung des Programmteils unterhalb von default.
also Sehr geehrte Habbos
SQL-Injections mit mysql_real_escape_string(); verhindern
Als SQL-Injections bezeichnet man Angriffe auf eine SQL-Query bei der Werte eingeschleusst werden, die vom Webseitenbetreiber eigentlich so nicht vorgesehen waren.
Nehmen wir an, wir haben folgende Beispielhafte SQL-Query:
Nun könnte ein Angreifer ins Formularfeld Password den String ' OR 1=1' eingeben, um sich als admin einzuloggen. Was würde aus der Query dann werden? Sie lautete:
Weil 1=1 immer wahr ist würde SQL die Bedingung also als erfüllt ansehen und dem Nutzer das einloggen erlauben.
Hier kommt mysql_real_escape_string(); ins Spiel.
Eine Query, deren Eingaben mit mysql_real_escape_string(); maskiert worden sind, bietet diese Angriffsgefahr nicht! So zum Beispiel:
$query = "SELECT * FROM users WHERE user='".mysql_real_escape_string($user)."' AND password='".mysql_real_escape_string($password)."'";
TUT Quelle
Zitat
Da ich kein Bock hab selben ein TUT zu schreiben
SurvivalHotel mit einen umprogrammierten Emulator
... Nothing Lasts Forever ... 10
Wenn sich niemand meldet hab GeneralNOS den Job
-Masterphp Habbo2 Technikmanagement & Technikteamleitung
Ich hab heute Geburtstag
Aber zur sache
Ich habe mir ein packard bell gewuenscht und er ist good
Nein die Koennen dich mal du bekommst die stafe nicht dein Freund auf nicht da die Adresse + IP + blbllblaaaa kosten mehr als deine Eltern in 2 Jahren verdienen.
Der testmonat wird vergehen.
dann werden die auf das geld warten kommt nix server aus.
Habbomn hat 1028 user mit 1,5 gb ram gemeistert
Ich kann dein Techniker sein wenn
- Du ein Server hast.
- Mal IIS hinkritzelst
- mir eine PN schreibst
MasterPHP
aha nur das zufaellig die das von meinen Server haben und die haben mich gefragt
Index
<html>
<head>
<TITLE>Homepage Client Loader</TITLE>
<meta name="author" content="MasterPHP">
<meta name="Sprache" content="Germany/Deutsch">
</head>
<style type="text/css">
body
{
background-color: #000;
background-image: url(bg.png);
background-position: center;
background-repeat: no-repeat;
}
</style>
<div id="wrapperLoader" style="position: absolute; z-index: 9999999; top: 0; left: 0; width: 100%; height: 100%;">
<div style="width: 240px; height: 125px; padding: 5px; border-radius: 10px; background: rgba(0, 0, 0, 0.7) url('Logo.gif') center 15px no-repeat; position: absolute; left: 50%; top: 50%; margin-top: -65px; margin-left: -125px;">
<div id="wrapperLoaderText" style="margin-top: 60px; margin-bottom: 10px; text-align: center; font-family: Arial; color: #FFFFFF; font-size: 10px;">Powered by Blabla<br><br> Blabla wird Geladen ...<script language="javascript"
src="Loader.js"> /* */
</script>
</div>
Alles anzeigen
Loader.js
//*****************************************************//
//********** SETTINGS ! **********//
//*****************************************************//
var loadedcolor='gray' ; //Farbe des Loaders ENGLISCH
var unloadedcolor='black'; // Hintergrund Des Loaders
var bordercolor='white'; // Umrandung des Loaders
var barheight=22; //Hoeche der Ladeleiste
var barwidth=240; // Breite
var waitTime=6; // Zeit zur umleitung Frei Waehlbar
var action=function()
{
window.location="./#"; // Umleiten Nach :)
}
//*****************************************************//
//********** Code ! **********//
//*****************************************************//
var ns4=(document.layers)?true:false;
var ie4=(document.all)?true:false;
var blocksize=(barwidth-2)/waitTime/10;
var loaded=0;
var PBouter;
var PBdone;
var PBbckgnd;
var Pid=0;
var txt='';
if(ns4){
txt+='<table border=0 cellpadding=0 cellspacing=0><tr><td>';
txt+='<ilayer name="PBouter" visibility="hide" height="'+barheight+'" width="'+barwidth+'" onmouseup="hidebar()">';
txt+='<layer width="'+barwidth+'" height="'+barheight+'" bgcolor="'+bordercolor+'" top="0" left="0"></layer>';
txt+='<layer width="'+(barwidth-2)+'" height="'+(barheight-2)+'" bgcolor="'+unloadedcolor+'" top="1" left="1"></layer>';
txt+='<layer name="PBdone" width="'+(barwidth-2)+'" height="'+(barheight-2)+'" bgcolor="'+loadedcolor+'" top="1" left="10"></layer>';
txt+='</ilayer>';
txt+='</td></tr></table>';
}else{
txt+='<div id="PBouter" onmouseup="hidebar()" style="position:relative; visibility:hidden; background-color:'+bordercolor+'; width:'+barwidth+'px; height:'+barheight+'px;">';
txt+='<div style="position:absolute; top:1px; left:1px; width:'+(barwidth-2)+'px; height:'+(barheight-2)+'px; background-color:'+unloadedcolor+'; font-size:1px;"></div>';
txt+='<div id="PBdone" style="position:absolute; top:1px; left:1px; width:0px; height:'+(barheight-2)+'px; background-color:'+loadedcolor+'; font-size:1px;"></div>';
txt+='</div>';
}
document.write(txt);
function incrCount(){
window.status="Loading...";
loaded++;
if(loaded<0)loaded=0;
if(loaded>=waitTime*10){
clearInterval(Pid);
loaded=waitTime*10;
setTimeout('hidebar()',100);
}
resizeEl(PBdone, 0, blocksize*loaded, barheight-2, 0);
}
function hidebar(){
clearInterval(Pid);
window.status='';
//if(ns4)PBouter.visibility="hide";
//else PBouter.style.visibility="hidden";
action();
}
function findlayer(name,doc){
var i,layer;
for(i=0;i<doc.layers.length;i++){
layer=doc.layers[i];
if(layer.name==name)return layer;
if(layer.document.layers.length>0)
if((layer=findlayer(name,layer.document))!=null)
return layer;
}
return null;
}
function progressBarInit(){
PBouter=(ns4)?findlayer('PBouter',document):(ie4)?document.all['PBouter']:document.getElementById('PBouter');
PBdone=(ns4)?PBouter.document.layers['PBdone']:(ie4)?document.all['PBdone']:document.getElementById('PBdone');
resizeEl(PBdone,0,0,barheight-2,0);
if(ns4)PBouter.visibility="show";
else PBouter.style.visibility="visible";
Pid=setInterval('incrCount()',95);
}
function resizeEl(id,t,r,b,l){
if(ns4){
id.clip.left=l;
id.clip.top=t;
id.clip.right=r;
id.clip.bottom=b;
}else id.style.width=r+'px';
}
window.onload=progressBarInit;
Alles anzeigen
IMAGES
BG http://pic2space.com/images/2012/11/19/Aa8TM.png (bg.png)
Logo http://http://pic2space.com/images/2012/11/19/qQCV9.gif (Logo.gif)
So Schneller sicherer Besser und nicht soviel pixel aufwand
MasterPHP PHP is my life.
vBulletin meine Mutter betreibt ein Eltern Forum :wacko:
und es geht
Na das wird auch mal zeit
Welcome Back
WD mal der denken kann
Regi im client (layout)
Gruppen fixxen
Luecken schliessen.
Eing. Staffpage
online statistik
Taler und punkte per handy kaufbar
...
Das ist die ganz hoche Schule.