Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Sono niubbi anche in php...prime query!
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • R
      rinino User Attivo • ultima modifica di

      Dieci minuti di vergogna...
      😢

      Infatti funziona...

      Giusto che ci siamo:

      Potete darmi alcune dritte sulla convalida dei dati?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • W
        wantley User • ultima modifica di

        in che senso convalida? vuoi che i dati inseriti siano controllati?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • R
          rinino User Attivo • ultima modifica di

          Ora vi spiego i miei dubbi da neofita nel campo:

          Premessa il tutto è dovuto al fatto che ho imparato a programmare in java per la connessione con una base di dati postgres e jsp, quindi mi trovo un po spiazzato ancora...

          Cmq, dicevo:
          ero abituato a fare la convalida dai dati inseriti in una form tramite una classe java scritta appositamente...
          Ora non so come fare la convalida dei suddetti in php...

          tenendo conto dei file già postati dove devo mettere quella "catasta" di if che immagino di mettere?

          Poi, più in là vi scasserò gli zebedei per quanto riguarda l'ottimizzazione del codice e la programmazione ad oggetti...sempre se siete disposti a darmi retta (o se avete tanta, ma tanta pazienza!)

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • W
            wantley User • ultima modifica di

            mi sa proprio che ti tocca fare gli if XD

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • R
              rinino User Attivo • ultima modifica di

              @Wantley said:

              mi sa proprio che ti tocca fare gli if XD

              Scusa la mia enorme ignoranza...ma che cavolo sono?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • W
                wantley User • ultima modifica di

                😢
                in pratica tu devi controllare che l'utente nn scrivi delle cag**e giusto?
                quindi ad esempio se l'utente mette come nome ">_35656!'2)9394" devi dirgli: "ma cosa stai scrivendo?"

                quindi farai:

                if(!ctype_alpha($_REQUEST['nomeUtente']))
                {
                echo 'errore';
                }
                else if(...)
                {
                ...
                }

                quindi in ogni if controllerai se i dati inseriti sono giusti o sbaglaiti

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • R
                  rinino User Attivo • ultima modifica di

                  infatti è quello che vorrei fare...

                  ma le convalide, dove vanno messe, in che file? nel file dove inserisco i dati o in quello successivo?

                  😢😢😢😢😢😢

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • W
                    wantley User • ultima modifica di

                    devi emtterlo nel file successivo (se nn sbaglio quello aggiungiContatto.php) li metti tutti gli if e se almeno 1 ti segna che i dati sn sbagliati gli carichi una pagina di errore altrimenti gli carichi una pagina del tipo: "complimenti!! sai come ti chiami" XD

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • R
                      rinino User Attivo • ultima modifica di

                      Occhei...
                      Infatti ora farò una bella pagina d'errore in cui stamperò gli eventuali errori...

                      Ma non è più semplice reindirizzarlo alla pagina degli inserimenti?

                      Cmq grazie per il tempo che mi stai concedendo...
                      Menzionerò tutti coloro i quali mi aiuteranno in questa tremenda battaglia (:D) sui ringraziamenti nella mia tesi!

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • W
                        wantley User • ultima modifica di

                        tesi? che scuola fai?
                        per i reindirizzamenti puoi usare
                        header("Location: /url/pagina.php");
                        ma di solito i professori sconsigliano l'uso di header() sia xke nn è standard sia xke la puoi usare solo a inizio pagina

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • R
                          rinino User Attivo • ultima modifica di

                          Dovrei, molto teoricamente, prendere una laurea di tre anni in informatica...e devo fare un progetto(quello finale,di cui dovrò scrivere la relazione, o tesi) in php (Argomento non studiato durante il corso di laurea...)
                          Devo modificare in cms (Joomla) e non sapendo un BEEP di php mi sto istruendo...

                          Cmq, ho visto molte volte

                          header("Location: /url/pagina.php");

                          e mi devo istruire pure in materia....

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • W
                            wantley User • ultima modifica di

                            ah... io faccio le superiori XD

                            un consiglio nn usare header()

                            piuttosto fai una pagina errore.php
                            e la chiami in facendo include(errore.php);
                            nn reindirizza la pagina ma hai lo stesso risultato nel tuo caso

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • R
                              rinino User Attivo • ultima modifica di

                              infatti...sono più orientato a fare così...
                              Ora ci lavorerò su...e ti farò sapere...
                              Preparati ad altre scocciature!

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • R
                                rinino User Attivo • ultima modifica di

                                ho fatto una specie di convalida dei dati...
                                e per ora funziona.
                                Ora sto battagliando con le sessioni:

                                Domanda:
                                Se devo far passare dei dati da una pagina all'altra tramite sessione, devo per forza mettere, prima dell' head della pagina session_start(); ???

                                Poi ho messo un controllo nella index:

                                <?
                                if(isset($_SESSION))
                                session_destroy();

                                ?>

                                è una fesseria o funziona?

                                Per ora grazie...

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • W
                                  wantley User • ultima modifica di

                                  x le sessioni devo ancora vedermele...
                                  cmq x registrare una variabile fai session_register("nomeVar"); (se nn sbaglio)
                                  poi con $_SESSION["nomeVaribile"] leggi la varibile in ogni pagina del sito

                                  x quanto riguarda il tuo codice io lo metterei nella pagina di logout e nn userei quella condizione... cosa te ne fai li?

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • R
                                    rinino User Attivo • ultima modifica di

                                    la condizione DOVREBBE funzionare nella pagina principale, ma pensandoci bene, mi sa che non è utile.

                                    Cmq ora ci provo...

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • T
                                      tarini User • ultima modifica di

                                      Cosa indicherebbero allora i professori per fare un redirect??

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • W
                                        wantley User • ultima modifica di

                                        i prof dicono tutto tranne header XD
                                        usa window.location,
                                        <META HTTP-EQUIV="Refresh"
                                        CONTENT="5; URL=..."> include o require ma nn header

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • T
                                          tarini User • ultima modifica di

                                          usare javascript per fare un redirect??? di ai tuoi professori di cambiare lavoro 🙂

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • W
                                            wantley User • ultima modifica di

                                            no quella del js l'ho usata io quando ho creato la mia chat e mi era tornata in mente quindi l'ho scritta

                                            0 Miglior Risposta Ringrazia Cita Rispondi

                                              1 Risposta Ultima Risposta
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti