jo das ganze ist ein standart xampp und open source (kostenfrei)
Beiträge von GreenRover
-
-
Dazu nutzt man auch bei id`s anführungszeichen und schon ist die Welt wieder lieb :-p
@ Modula ja das mit dme magic quote stimmt schon so aber wenn es an ist, muss man sich drauf verlasen, da man sonst alles doppelt enquotiert ....
Also moral von der geschicht, alles immer schön mit ; anschliessen
die werte in " schreiben und NIE mit $sql = " sondern immer $sql =' das ist vileicht aufwendiger aber wesentlich besser von der performance und noch um einiges sicherer...
-
man ersetze: document.all.Uhr.innerHTML
zu etwas mit document.getElementById dann geht es überall (-;
-
vorgabe:
$sql ='SELECT `id`, `rabatt` FROM `user_login` WHERE `login`="'.$_GET['user'].'" AND `passwort`=MD5("'.$_GET['password'].'") LIMIT 0 , 1';
So nb0ob: liefer nun mal den beweis das heist die eingaben für die beiden get vars um fäschlich eun zu loggen oder zu schaden..
-
das heist, das untermenu soll sollange offen bleiben, solange kei nanderes geöffnet wird..
naja da fangen wir langsam echt mal mit ner runde js an:
Code
Alles anzeigen<style type="text/css"> .menu, .menu ul { list-style: none; padding: 0px; margin: 0px; } .menu li { padding: 0px; margin: 0px; padding-left: 5px; } </style> <script type="text/javascript" language="javascript"> function openMenu( obj ) { var ebene = obj.parentNode.childNodes; for (i=0 ; i<ebene.length ; i++) { try { throw ebene[i].getElementsByTagName('ul')[0].style; } catch (e) { e.display='none'; } } obj.getElementsByTagName('ul')[0].style.display='inline'; } </script> </head> <body> <ul class="menu"> [*]H meneu <li onclick="openMenu(this);">H meneu <ul style="display:none;"> [*]U Meneu [*]U Meneu [*]U Meneu [/list] [*]H meneu <li onclick="openMenu(this);">H meneu <ul style="display:none;"> [*]U Meneu [*]U Meneu [*]U Meneu [/list] <li onclick="openMenu(this);">H meneu <ul style="display:none;"> [*]U Meneu [*]U Meneu [*]U Meneu [/list] [*]H meneu [/list] </body>
ich hoffe mal du verstehst das spiel da überhaupt ?!
-
5000 umsatz ?! ist ja garnichts... gewinn OK aber umsatzt ?!
Also mehr oder weniger alles nur spielerei so nebenbei...
-
ja und da begrenze man doch einfac hdie query`s mit:
Dann schaut das ganze so aus:
Ordnungsgemäs:
$sql ='SELECT `id`, `rabatt` FROM `user_login` WHERE `login`="GreenRover" AND `passwort`=MD5("geheim") LIMIT 0 , 1';Inject versuch:
$sql ='SELECT `id`, `rabatt` FROM `user_login` WHERE `login`="GreenRover\" --" AND `passwort`=MD5("geheim") LIMIT 0 , 1';da man ja immer noch das auto entquote von PHP hat und daher der inject versuch zur sau ist.....
-
injections gehen nur bei insert befehlen...
das heist, falls du nicht abgesicherte query`s hast, kannst damit echt böse dinge machen...
-
am einfachsten so:
Code
Alles anzeigen<style type="text/css"> .menu, .menu ul { list-style: none; padding: 0px; margin: 0px; } .menu li { padding: 0px; margin: 0px; padding-left: 5px; } </style> </head> <body> <ul class="menu"> [*]H meneu [*]H meneu <li onmouseover="this.getElementsByTagName('ul')[0].style.display='inline'" onmouseout="this.getElementsByTagName('ul')[0].style.display='none';">H meneu <ul style="display:none;"> [*]U Meneu [*]U Meneu [*]U Meneu [/list] [*]H meneu [*]H meneu [/list] </body>
-
das währe das ganz linke ...
-
mache erstens das menu als list ul und li
dann mittels CSS ul ul { display: none; }
so das das untermenu weg ist..
dann aufs ul:onMouseOver="this.style.display='inline';" onMouseOut="this.style.display='none';"
-
http://de.php.net/download-docs.php
nimm das 3te chm ist dann eine file die du entzippen must und dann eien windoofs help file hast...
PS traditionell chinesisch lies sich gut (-;
-
@ Gast.. eins kannst du mir glaube du lehrnst sicher kein PHP in 2 wochen, sei den das du vielciht ein Profi PHP programmierer bist.
PS profie nenen sich ziemlich viele leute.
Und für ein CMS wie du es dort beschreibst schreibe auch ich mal ebend 1-2 Monate drann.
Und ich schreibe es wirklich professionell.Du hast auch schon mal SQL geschreiben?!
OK wie währe es denn mit den normalisierungsformen oder zu wissen was referenzielle Integrität ist. Ohne solch Grundwissen hilft dir auch die beste lehrnfähigkeit nicht.Also moral von der Geschicht, mal wieder einer der sich für superman hält und alles in 2 Wochen können möchte. Sich deshalb noch viel viel zu große Projekte vornimmt.
PS in einem hast du recht, ich kann zwar mit Fireworks und Photoshop umgehen aber kein design.
Da fehlt mir wirklich die Kreativität. ABer meien Programm designs waren bis jetzt immer zufriedenstellend. Den Moral von der geschicht das sind 2 unterschiedliche Arten von design.Also den einzigsten rat den ich dir geben kann. nimm Joomla oder Typo3 dann erspaarst dir ne menge ärger.
Ps geb die software aber nicht als deien au, da hat letzten ein kunde von uns seinene alten "webmaster" recht gut für verklagt (-;
Ähmm nebenfrage, kann man in Ger überhaupt als angestellter noch ein gewerbe anmelden oder giebt es etwas auch selbständige ITSK dachte höchstens ITSE
-
de.php.net ?!
-
dito @ BendOr
@ leed Gast schreiben du deutsch auch so das man verstehen, dann wir werden antworten tuhen...
-
also ich habe es jetzt noch nicht gerafft... mach mal ne ereignisstabelle ...
ABer CSS reicht da nicht da muss wohl JS rann.
-
Also solchen leuten helfe ich genrell nicht...
finde es imemr eine frachheit aufträge an zu nehmen ohne jegliches wissen zu haben....
ABer da solche leute eh meist scheitern kommen die kunden dnaach meist zum profi was mich wiederum freut ....
also fröhliches Verzweifeln.
-
das dürfte sehr schwer werden, da die alten ordner auch noch existieren. das heist ma besten mit linux booten aber dann wird es in dem sinne kompliziert, das du die registrei noch anpassen musst.
-
einfach die icq nummer einsetzen und noch mittels im parameter das aushen bestimmen... dann das ganze ins src des img tags verfrachten?!
-