Visualizzazione risultati 1 fino 20 di 20

Discussione: Form che non funziona

  1. #1
    Guest

    Predefinito Form che non funziona

    Allora io non capisco.

    Sul mio disco funzionava tutto ma su Altervista non và e nn capisco perchè.

    In pratica in un file che si chiama admin.php ci ho messo questo codice

    Codice:
    <table align="center" valign="top">
    			<form action="admin-panel.php" method="post">
    		    <td align="center" valign="top" style="padding: 10px; background-image: url(images/login_box.gif);" width="325" height="150">
    			<font face="Verdana" size="2"><b>NickName</b> <br/><input name="NickName" type="text" value="" size="18" maxlength="10">
                <br/><b>Password</b></font> <br/><input type="password" maxlength="10" size="18" value="" name="Password"></font>			
    		    <br> <button><b>Login</b></button> <input type="reset" value="Resetta"><br>
    			</td>
    			</form>
    			</table>
    e un file admin-panel.php

    Codice:
    <?php
       if (($_POST['NickName']="logofreax")and($_POST['Password']="handy")){
       include("admin-panel.php");
       }
       ?>
    Qual'e' il problema?!
    Sul mio disco và e su Altervista no.

    A che serve quel codice?
    Bè per fare una sorta di sistema di log-in diciamo :D

  2. #2
    Ospite Guest

    Predefinito

    Codice PHP:
    <?php
    if ($_POST['NickName']=="logofreax" and $_POST['Password']=="handy"){
    include(
    "admin-panel.php");
    }
    ?>
    Corretto...
    Comunque nn ho capito il xkè di quell'
    Codice PHP:
    include("admin-panel.php")
    ...

  3. #3
    Guest

    Predefinito

    Mi serve per richiamare la pagina stessa.

    Cmq hai idee del fatto perchè non funzioni su Altervista mentre nel mio disco si :S

  4. #4
    Guest

    Predefinito

    io non capisco una cosa. il form richiama il file php_admin.php (o qualcosa del genere) il file che controlla il post include a sua volta php_admin.php (insomma lo stesso file) qualcosa non torna... php_admin.php cosa fa? chi è? c'è lo fai leggere? <edit>Credo sia questa la domanda di probid...</edit>

    <edit> Cosa significa: non gira? ti dà errore? che errore? </edit>
    Ultima modifica di demenziale : 07-09-2006 alle ore 09.30.33

  5. #5
    Guest

    Predefinito

    Allora il Form admin.php è una Form per il Log-In.

    Il form admin-panel.php è il Form al quale si accede se il Log-in và Ok.

    Il problema è che sul mio disco il Log-in funziona mentre quando metto su ALtervista non mi và niente :'( e non capisco perchè?!

  6. #6
    Guest

    Predefinito

    Ma non puoi includere un file dallo stesso!!
    Cioè non puoi includere admin-panel.php dal file admin-panel.php!!!


    Ciaoo!!

  7. #7
    Guest

    Predefinito

    deBug ho provato a fare come dici tu.

    Allora risultato:
    sul mio disco funziona su Altervista no. E quel che mi sto chiedendo è perchè?

  8. #8
    Guest

    Predefinito

    i file sono diversi... Ok. Allora controlla se percaso è scritto in minuscolo o maiuscolo... che AV è case sensitive

    <edit> scusa ma i file non sono diversi. Ha ragione Debug: sono identici...
    Ma ci vuoi dire che errore ti dà? non funziona non è abbastanza
    </edit>
    Ultima modifica di demenziale : 07-09-2006 alle ore 12.34.06

  9. #9
    Guest

    Predefinito

    I file sono scritti in minuscolo.

    Il bello è che Altervista nn mi dà nessun errore semplicemente nn fà quello che voglio io rimane nella stessa pagina :( senza andare in admin-panel.php

  10. #10
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Inviando il form dovresti andare in admin-panel.php che controlla se username e password sono uguali a quelli indicati e poi si auto-include, è ovvio che non succeda nulla.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  11. #11
    Guest

    Predefinito

    Si ma anche togliendo l'include non fà un emerita mazza.

  12. #12
    Guest

    Predefinito

    Ma certo che non fa una mazza se tu non gli dici di fare qualcosa!!!
    Mettici un echo "LOGGATO"; al posto dell'include!


    Ciaoo!

  13. #13
    Guest

    Predefinito

    Ragazzi, allora c'e' qualcosa che nn và.

    Mi sono scaricato un PHP Editor e ho notato che non và :S, quindi chiederei a qualcuno se c'e' un buon codice che verifichi che se admin.php ha il Testo che voglio io e se ce l'ha porterà a admin-panel.php senno nn farà niente. ;)

    Se possibile fare in modo che non si veda facendo Visualizza>HTML è anche meglio :D

  14. #14
    Guest

    Predefinito

    Che significa che con un php editor hai notato che non va?? Cosa hai notato?

    Per fare quello che chiedi ti basta includere admin.php e verificare se la variabile contiene un tal testo allora fai un redirect, altrimenti messaggio di errore.


    Ciao!

  15. #15
    Guest

    Predefinito

    Che quando testo la pagina PHP non fà niente come in altervista. :'(

    Cmq deBug mi posti un esempio di codice?

  16. #16
    Guest

    Predefinito

    allora hai fatto il controllo che user id e password siano giusti? bene adesso devi includere il file corretto che non è quello!!!! sarà qualcosa come admin.php o qualcos'altro
    allora tu adesso posti il codice dei due file e così noi capiamo bene :)))

  17. #17
    Guest

    Predefinito

    Il codice della form per il Log-in è
    Codice:
    <table align="center" valign="top">
    			<form action="admin-panel.php" method="post">
    		    <td align="center" valign="top" style="padding: 10px; background-image: url(images/login_box.gif);" width="325" height="150">
    			<font face="Verdana" size="2"><b>NickName</b> <br/><input name="NickName" type="text" value="" size="18" maxlength="10">
                <br/><b>Password</b></font> <br/><input type="password" maxlength="10" size="18" value="" name="Password"></font>			
    		    <br> <button><b>Login</b></button> <input type="reset" value="Resetta"><br>
    			</td>
    			</form>
    			</table>
    Il codice della pagina alla quale si accede se la Form Log-in è corretta:
    Codice:
    <?php
       if (($_POST['NickName']="admin")and($_POST['Password']="admin"))
       include ("admin.php");
       ?>
    Suggerimenti?

  18. #18
    Guest

    Predefinito

    admin.php ?
    cosa contiene?

    p.s.: ho provato il login e mi ridireziona all'index...

  19. #19
    Guest

    Predefinito

    admin.php è la pagina che contiene la Log-in Box

    admin-panel.php è la pagina a cui si dovrà accedere se il log-in andrà a buon fine

  20. #20
    Guest

    Predefinito

    Citazione Originalmente inviato da tatosoft
    admin.php è la pagina che contiene la Log-in Box

    admin-panel.php è la pagina a cui si dovrà accedere se il log-in andrà a buon fine
    grrrrrr.. copia e incolla il codice di admin.php :))

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •