-
Gesamte Inhalte
1.326 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
14
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von _n4p_
-
-
1) var_dump($result)
dürfte etwa so aussehen:
Array ( [0] => SimpleXMLElement Object ( [0] => <titel> ) )
2) list( , $result["title"]) = $xml->xpath("/feed/entry/title");
-
Dann kann ich die if bedingungen ja untereinander schreiben und nicht so verschachtet, außerdem muss es dann =="0" heißen.
es reicht sogar ein einziges if
int testen(string kto) { int strlen = kto.length(); int value = 0; for(int o=0; o<=strlen; o++) { string sub= kto.substr(o,1); if ((sub != "0") || (sub != "1") || (sub != "2") || (sub != "3") || (sub != "4") || (sub != "5") || (sub != "6") || (sub != "7") || (sub != "8") || (sub != "9")) { cout<<"Bitte NUR Zahlen eingeben! " <<endl; value = 1; } return value; } }
oder noch besserint testen(string kto) { int value = 0; string zahlen = "0123456789"; if (kto.find_first_not_of(zahlen) == string::npos) { cout<<"Bitte NUR Zahlen eingeben! " <<endl; value = 1; } return value; } }
main muss natürlich angepasst werdenif (testen(ktn) == 1) { //was auch immer } else { // weiter im text }
-
SELECT BuchID
FROM Buch,Autor
WHERE AID = AuthorID AND Vorname='Peter'
das bildet doch das kartesiche Produkt und ist kein natural join?!
richtig
deine select sind allerdings vollkommen gleichwertig
in den meisten fällen sind joins schneller als subselects die das "gleiche" tun.
braucht ein join allerdings ein DISTINCT und ein subquery nicht sind beide etwa gleich schnell.
dafür sind subquerys in den meisten fällen leichter zu lesen ^^
Domain Name System - Hilfe gesucht
in Referate
Geschrieben
a) meinst du das traceroute? das hat aber an sich nix mit dns zu tun
ein traceroute zeigt den weg den die daten von rechner a zu rechner b nehmen
dabei werden alle zwischenstationen aufgelistet, also die ip von jedem router auf diesem weg
im bild werden die wahrscheinlichen standorte dieser router dargetellt, das funktioniert mit Geotargeting ? Wikipedia
nein, popup fenster haben in der regeln nur etwas damit zu tun das die seite die du betrachtest geld verdienen möchte
DNS-Hacking der name geht wohl an sinn vorbei
dns server "hackt" man nur aus einem grund, nämlich fürs dns-spoofing
beim DNS-Spoofing wird dem Ziel des angriffs eine falsche ip für einen domain namen übermittelt, hat zur folge das du statt bei deiner bank pin und tan einzugeben, das ganze auf einem server des angreifers tust
Damit DNS-Spoofing sicher funktioniert darf das ziel den echten dns server nicht erreichen oder der dns server muss eine "falsche" ip übermitteln. man müsste also den dns server irgendwie "abschalten" oder umkonfigurieren.
der nutzen ist einfach, das wenn dns spoofing richtig ausgeführt wird keiner merkt das er nicht auf der gewünschten seite ist sondern grad einem angreifer persönliche daten überlässt. zumindest solang die zielseite nicht mit zertifikaten arbeitet, in dem fall müsste man noch einen schritt weiter gehen -> "man-in-the-middle"
das grundproblem am dns ist, das es kein sicherheitskonzept gibt. es gibt niemanden der garantiert das die gelieferte ip die richtige ist.
DNSSEC beitet hier zwar abhilfe und ist seit 2005 offiziell als standard eingeführt, wird in der praxis aber im grunde gar nicht eingesetzt