• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Domanda Come creare un pannello di controllo

RonaldoCMS

Utente Attivo
8 Aprile 2012
257
7
29
Napoli
Miglior risposta
0
#1 Autore del topic
Salve, io sono un principiante WebMaster, mi hanno dato il compito di creare un sito web semplice e fin qui va tutto bene. Pero' vorrei creare anche un piccolo pannello di amministrazione perchè l'utente mi ha chiesto di aggiungere dai suoi dispositivi delle immagini per la galleria nel sito che sto creando. Quali sono le coordinate e le cose da fare per fare tutto cio? La mia idea era di creare un login senza database dove l'utente inserisce le credenziali da me dati da cui una volta accesso potrà caricare l'immagine e il compilatore lo aggiungeva automaticamente alla pagina, non so se è una cosa professionistica percio' sono qui a domandarvelo.
E' fattibile? O ci sono soluzioni migliori e piu' semplici?
 

vinnythebest

Amministratore
Amministratore
27 Dicembre 2007
6.586
290
128
Veneto
Miglior risposta
0
#2
Se vuoi fare un login senza collegarti ad un utente senza DB fai una roba tipo così:

Codice:
if(isset($_POST['entra'])) //Se preme il tasto entra
{
    $username = htmlspecialchars(addslashes($_POST['username']));
    $password = htmlspecialchars(addslashes($_POST['password']));
    $error = ' ';
    
    if(isset($username) && isset($password)) //Se ha scritto sia username che password
    {
        if($username == "Nome che vuoi" && $password == "Password che vuoi")
        {
            $_SESSION['username'] = $username; //Crea la sessione per la pagina di amministrazione!
            echo header('location: pagina dove vuoi far apparire'); //Accesso completato -> Nuova pagina
        }
        else $error = "Username o Password errata!<br>";
    }
}
 

RonaldoCMS

Utente Attivo
8 Aprile 2012
257
7
29
Napoli
Miglior risposta
0
#3 Autore del topic
Se vuoi fare un login senza collegarti ad un utente senza DB fai una roba tipo così:

Codice:
if(isset($_POST['entra'])) //Se preme il tasto entra
{
    $username = htmlspecialchars(addslashes($_POST['username']));
    $password = htmlspecialchars(addslashes($_POST['password']));
    $error = ' ';
   
    if(isset($username) && isset($password)) //Se ha scritto sia username che password
    {
        if($username == "Nome che vuoi" && $password == "Password che vuoi")
        {
            $_SESSION['username'] = $username; //Crea la sessione per la pagina di amministrazione!
            echo header('location: pagina dove vuoi far apparire'); //Accesso completato -> Nuova pagina
        }
        else $error = "Username o Password errata!<br>";
    }
}
Già avevo pensato un ragionamento simile, infatti volevo fare in modo che portasse a una pagina dove l'utente carica l'immagine e il compilatore deve generare una sorgente html che verrà inserita nella galleria.php, si puo' fare?
 
2 Febbraio 2015
130
31
34
Miglior risposta
0
#5
Il mio consiglio è prendere qualche template gratuito su pannelli di amministrazione e poi dopo gli associ il codice PHP. Considera che però per fare quello che vincenzo ti ha detto, devi anche attivare la sessione e quindi scrivere a inizio file session_start(); e poi richiamare sempre la variabile $_SESSION['username'] ovunque tu abbia bisogno del nome utente. POi considera che per quel che vuoi fare tu, devi avere sufficiente spazio all'interno della cartella in cui vuoi caricare le immagini. Non ho capito però cosa intendi con "il compilatore". Vuoi che l'utente carica le immagini e nella pagina "galleria.php" appaiono?
 

RonaldoCMS

