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. Lanciare un eseguibile tramite php
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      max.400 User Attivo • ultima modifica di

      Lanciare un eseguibile tramite php

      Ciao a tutti,

      Vorrei sapere se è possibile lanciare il notepad.exe tramite comandi php. :mmm:

      Tutto qui.

      Qual è il codice?
      grazie :yuppi:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • marcocarrieri
        marcocarrieri ModSenior • ultima modifica di

        Funziona cosi?

        [PHP]
        shell_exec("notepad.exe");
        [/PHP]

        Anche se non so a livello di sicurezza se venga consentito.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          max.400 User Attivo • ultima modifica di

          Adesso provo...

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            max.400 User Attivo • ultima modifica di

            Ho controllato nella cartella windows intanto il nome era tutto maiuscolo ma non funziona lo stesso l'ho anche spostato nel desktop e non funziona...

            Perchè?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              thedarkita ModSenior • ultima modifica di

              Ciao max_400,

              fai un var_dump di ciò che la funzione restituisce... Ricordati che la funzione shell_exec non funziona se php gira in safe mode.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                tigrone User Attivo • ultima modifica di

                Su Aruba non funziona... 'non abilitato per motivi di sicurezza'.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  max.400 User Attivo • ultima modifica di

                  maxgiulia.altervista.org/max/08-agosto/prova2/notepad.html

                  Intanto ho messo il notepad.exe nello spazio web per semplificare le cose.

                  Ho provato con una funzione javascript e funziona ma il mio browser è regolato per scaricare i file exe e non per eseguirli.

                  
                  <script language="javascript">
                  function eseguire(file) {
                  document.location.href = file;
                  }
                  </script>
                  
                  <body onLoad="javascript:eseguire('NOTEPAD.EXE');"> 
                  
                  
                  ```Poi ho tolto il body ed ho messo l'href.
                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • T
                    thedarkita ModSenior • ultima modifica di

                    Ma il file exe lo deve eseguire il server o il pc del visitatore?

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • M
                      max.400 User Attivo • ultima modifica di

                      Dal server o dal pc non ha importanza...

                      L'importante è che l'utente possa fare un copia e incolla di un qualsiasi codice php html javascript ecc... e metterlo nel notepad,
                      (conservarlo nei suoi appunti... tutto qui.)

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • T
                        thedarkita ModSenior • ultima modifica di

                        Se lo esegue il server fa tutt'altra cosa rispetto all'esecuzione da parte del visitatore, credo dovresti vedere bene cosa vuoi fare all'atto pratico, perchè cambia molto cosa fare, e cosi questa cosa non mi sembra abbia molto senso.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • M
                          max.400 User Attivo • ultima modifica di

                          Non era una cosa proprio tanto importante...

                          Ultime 2 cose:

                          1. Ho una curiosità di sapere se ASP e migliore di PHP o viceversa :bho:
                          2. Domani aprirò una nuova discussione che riguarda:

                          Verificare lo stato di un utente
                          (per vedere se l'utente è on-line oppure no)

                          Mi pare che si usano le sessioni? :mmm:

                          Stavo costruendo Messenger con Flash
                          ed è importante sapere se... tra i propri contatti
                          un amico è on-line oppure no. :():

                          Devo preparare qualke esempio html-php.

                          Adesso vado a letto...
                          Ci vediamo domani
                          Au revoir...
                          by Max :figo2:

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • T
                            thedarkita ModSenior • ultima modifica di

                            Per le altre domande non attinenti a questa discussione sarebbe meglio aprire discussioni separate.

                            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