• Home
  • Forum
  • Fare Web
  • PHP

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

  • Creatore Discussione Creatore Discussione leopardinoz
  • Data di inizio Data di inizio 12 Lug 2013
Prec.
  • 1
  • 2
Primo Prec. 2 di 2

leopardinoz

Nuovo Utente
12 Lug 2013
16
0
0
in culo ai lupi
  • 16 Lug 2013
  • #21
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
  • 16 Lug 2013
  • #22
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.044
150
63
PR
www.borgo-italia.it
  • 16 Lug 2013
  • #23
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
Clicca per allargare...
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
  • 16 Lug 2013
  • #24
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.044
150
63
PR
www.borgo-italia.it
  • 16 Lug 2013
  • #25
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
  • 16 Lug 2013
  • #26
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:
 
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
Devi accedere o registrarti per poter rispondere.

Discussioni simili

F
Salve a tutti, devo creare un sito web/gioco online dove cliccando il tasto 'Inizia' del form viene estratta una capitale casualmente dal
  • faccone
  • 8 Mag 2024
  • PHP
Risposte
1
Visite
1K
PHP 23 Apr 2025
webest
G
campo non presente nel form
  • Gae
  • 7 Mag 2024
  • Javascript
Risposte
2
Visite
3K
Javascript 8 Mag 2024
Gae
G
S
passare un valore da un form a un file .php con metodo post
  • smack2005
  • 15 Nov 2023
  • PHP
Risposte
4
Visite
1K
PHP 23 Nov 2023
zorro
K
Form che manda dati doppi
  • kamibest
  • 5 Ott 2023
  • PHP
Risposte
1
Visite
1K
PHP 5 Ott 2023
mapa
M
K
Problema form update
  • Kiko74b
  • 22 Giu 2023
  • PHP
Risposte
2
Visite
1K
PHP 3 Ott 2023
WEBLEADERS
W
[Contact form 7] Inserire Numero auto incrementante
  • Elisacau
  • 6 Mar 2023
  • WordPress
Risposte
1
Visite
2K
WordPress 15 Mag 2023
mariathomas
M
K
form Inserimento record mysql
  • Kiko74b
  • 21 Gen 2023
  • PHP
Risposte
2
Visite
1K
PHP 25 Gen 2023
WmbertSea
I
Form con selettore
  • Ikon
  • 2 Dic 2022
  • HTML e CSS
Risposte
0
Visite
957
HTML e CSS 2 Dic 2022
Ikon
I
K
[php]form invio dati
  • Kiko74b
  • 7 Nov 2022
  • PHP
Risposte
0
Visite
1K
PHP 7 Nov 2022
Kiko74b
K
G
form invio multiplo con checkbox
  • giacomo9783
  • 29 Ott 2022
  • PHP
Risposte
12
Visite
3K
PHP 1 Nov 2022
marino51
Intercettare form solo dopo invio
  • nivaria.achinet
  • 29 Apr 2022
  • Javascript
Risposte
1
Visite
1K
Javascript 30 Apr 2022
otto9due
R
Aprire maschera con Openform filtrando un campo testuale con un valore recuperato da un'altra maschera
  • RAF66
  • 27 Mar 2022
  • MS Access
Risposte
10
Visite
4K
MS Access 3 Apr 2022
RAF66
R
D
Form contatti non funzionante
  • Di Napoli Andrea
  • 18 Gen 2022
  • HTML e CSS
Risposte
0
Visite
1K
HTML e CSS 18 Gen 2022
Di Napoli Andrea
D
A
Stampare dati da form
  • antoooo
  • 12 Gen 2022
  • PHP
Risposte
15
Visite
4K
PHP 10 Apr 2024
enzo71
E
M
Unire 2 funzioni per l'invio di un form e con l'apertura di un div
  • maxnegri2036
  • 11 Dic 2021
  • Javascript
Risposte
0
Visite
2K
Javascript 11 Dic 2021
maxnegri2036
M
I
  • Bloccata
Form
  • Ikon
  • 5 Dic 2021
  • HTML e CSS
Risposte
17
Visite
3K
HTML e CSS 12 Dic 2021
Max 1
$_FILE non passa i dati dal form
  • otto9due
  • 3 Nov 2021
  • PHP
Risposte
1
Visite
976
PHP 3 Nov 2021
otto9due
M
Form: come tornare ai campi già compilati dopo invio
  • Marcello_php
  • 16 Ago 2021
  • PHP
Risposte
1
Visite
1K
PHP 17 Ago 2021
zorro
G
Invio form con PHP
  • Giulia2021
  • 24 Lug 2021
  • PHP
Risposte
3
Visite
2K
PHP 17 Ago 2021
bubino8
Form action costum e parametri in queryString
  • felino
  • 9 Giu 2021
  • WordPress
Risposte
1
Visite
2K
WordPress 10 Giu 2021
felino
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?