Utente Attivo
8 Aprile 2012
257
7
29
Napoli
Miglior risposta
0
#6 Autore del topic
Il mio consiglio è prendere qualche template gratuito su pannelli di amministrazione e poi dopo gli associ il codice PHP. Considera che però per fare quello che vincenzo ti ha detto, devi anche attivare la sessione e quindi scrivere a inizio file session_start(); e poi richiamare sempre la variabile $_SESSION['username'] ovunque tu abbia bisogno del nome utente. POi considera che per quel che vuoi fare tu, devi avere sufficiente spazio all'interno della cartella in cui vuoi caricare le immagini. Non ho capito però cosa intendi con "il compilatore". Vuoi che l'utente carica le immagini e nella pagina "galleria.php" appaiono?
Esatto, voglio fare in modo che quello che carica l'utente vada nella cartella dove ci sono tutte le immagini e genera per esempio <img "percorso_immagina" ecc../> nella galleria.php automaticamente
 
2 Febbraio 2015
130
31
34
Miglior risposta
0
#7
Ok. Allora devi creare lo script per caricare le immagini quando sei in una specifica pagina del pannello amministrazione. Successivamente crei un file "galleria.php" o come vuoi chiamarlo, crei uno script che prende tutti i file di una determinata directory e li mostra col tag "img". In fin dei conti è un ciclo iterativo che devi fare. Però prima devi fare lo script per caricare i file.
 

RonaldoCMS

Utente Attivo
8 Aprile 2012
257
7
29
Napoli
Miglior risposta
0
#8 Autore del topic
Ok. Allora devi creare lo script per caricare le immagini quando sei in una specifica pagina del pannello amministrazione. Successivamente crei un file "galleria.php" o come vuoi chiamarlo, crei uno script che prende tutti i file di una determinata directory e li mostra col tag "img". In fin dei conti è un ciclo iterativo che devi fare. Però prima devi fare lo script per caricare i file.
Va bene volevo solo assicurarmi se era una cosa fattibile e abbastanza 'professionale'
Rimanete il topic aperto che voglio mostrarvi i risultati piu' presto possibile ^^
 
Shoutbox
  1. -Sicily94- -Sicily94-: https://www.sciax2.it/forum/threads/progetto-sicily-hotel-beta-test-serio.700314/
  2. eskereboyz eskereboyz: https://www.sciax2.it/forum/threads/account-habbo.700424/
  3. DarkKB DarkKB: @999k https://www.sciax2.it/forum/threads/new-luxworld.700391/
  4. 999k 999k: https://www.sciax2.it/forum/threads/ihabbon-project.700336/
  5. 999k 999k: Retro innovativi ne abbiamo?
  6. JaxosItalia JaxosItalia: https://www.sciax2.it/forum/threads/jaxos-hotel.700052/
  7. DarkKB DarkKB: https://www.sciax2.it/forum/threads/new-luxworld.700391/
  8. #KiK #KiK: Amiciiiii
  9. Mr. Aizen Mr. Aizen: Buondì
  10. F FulmineVerde: https://www.sciax2.it/forum/threads/aumentare-prestazioni-del-pc.700408/
  11. -Sicily94- -Sicily94-: https://www.sciax2.it/forum/threads/progetto-sicily-hotel-beta-test-serio.700314/
  12. TokosRetro TokosRetro: Salve
  13. -Marco -Marco: Ciao bellissimi!
  14. #KiK #KiK: Siiii
  15. Cristoforo58 Cristoforo58: Kaffeee?!1!1!11 @#KiK
  16. #KiK #KiK: We my friendz
  17. F FulmineVerde: Ci sono vinny e Cristoforo che accedono
  18. F FulmineVerde: Non è stato abbandonato
  19. Alert Alert: C'è un mod che ha l'ultimo login a maggio °-°
  20. Alert Alert: Ma il forum è stato abbandonato o è una mia impressione?
  21. F FulmineVerde: https://www.sciax2.it/forum/threads/problema-paginazione-php-pdo.700399/
  22. #Egzon14 #Egzon14: Che brutta fine che sta facendo Sciax2
  23. DarkKB DarkKB: Ciao, Benvenuto in Sciax2 Forum. La Community tratta di tutto, Giochi online, computer,vita quotidiana
  24. Old.Hunter Old.Hunter: oltre a ciò, potreste dirmi di cosa tratti precisamente questa community?
  25. Old.Hunter Old.Hunter: Ciao a tutti, mi sono appena registrato per vendere un mio servizio
Top