autorizzare l'invioo di un form mediate password è possibile?

leopardinoz

Nuovo Utente
12 Lug 2013
16
0
0
in culo ai lupi
il db è su un provider a pagamento dove del resto ho anche 10 gb di spazio web che sto pagando dal 2001

però come o detto circa 6 7 anni fa co l'aaiuto di un amico ero riuscito ad entrarci poi x qualche anno o lasciaato tutto e ora sinceramente nn ricordo + come avvo fatto x entrarci
 

leopardinoz

Nuovo Utente
12 Lug 2013
16
0
0
in culo ai lupi
premetto che stanotte o letto un paio di guide ma mi sorge un forte dubbio.... e naturalmente nn virrei fare la cazzata e rischiare di perdere tutto visto che nn si tratta di un paio di pagine ma di oltre 1600 pagine :(
cioè se devo rifare tutto quanto il sito da 0 solo x farci un accesso a varie areee con registrazione piuttosto lo lascio così
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
però come o detto circa 6 7 anni fa co l'aaiuto di un amico ero riuscito ad entrarci poi x qualche anno o lasciaato tutto e ora sinceramente nn ricordo + come avvo fatto x entrarci
non ti serve entrarci, ma se hai le credenziali (te le deve dare il provider) di accesso devi farti uno script che possa scriverci/leggerlo/modificarlo/eliminare quello che vuoi.
perchè dovreasti perdere tutto, ti scarichi un server lovcale e lavori in locale (sul tuo pc) e carichi in remoto quando sei sicuro che il tutto funzioni.
per fare quello che dici di voler fare non ti serve andare a toccare l'esitente salvo la modifica di qualche link
 

leopardinoz

Nuovo Utente
12 Lug 2013
16
0
0
in culo ai lupi
guarda o capito 0 totale

non avendo i dati non posso entrarci e se sono diversi da quelli ftp son fregato

una maniera per sapere se è istallato o altro ci dovrà pure essere no?

e inoltre scaricando e facendo la configurazione di phpmyAdmin e leggedo le guide (premetto che nell vostro sito il file di configuzaione è completamnete diverso da quello che o trovato in file scaricati di versioni precedenti anni fa quindi gia qua sono bloccato visto che nella versione scaricata nel 2004 anno che feci la prova ccome scritto prima il file config.inc.php è di 37mb mentre quello nella sezione del vostro sito è solo di 2 mb

e poi cmq mi dice che una vota fatta la configurazione con i meii dati localhot user e pass devo caricare tutto via ftp o meglio l'intera cartella (e gia questo nn so come fare, cioè un file ok ma una artella intera come la carico? e mii dice poi una volta caricata via ftp e andando su index.php dovrei avere la schermata dove posso vedere i nomi dei db creatii e modificare o cancellare...
ma così facendo non perdo la mia home e tutto il resto? visto che la home logicamente è index.htm o index.html? e questo che mi fa preoccupare
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
non so che provider hai, ma il mio se mi serve me li invia tramite email
comunque per capirsi quello che devi fare sinteticamente devi farti una pagina chiamata es. scrivimi.php
PHP:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento senza titolo</title>
</head>
<body>
<?php
//dati di connessione al db
//questi dati deve darteli il tuo provider
$host = 'nnnnnnnnnnn';     //nome host
$username = 'sqlxxxxxxx';      //user name
$password = 'bbbbbbb';  //password
$db = 'xxxxxxx';            // nome data base
$conn = mysql_connect($host,$username,$password) or die (mysql_error());
$sel = mysql_select_db($db) or die (mysql_error());
//fine dati di connessione
if(isset($_POST['invia'])){//verifico che sia stato premuto il pulsante di submit
	$pass=$_POST['password'];//leggo la password inviata
	$query="SELECT pass FROM utenti WHERE pass='$pass'"; //preparo la stringa per interrogare la tabella del db
	$ris=mysql_query($query); //interrogo la tabella
	if(mysql_num_rows($ris) > 0){//la password è stata trovata
		//quindi posso inviare l'email
	}else{
		echo "non sei registrato, non puoi inviare l'email";
	}
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<!-- tutti i campi che vuoi -->
inserisci la tua password <input name="password" type="text"><br />
invia
<input name="invia" type="submit" id="invia" value="invia">
</form>
</body>
</html>
ci mancano diverse cose ma il principio è questo. una volta fatta l'unica cosa che devi fare è caricare la pagina (la cartella che c'entra?)
 

leopardinoz

Nuovo Utente
12 Lug 2013
16
0
0
in culo ai lupi
cosa centra la cartella?


https://www.mrw.it/php/installazione-configurazione_9711.html

centra xkè ammenochè io non sappia la lingua taliania qua sotto lo dice :)
poi se è sbagliato quello che scrivete nel sito e nelle instalalzioni questo non lo so ma a me risulta che ci sia scritto questo
e cmq il mio provider non può darmi quelle info (o appena chiamato)

Aprite la cartella e cercate il file config.inc.php ed apritelo in un comune editor di testo. Se state usando Windows vi consiglio di editarlo con notepad.
Modificalo inserendo le tue informazioni... sembra lungo e difficle... ma non preoccuparti!
In realtà le cose importanti da modificare non sono molte:

Per prima cosa inseriste la URL della directory dove avete installato PhpMyAdmin, così:

$cfg['PmaAbsoluteUri'] = 'http://www.sito.com/phpMyAdmin/';
Poi saltate alla sezione "Server(s) configuration" ed inserite le informazioni relative a: host, username e password per accesso al MySQL:
$cfg['Servers'][$i]['host'] = 'localhost';
...
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'tuo_username';
$cfg['Servers'][$i]['password'] = 'tua_password';
Attenzione: il metodo di autenticazione "config" è il più facile da usare ma è anche quello che offre minore sicurezza... vi consiglio pertanto di adottare degli espedienti al fine di evitare accessi non autorizzati, ad esempio con HTTP-AUTH (usando un file .htccess nella directory del phpMyAdmin).
Ora carichiamo via FTP tutta la directory sul nostro server (server abilitato alla elaborazione di pagine Php e con supporto MySQL attivato).
Al termine del download accediamo al file index.php della nostra nuova directory remota... et voilà, il gioco è fatto!
Se tutto ha funzionato correttamente dovremmo vedere una schermata come questa:
 
Discussioni simili
Autore Titolo Forum Risposte Data
S passare un valore da un form a un file .php con metodo post PHP 4
K Form che manda dati doppi PHP 1
K Problema form update PHP 2
Elisacau [Contact form 7] Inserire Numero auto incrementante WordPress 1
K form Inserimento record mysql PHP 2
I Form con selettore HTML e CSS 0
K [php]form invio dati PHP 0
G form invio multiplo con checkbox PHP 12
nivaria.achinet Intercettare form solo dopo invio Javascript 1
D Form contatti non funzionante HTML e CSS 0
A Stampare dati da form PHP 8
M Unire 2 funzioni per l'invio di un form e con l'apertura di un div Javascript 0
I Form HTML e CSS 17
otto9due $_FILE non passa i dati dal form PHP 1
M Form: come tornare ai campi già compilati dopo invio PHP 1
G Invio form con PHP PHP 3
felino Form action costum e parametri in queryString WordPress 1
M Come recuperare molteplici input form PHP 1
M Collegamento tra form html e script php PHP 4
L form immagini per il database PHP 0
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
L inserimento form dati multipli ? PHP 0
L Problemi form Pagina php HTML e CSS 3
Cosina Creare bottone delete in form upload PHP 5
Cosina Creare bottone delete in form upload PHP 1
D Devo far funzionare un form di contatti PHP 4
B form gestione input PHP 2
V PHP form intersecate PHP 0
8 Javascript - PDF Form Javascript 0
J Form inserimento dati in database Ajax 1
E Gestione profilo utente tramite Form PHP 3
R [C#] Form principale si blocca mentre un altro Thread lavora .NET Framework 0
M Problema con controllo form in real time jQuery 6
D Form validazione Javascript 2
R form recovery pass PHP 0
V Symfony e i form PHP 3
M form con checkbox PHP 8
S come aggiustare un form di contatto? HTML e CSS 3
F query e form con select multipla PHP 17
MarcoGrazia Verifica di una stringa o di un nome proveniente da form Snippet PHP 0
A Inserimento dati nel database tramite form + altre operazioni PHP 18
websilvia Contact form using Bootstrap 3.3.4 PHP 8
Alex_70 Button non funziona nella form PHP 2
C Form email php su pagina index.html? PHP 21
W Rinominare Documenti Con Form Asp Classic ASP 9
S Invio email da form PHP 8
L form multipla php sql,errore in inserimento MySQL 0
L inviare i dati di un form ad un database PHP 6
L Collegare un form html ad un database access Javascript 2

Discussioni simili