Zum Inhalt springen

sockä

Mitglieder
  • Gesamte Inhalte

    588
  • Benutzer seit

  • Letzter Besuch

Beiträge von sockä

  1. Hallo,

    (man ich frage heute aber auch... ;) )

    ich möchte eine Authentifizierung meiner PHP-Seiten über LDAP durchführen. In PEAR gibt es da schon eine fertige Klasse mit dem Namen "Auth". Aber da kann man sich nur mit einem User+Passwort aus dem LDAP-Verzeichnis authentifizieren, sprich, sobald man Usernamen und Passwort eines beliebigen (!) Users aus dem LDAP kennt, ist man angemeldet. Ich möchte aber, dass nur Benutzer einer bestimmten Orga-Einheit oder aber ein einzelner, spezieller User aus dem LDAP Zugriff haben dürfen... wie würde ich sowas anstellen, bzw. überprüfen... geht das?!

    Grüße und Danke für Tipps.

  2. Hallo,

    ich möchte durch die Datensätze einer Datenbank mittels "next", "previous", "last" und "first" - Links navigieren. Also "next" und "previous" sollen immer den vorherigen bzw. nächsten Datensatz anzeigen und "last" und "first" halt den letzten und ersten. "Last" und "First" habe ich auch schon so gelöst:

    select MIN(ID) from myTable;
    
    select MAX(ID) from myTable;
    
    

    ... aber an "next" und "previous" hapert es gerade... denn wenn ich einfach z.B. ID++; machen würde dann würde ich einen Fehler geben wenn es diese ID nicht gibt... es gibt ja sowas wie ID 1,2,4,5,6 etc. (wenn mal was gelöscht wurde).

    Gibt es dafür schon eine schnelle, einfache Lösung per SQL und ich sehe sie gerade nicht... oder wie geht das sonst? Bin für jede "Erleuchtung" dankbar :)

    Viele Grüße!

    ps. Datenbank is mysql.

  3. So... ich bins mal wieder... Prob besteht leider immer noch...

    der HTTP 403, wenn die .htaccess weg ist?

    nein, dann kommt 403 nicht ...

    es kann auch sein, dass PHP als CGI läuft und ExecCGI deaktiviert ist.

    nein, ist nicht als CGI.

    bei apache auf windows statt '\' (also dem backslash, normalen slash '/' zu verwenden und in anführungszeichen zu setzen.

    AuthUserFile "E:/www/privat/.htusers".

    Das habe ich auch ausprobiert - ebenfalls ohne Erfolg :(

    Ich glaube, ich bin zu blöd... nein... der Server ist es ;)

  4. Hi,

    ich habe einen Homepage-Bereich, der per htaccess geschützt werden soll. Ich habe eine .htaccess und eine .htusers Datei angelegt und wenn ich nun die Seite index.php aufrufen will bekomme ich immer nur die "Forbidden Error 403" Seite angezeigt. Ich bekomme kein Fenster zur Eingabe des Users/Passwortes... es wird also der Header dafür nicht gesendet... keine Ahnung, warum?!

    So ist die Verzeichnisstruktur:

    - .htaccess

    - .htusers

    - index.php

    In der .htaccess-Datei steht:

    
    AuthType Basic
    
    AuthName "Privat"
    
    AuthUserFile E:\www\privat\.htusers
    
    Require valid-user
    
    

    Und in der users-Datei natürlich die User.

    Woran liegt das also? Wieso bekomme ich nicht den Eingabe-Header?!

  5. Hallo,

    ich will hier nix spezielles fragen, sondern eher Ideen "anfragen".

    Also es geht um Folgendes: ich möchte von einem Switch abfragen, welches Gerät an welchem Port hängt. Da Switche ja L2 sind, ist es ja nur möglich, die MAC-Adressen abzufragen, alles andere ist für sie ja "zu hoch" ;)

    Demnach möchte ich also sowas wie "An Port A1 ist die MAC 00:11:bla, an Port A2 ist die MAX 12:34:bla... ". Und nun wollte ich mal hören, ob wer von euch schon Erfahrungen mit sowas hat, insbesondere bei HP Switchen.

    Ich selber habe es per SNMP versucht (Betonung liegt auf versucht, da es nicht richtig geklappt hat).... und ein paar Tools probiert, wovon mich aber alle nicht sonderlich glücklich gemacht haben....

    Naja, wie gesagt, Ideen und Erfahrungen willkommen! :)

  6. Gar nicht.

    Das habe ich auch schon festgestellt, deshalb habe ich es ja auch geschrieben auf Antwort auf deinen Post, ich solle es per POST machen... ;)

    Als erstes solltest du dich generell mit dem HTTP Protokoll beschäftigen. Was ist ein Request, welche Request-Typen gibt es, und wie wird vom Browser ein Request erzeugt. Danach wird dir einiges klarer sein.

    Ich glaube das brauche ich nicht, dass ist mir schon klar und ich habe mich damit schon ausführlich beschäftigt. Nur ich bin bisher noch nie an die Parameterlängenbegrenzung eines GETs gestoßen und wollte mir hier Ideen/Anregungen einholen.

    das formular kannste dann mit javascript abschicken. -> form.submit() ist dein freund

    Naja... JavaScript meide ich immer an Stellen, an denen die Funktion einer Seite im Vordergrund steht... von daher würde ich es jetzt nicht so machen wollen.

    Oder du speicherst es in einer Session

    Ja, so mache ich es jetzt auch.

  7. Hi zusammen,

    möchte in PHP per Link und HTTP_GET ein Array an ein anderes Skript übergeben. Mache es über explode() / implode(). Das funktionierte BISHER auch immer... nur jetzt ist mir aufgefallen, dass es sowohl Browser-speziell als auch auf dem Webserver selber Einschränkungen gibt, wie lang eine URL sein kann. Und wenn ich nun per implode() einen sehr langen String übergebe (z.B. ein Array mit 100 Werten), dann geht das nicht mehr. :(

    Welche anderen Wege gibt es?!

  8. Probier mal:

    grep -wE '(bla.*?blub)|hallo'

    Tausend Dank - das klappt! :)

    *Vormittag-Retter*

    Müssen bla und blubb vorkommen? Also soll nur eine Zeile ausgegeben werden, in der beides steht?

    Soll denn, wenn bla und blubb vorkommen, aber hallo auch, die Zeile ignoriert werden?

    Wenn "bla" und auch "blubb" vorkommen -> Zeile ausgeben

    Wenn "hallo" vorkommt -> ebenfalls ausgeben

    Die Möglichkeite "bla", "blubb" und "hallo" in einer Zeile gibt es nicht -> ignorieren.

  9. Oh je.. ich schon wieder...

    Wie würde denn sowas hier aussehen:

    ("bla" UND "blubb") ODER "hallo"

    ... mit dem hier

    grep -wE '(bla|blub)' | grep hallo

    .. mache ich ja quasi nur eine Zusatzbedingung...

    ... mhh... sehe das irgendwie nicht...?! :(

  10. Hi,

    ich suche einen grep-Ausdruck... und irgendwie kriege ich das nicht hin... Also ich mich alle Zeile grepen, die

    - "bla" ODER "blub" als einzelnes Wort

    - UND "hallo" als einzelnes Wort

    enthalten.

    Das mit dem ODER bekomme ich schon hin und zwar so:

    grep -wE '(bla|blub)'

    aber es scheiert an der Verbindung mit dem UND "hallo" ... ich glaube, ich steh auf m Schlauch... oder es ist zu spät... aber ich probiere schon seit ner geraumen Zeit alle Kombis aus... und es will nicht gelingen... RegEx liegt mir leider auch nicht so :(

    Danke schon mal für Hilfe!

  11. Erstellt du die Grafik selber oder ist die schon so fertig?

    Und zu "defekter Grafik": was heißt für dich "defekt"? Du könntest natürlich durch alle Pixels gehen und gucken, ob du vernünftige Farbwerte bekommst und die mit einer richtigen Grafik vergleichen.... aber das ist a) sehr rechenintensiv und B) auch keine Garantie auf eine "heile" Grafik. Dazu zählen ja auch die Bittiefe, das Format, die Kompression etc. ...

  12. Hi,

    also über PHP kann man ja herausfinden, welches OS der PC hat, auf dem ein im Browser gezeigtes Skript läuft. Kann ich aber auch sowas machen wie:

    $os = GetOS("192.168.1.1");

    ... also von einem Rechner, den ich per IP angebe, das OS rausbekommen...

    Sprache ist egal (also PHP bevorzugt, aber wenn Perl oder Python is, is auch ok). Ich weiß, dass es mit vielen Windows-Sprachen geht (z.B. die .NET Sprachen), aber würde gerne wissen, ob es auch mit einer Skriptsprache geht... glaube zwar eher nicht.. aber vll. hat ja doch jemand ne Idee :)

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...