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

      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
                                        • R
                                          rinino User Attivo • ultima modifica di

                                          ragà, non in****atevi!
                                          Cmq, se trovate un accordo è meglio, così capisco anche io!

                                          0 Miglior Risposta Ringrazia Cita Rispondi

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

                                            Cmq, quando sono arrivato ad un buon punto della mia appllicazione(se si pò definire tale...) la zippo e la carico qui, così potete darci uno sguardo e correggere tutte le fesserie che ho scritto...

                                            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