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

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
 
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ì
 
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
 
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
 
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?)
 
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