Výsledky 1 až 4 z 4

Téma: [PHP - Apache] Jak na autorizaci

  1. #1

    Standardní [PHP - Apache] Jak na autorizaci

    Chci pouzit mod_auth a rad bych nejak predvyplnil username v dialogovem okne.
    Je to na intranet kde se obvykle 99% useru pripojuje ze stejneho kompu, ale nikde sem nenasel jak to poslat. Netusite
    PC: GA-EP45-DS3R | E8400 + Ninja | 8GB | 80GB SSD X25-M | Zotac 9500GT | Asus Xonar DX | 2x Hauppauge WinTV HVR-1300 | Enermax MODU82+ 525W | Lancool K1
    Foto: Canon 20D | Tokina 12-24/4 | Canon 24-105/4 L IS USM | Canon 50/1,8 | Giottos MTL3361 + 1301-621C | Nodal Ninja NN5

  2. #2

    Standardní

    Kód:
    <?
    if &#40;!IsSet&#40;$PHP_AUTH_USER&#41;&#41;&#58;
    	 Header&#40;"HTTP/1.1 401 Unauthorized"&#41;;
    	 Header&#40;"WWW-Authenticate&#58; Basic realm=\"Vstup do tajne sekce\""&#41;;
    	 exit;
    else&#58;
       if&#40;$PHP_AUTH_USER!="jmeno"&#41;&#58;
    	  Header&#40;"HTTP/1.1 401 Unauthorized"&#41;;
    	  Header&#40;"WWW-Authenticate&#58; Basic realm=\"Vstup do tajne sekce\""&#41;;
    	  exit;
    endif;
    	
    if&#40;$PHP_AUTH_PW!="heslo"&#41;&#58;
    	  Header&#40;"HTTP/1.1 401 Unauthorized"&#41;;
    	  Header&#40;"WWW-Authenticate&#58; Basic realm=\"Vstup do tajne sekce\""&#41;;
    	  exit;
    endif;
    endif;
    ?>
    <html>
    <head>
    	<title>Tajna sekce</title>
    </head>
    
    <body>nejake tajne telo&#58;-&#41;
    
    </body>
    </html>
    AMD Barton 2500+@2152MHz(12.5*172/1,65V) AQXFA 0335MPMW @ ASUS A7V8X full @ Cooper Silent 2 TC Rev.2 lapped@ 512MB DDR333 @ GeForce 4 Ti4200 128MB 310/610MHz @ Samsung SpinPoint 160GB S-ATA + WD 80GB JB 8MB @ DVD LG GSA-4163B @ DVD Pioneer 106s @ SB Audigy Player @ Fortron 350W+12cm fan @ Edimax EW-7128G
    Mobile : DELL Inspiron 1520

  3. #3

    Standardní

    můžeš to taky řešit PHP+MySQL ale to je ručitě složitější nežli tohle
    ..::SILENT ESPRIT::..
    AMD AthlonXP 2500+@3200+ (11x200)Barton AC Cooler Silent2 TC rev.2 | 512MB RAM 400MHz CL2.5 | Soltek KT600 C1 | Saegate 80GB 2MB cache |ATi R9600XT Fireblade 128MB 500/600MHz@532/650MHz | SAMSUNG 48x24x48x | TEAC 52x | 17\" LG Flatron 710BH | Case Esprit MidiTower |Mandrake 10 Kernel 2.6.3 KDE3.2

  4. #4

    Standardní

    Citace Původně odeslal mudboy
    Kód:
    <?
    if &#40;!IsSet&#40;$PHP_AUTH_USER&#41;&#41;&#58;
    	 Header&#40;"HTTP/1.1 401 Unauthorized"&#41;;
    	 Header&#40;"WWW-Authenticate&#58; Basic realm=\"Vstup do tajne sekce\""&#41;;
    	 exit;
    else&#58;
       if&#40;$PHP_AUTH_USER!="jmeno"&#41;&#58;
    	  Header&#40;"HTTP/1.1 401 Unauthorized"&#41;;
    	  Header&#40;"WWW-Authenticate&#58; Basic realm=\"Vstup do tajne sekce\""&#41;;
    	  exit;
    endif;
    	
    if&#40;$PHP_AUTH_PW!="heslo"&#41;&#58;
    	  Header&#40;"HTTP/1.1 401 Unauthorized"&#41;;
    	  Header&#40;"WWW-Authenticate&#58; Basic realm=\"Vstup do tajne sekce\""&#41;;
    	  exit;
    endif;
    endif;
    ?>
    <html>
    <head>
    	<title>Tajna sekce</title>
    </head>
    
    <body>nejake tajne telo&#58;-&#41;
    
    </body>
    </html>
    To je ale jenom porovnani username a hesla
    Ja potrebuju aby v tom dialogu co na uzivatele vybleje Apache bylo uz predepsany nejaky jmeno a on bud doplni heslo, nebo si prepise oboje. Divny je, ze v XP je username dokonce vyskakovaci kombo, ale nikde nepisou o tom, jak to naplnit
    PC: GA-EP45-DS3R | E8400 + Ninja | 8GB | 80GB SSD X25-M | Zotac 9500GT | Asus Xonar DX | 2x Hauppauge WinTV HVR-1300 | Enermax MODU82+ 525W | Lancool K1
    Foto: Canon 20D | Tokina 12-24/4 | Canon 24-105/4 L IS USM | Canon 50/1,8 | Giottos MTL3361 + 1301-621C | Nodal Ninja NN5

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •