Visualizzazione dei risultati da 1 a 6 su 6

Discussione: inserire css in php

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2014
    Messaggi
    23

    inserire css in php

    volevo sapere se era possibile collegare del css a questa finestra di autenticazione o deve restare per forza così com'è. se possibile come collego il css a una cosa simile??? non è come l'html.. il codice php a cui vorrei applicare del css è questo..


    Codice PHP:
    <?php
    $_user_ 
    'randomusers';
    $_password_ 'magnolia123bpt79';

    session_start();

    $url_action = (empty($_REQUEST['action'])) ? 'logIn' $_REQUEST['action'];
    $auth_realm = (isset($auth_realm)) ? $auth_realm '';

    if (isset(
    $url_action)) {
        if (
    is_callable($url_action)) {
            
    call_user_func($url_action);
        } else {
            echo 
    'La Funzione non esiste!, Richiesta Abortita.';
        };
    };

    function 
    logIn() {
        global 
    $auth_realm;

        if (!isset(
    $_SESSION['username'])) {
            if (!isset(
    $_SESSION['login'])) {
                
    $_SESSION['login'] = TRUE;
                
    header('WWW-Authenticate: Basic realm="'.$auth_realm.'"');
                
    header('HTTP/1.0 401 Unauthorized');
                echo 
    'You must enter a valid login and password';
                echo 
    '<p><a href="?action=logOut">Riprova</a></p>';
                exit;
            } else {
                
    $user = isset($_SERVER['PHP_AUTH_USER']) ? $_SERVER['PHP_AUTH_USER'] : '';
                
    $password = isset($_SERVER['PHP_AUTH_PW']) ? $_SERVER['PHP_AUTH_PW'] : '';
                
    $result authenticate($user$password);
                if (
    $result == 0) {
                    
    $_SESSION['username'] = $user;
                } else {
                    
    session_unset($_SESSION['login']);
                    
    errMes($result);
                    echo 
    '<p><a href="">Riprova</a></p>';
                    exit;
                };
            };
        };
    }

    function 
    authenticate($user$password) {
        global 
    $_user_;
        global 
    $_password_;

        if ((
    $user == $_user_)&&($password == $_password_)) { return 0; }
        else { return 
    1; };
    }

    function 
    errMes($errno) {
        switch (
    $errno) {
            case 
    0:
                break;
            case 
    1:
                echo 
    'Utente o Password sono Sbagliati';
                break;
            default:
                echo 
    'Unknown error';
        };
    }

    function 
    logOut() {

        
    session_destroy();
        if (isset(
    $_SESSION['username'])) {
            
    session_unset($_SESSION['username']);
            echo 
    "Sei Uscito con Successo<br>";
            echo 
    '<p><a href="?action=logIn">ENTRA</a></p>';
        } else {
            
    header("Location: ?action=logIn"TRUE301);
        };
        if (isset(
    $_SESSION['login'])) { session_unset($_SESSION['login']); };
        exit;
    }
     
    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Hai postato il sorgente PHP della pagina.
    Per poter valutare e/o modificare un CSS occorre avere la pagina HTML (quella che arriva al browser).

    Posta quindi il codice che vedi nel browser (tutti i browser permettono di visualizzare il sorgente, di solito a partire dal tasto destro del mouse), oppure posta il link alla pagina.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2014
    Messaggi
    23
    Quote Originariamente inviata da Mich_ Visualizza il messaggio
    Hai postato il sorgente PHP della pagina.
    Per poter valutare e/o modificare un CSS occorre avere la pagina HTML (quella che arriva al browser).

    Posta quindi il codice che vedi nel browser (tutti i browser permettono di visualizzare il sorgente, di solito a partire dal tasto destro del mouse), oppure posta il link alla pagina.
    è questo il codice della pagina. è questo quello che devo modificare. non altro codice. questa finestra di autenticazione.. sempre se possibile.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Finche` non capisci la differenza fra programma lato server (PHP, database, ...) e codice lato client (HTML, CSS, Javascript) non puoi ricevere aiuto in questo forum.
    Se vuoi approfondire, ci sono ottime guide in giro per la rete; personalmente mi sono sempre piaciute quelle di HTML.it

    E comunque dal codice fornito non si riesce a dedurre l'HTML che viene generato (ci sono troppi riferimenti a strumenti lato server), e di conseguenza non ti si puo` aiutare.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2014
    Messaggi
    23
    Quote Originariamente inviata da Mich_ Visualizza il messaggio
    Finche` non capisci la differenza fra programma lato server (PHP, database, ...) e codice lato client (HTML, CSS, Javascript) non puoi ricevere aiuto in questo forum.
    Se vuoi approfondire, ci sono ottime guide in giro per la rete; personalmente mi sono sempre piaciute quelle di HTML.it

    E comunque dal codice fornito non si riesce a dedurre l'HTML che viene generato (ci sono troppi riferimenti a strumenti lato server), e di conseguenza non ti si puo` aiutare.
    è una pagina di autenticazione in php. quelle che chiedono user e password e se clicchi annulla ti mandano l'errore 401.. non c'è html in questa pagina.. volevo sapere se era possibile collegargli del css per cambiargli colore.. (sempre se possibile).

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non e` possibile fare una pagina Web senza HTML !! (non e` completamente vero, dato che ci sono altri linguaggi simili possibili, ma prendila per buona, finche` non hai un po' piu` di esperienza)

    Quel programma che hai postato e` un PHP (lato server) che genera una pagina HTML.
    In particolare non ho capito se e` il pezzo che genera la pagina in cui si inseriscono user e passwd oppure genera la risposta a tale inserimento (questa mi sembra la piu` probabile).

    Se quando hai la pagina nel browser clicchi con il destro e scegli "visualizza HTML" o "visualizza sorgente" o qualcosa di simile (dipende dal browser che usi) vedi l'HTML che viene visualizzato. Su quel codice si puo` aggiungere o modificare il CSS.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.