Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    29

    Eseguire una pagina php da remoto

    Ciao a tutti, non so se sono nella sezione giusta ma non so bene dove porre questa domanda.

    Sto creando un app per Android e per connettermi al DB (già creato con phpmyadmin sull'host 000webhost) utilizzo una classe che permette di fare richieste http; fin qua tutto ok.

    Il mio problema è che non so in che modo salvare il file php (che riceve le richieste http e che crea la connessione con il DB) sul server. Per dirlo in un altro modo devo caricare sul server il file in modo da avere un'URL accessibile dall'app.
    Ho provato a caricarlo sul server via ftp ma non è il modo .

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Scusa, ma qualunque pagina php è eseguita da remoto. Il tua caso non è assolutamente diverso da un qualunque sito web.
    Quindi se hai caricato il file sul webserver ed è corretto, dovresti vederne l'output richiamando l'indirizzo (via browser o altro)
    Una volta che carichi il file via ftp se richiami la pagina via browser che succede?

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    29
    Mi chiede di autenticarmi

  4. #4
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Che tipo di autenticazione? E' dalla pagina php oppure da webserver, con la finestrina del browser.

    In ogni caso dovresti vedere se il client http che usi ti permette di fare il login

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    29
    Mi chiede di autenticarmi al web server. Questo sarebbe l'URL ftp://giadagibertoni@files.000webhost.com/GestoreDB.php.
    Ah per il fatto di fare il login da client non ci avevo pensato, ci guarderò!
    Ma mi viene un dubbio, anche se mi permettesse di fare il login, la pagina caricata in questo modo (brutalmente da ftp con filezilla) viene veramente interpretata? Perchè, ad esempio, se la apro dal browser (e metto le credenziali) mi viene aperto il codice di questa pagina.
    Non c'è un altro modo per caricarla sul server o così è il modo giusto??

  6. #6
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    No aspatta...quello è il path ftp. Php così non viene eseguito, ma devi richiamarlo via http.
    In pratica dovresti avere il webserver raggiungibile da un url, es: http://www.giadagibertoni.com
    Con ftp carichi i file nella cartella usata dal webserver. Ad esempio ci carichi il file GestioneDB.php
    Adesso puoi eseguire lo script php dal indirizzo http://www.giadagibertoni.com/GestioneDB.php
    In questo modo stai chiedendo il file al webserver che, se può far "girare" php, ti restituirà l'output del file php

    Ovviamente devi avere un hosting con supporto a php e l'utente ftp deve "puntare" alla directory che ospita i file "serviti" dal webserver
    Ultima modifica di boots; 02-12-2017 a 12:29

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    29
    Se cerco la Pagina con http mi dice che non esiste.
    L'host supporta php.

    Quote Originariamente inviata da boots Visualizza il messaggio
    l'utente ftp deve "puntare" alla directory che ospita i file "serviti" dal webserver
    Non ho capito bene cosa intendi dire.

    Scusami per l'insistenza ma non riesco a saltarci fuori

  8. #8
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Se tu voi mettere un file sul server, o hai accesso diretto alla macchina oppure (nel caso di hosting di terze parti) hai un accesso ftp verso la cartella www del server.Questo è il caso di quando acquisti un hosting:
    - dominio www.miosito.it con associato il server
    - servizio ftp: ftp.miosito.it per caricare i file

    Quando accedi via ftp ci sono due casi:
    - o accedi direttamente alla root del sito, e qui puoi caricare il file
    - o su una cartella a livello superiore. la root del sito invece si troverà in una sotto cartella(es public_html o miosito.it) ed è qui che andranno i file

    Una volta caricato il file, basta che vai su www.mitosito.it/file.php
    Ultima modifica di boots; 02-12-2017 a 13:28

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    29
    Ho fatto esattamente così ma non funziona Questo è il link
    Mi dice che non c'è nulla

  10. #10
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Sicuro che l'indirizzo è quello ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.