Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    12

    problema permessi con file .css

    Salve a tutti, spero di non aver sbagliato sezione, ma preferivo esporre qui il problema piuttosto che in quella dedicata al webserver Apache..
    Come annuncia il titolo della discussione sto riscontrando un problema con uno script php BANALE che dovrebbe cambiarmi sfondo pagina a seconda dell'ora ( mi sto esercitando ); tale script dovrebbe stamparmi nell'head della pagina il tag <link... di collegamento al file .css selezionato dalla funzione del programma.. bene.. lo script esegue senza problemi ma con risultati nulli!! Stampa nell'head quello che deve stampare ma nn viene caricato il foglio css! e se clicco sul collegamento link mi si apre una pagina di errore 403
    "Accesso negato!

    Non disponi dei permessi necessari per accedere all'oggetto richiesto, oppure l'oggetto non può essere letto dal server.

    Se pensi che questo sia un errore del server, per favore contatta il webmaster.

    Error 403

    localhost
    Apache/2.4.2 (Win32) PHP/5.4.6"

    Qualcuno sa darmi qualche dritta??Grazie mille!!

  2. #2
    ma non è che magari hai un problema di permessi? via ftp clicca con il tasto destro sul css e verifica di aver permessi adeguati.. prova 666 ad esempio

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    12
    Scusa ma sono ancora un po' 'socca' , cos'è che dovrei fare?? Xkè fatico a capire.. cmq credo tu abbia ragione, cercando qua e là con google ho trovato gente che parlava di codesti permessi.. solo che appunto nn so come sbloccarli..(PS: ho installato easyphp cpn Apache, Php , phpmyadmin)

  4. #4
    se sei in locale su windows non è questione di permessi.
    puoi postare il codice html che ti viene originato dalla pagina?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    12
    allora questo è il codice php che ho nell'head del documento:
    Codice PHP:
    <?php
            $date
    =date('h');
            class 
    sfondochanger {
                public function 
    changer($a) {
                    if(
    $a<6) {
                        echo 
    "<link href=\"C:/Program Files (x86)/EasyPHP-12.1/www/exercises/new2.css\" rel=\"styleshit\">";
                    }
                    else {
                        echo 
    "<link href=\"C:/Program Files (x86)/EasyPHP-12.1/www/exercises/new3.css\" rel=\"styleshit\">";
                    }
                }
            }
            
    $sfondo= new sfondochanger;
            
    $sfondo->changer($date);
        
    ?>
    (copiando l'indentatura è parz saltata)
    il file new3.css recita body{ background:#B0C3CD;}
    mentre il risultato:
    <link href="C:/Program Files (x86)/EasyPHP-12.1/www/exercises/new3.css" rel="styleshit">
    e come ho già scritto se clicco nel foglio di stile mi dice "Accesso negato bla bla bla.."

  6. #6
    ma perché gli dai il percorso fisico?
    non puoi fare semplicemente
    <link href="new2.css" rel="styleshit">

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    12
    All'inizio avevo dato il percorso proprio così, poi ho cambiato per esser più sicuro..cmq dovrebbe funzionare in entrambi i modi!!!!

  8. #8
    Originariamente inviato da Giulio92
    allora questo è il codice php che ho nell'head del documento:
    Codice PHP:
    ...
    echo 
    "<link href=\"C:/Program Files.../new3.css\" rel=\"styleshit\">";
        
    ?> 
    styleSHIT
    ????????????????????????????????????????????????

    styleSHIT
    ????????????

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    12
    sisi mi ero già accorto della cazzata!!! shit...holy shit!! cmq anche con sheet nn funzia..

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.