phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa
phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo -
Amministratore di phpBB Italia
Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
-
f0nt1
- Utente

- Messaggi: 9
- Iscritto il: 19/09/2015, 14:03
- Sesso: Maschio
Messaggio
da f0nt1 » 19/09/2015, 14:09
Ciao ragazzi, ho un problema...mi servirebbe sapere se, e come, è possibile limitare la registrazione ad un sito a un tot di iscritti (380 per la precisione) . Premetto che ci capisco proprio poco di php, siate pazienti hahaha
Grazie in anticipo

-
brunino
- Moderatore

- Messaggi: 2819
- Iscritto il: 12/01/2013, 16:35
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: php 5.3
- Database: mysql
- Località: Toscana, Firenze
-
Contatta:
Messaggio
da brunino » 19/09/2015, 15:18
Dipende come li salvi... se li salvi su una tabella mysql, ti basta mettere un controllo sul numero di righe in quella tabella, quando nella pgaina d'invio della registrazione.
E' sempre gradito un grazie
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni:
Top Ten Topics |
Ban List |
Topic List
Visita il
mio forum di test e sviluppo stili e estensioni phpBB 3.1
-
f0nt1
- Utente

- Messaggi: 9
- Iscritto il: 19/09/2015, 14:03
- Sesso: Maschio
Messaggio
da f0nt1 » 19/09/2015, 15:22
Sisi è in una tabella in Mysql... come si scriverebbe il comando? Scusa ma sono proprio alle prime armi
-
brunino
- Moderatore

- Messaggi: 2819
- Iscritto il: 12/01/2013, 16:35
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: php 5.3
- Database: mysql
- Località: Toscana, Firenze
-
Contatta:
Messaggio
da brunino » 19/09/2015, 15:27
Posta lo script della registrazione
E' sempre gradito un grazie
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni:
Top Ten Topics |
Ban List |
Topic List
Visita il
mio forum di test e sviluppo stili e estensioni phpBB 3.1
-
f0nt1
- Utente

- Messaggi: 9
- Iscritto il: 19/09/2015, 14:03
- Sesso: Maschio
Messaggio
da f0nt1 » 19/09/2015, 15:34
Eccoti, grazie mille per l'aiuto
Codice: Seleziona tutto
<script type="text/javascript">
/* <![CDATA[ */
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=300X250/?ref='+encodeURIComponent(location.hostname+location.pathname)+'&r='+new Date().getTime()+'"></s'+'cript>');
/* ]]> */
</script><?php
$host="localhost"; // Hostname
$username="programmarealpc"; // Mysql username
$password=""; // Mysql password
$db_name="my_prenotazionemoon"; //Nome del Database
$tbl_name="members"; // Nome della Tabella
$db = mysql_connect($localhost,$username,$password);
mysql_select_db($db_name,$db);
$Nome = $_POST['Nome'];
$Cognome = $_POST['Cognome'];
$Paese = $_POST['Paese'];
$Telefono = $_POST['Telefono'];
{
//controlla dati relativi al Nome
if(!$_POST['Nome']) die('Attenzione : Non hai messo il Nome');
//controlla dati relativi al cognome
if(!$_POST['Cognome']) die('Attenzione : Non hai messo il Cognome');
//controlla dati relativi al Paese
if(!$_POST['Paese']) die('Attenzione : Non ci hai detto da dove vieni');
//controlla dati relativi al Telefono
if(!$_POST['Telefono']) die('Attenzione : Non hai messo il tuo numero di telefono');
}
mysql_query("INSERT INTO ".$tbl_name." (Nome,Cognome,Paese,Telefono) VALUES ('$Nome','$Cognome','$Paese','$Telefono')",$db) || die(mysql_error());
/* quindi i dati sono stati salvati nel database e l'utente è registrato */
mysql_close($db);
?>
Grazie per aver prenotato la tua prevendita! Ci vediamo il 3 ottbre!
Ti invieremo presto tramite whatsapp il biglietto che dovrai presentare all entrata!
>
<a href="index.php"><button>Torna Indietro</button> </a>
-
brunino
- Moderatore

- Messaggi: 2819
- Iscritto il: 12/01/2013, 16:35
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: php 5.3
- Database: mysql
- Località: Toscana, Firenze
-
Contatta:
Messaggio
da brunino » 19/09/2015, 15:47
Prova questo
Codice: Seleziona tutto
<script type="text/javascript">
/* <![CDATA[ */
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=300X250/?ref='+encodeURIComponent(location.hostname+location.pathname)+'&r='+new Date().getTime()+'"></s'+'cript>');
/* ]]> */
</script><?php
$host="localhost"; // Hostname
$username="prenotazionemoon"; // Mysql username
$password=""; // Mysql password
$db_name="my_prenotazionemoon"; //Nome del Database
$tbl_name="members"; // Nome della Tabella
$db = mysql_connect($localhost,$username,$password);
mysql_select_db($db_name,$db);
$Nome = $_POST['Nome'];
$Cognome = $_POST['Cognome'];
$Paese = $_POST['Paese'];
$Telefono = $_POST['Telefono'];
{
$que = mysql_query("select count(Telefono) as tot from ".$tbl_name."") or die(mysql_error());
$tot = mysql_fetch_assoc($que);
//controlla totale utenti
echo $tot[tot];
if($tot['tot']>=380) die('Attenzione : Troppi utenti gia registrati');
//controlla dati relativi al Nome
if(!$_POST['Nome']) die('Attenzione : Non hai messo il Nome');
//controlla dati relativi al cognome
if(!$_POST['Cognome']) die('Attenzione : Non hai messo il Cognome');
//controlla dati relativi al Paese
if(!$_POST['Paese']) die('Attenzione : Non ci hai detto da dove vieni');
//controlla dati relativi al Telefono
if(!$_POST['Telefono']) die('Attenzione : Non hai messo il tuo numero di telefono');
}
mysql_query("INSERT INTO ".$tbl_name." (Nome,Cognome,Paese,Telefono) VALUES ('$Nome','$Cognome','$Paese','$Telefono')",$db) || die(mysql_error());
/* quindi i dati sono stati salvati nel database e l'utente è registrato */
mysql_close($db);
?>
Grazie per aver prenotato la tua prevendita! Ci vediamo il 3 ottbre!
Ti invieremo presto tramite whatsapp il biglietto che dovrai presentare all entrata!
>
<a href="index.php"><button>Torna Indietro</button> </a>
E' sempre gradito un grazie
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni:
Top Ten Topics |
Ban List |
Topic List
Visita il
mio forum di test e sviluppo stili e estensioni phpBB 3.1
-
f0nt1
- Utente

- Messaggi: 9
- Iscritto il: 19/09/2015, 14:03
- Sesso: Maschio
Messaggio
da f0nt1 » 19/09/2015, 15:48
Grazie Mille!!!!!!!! Gentilissimo!
-
f0nt1
- Utente

- Messaggi: 9
- Iscritto il: 19/09/2015, 14:03
- Sesso: Maschio
Messaggio
da f0nt1 » 19/09/2015, 16:40
Scusami ma mi fa registrare lo stesso (ho abbassato da 380 a 24 per una prova)
-
brunino
- Moderatore

- Messaggi: 2819
- Iscritto il: 12/01/2013, 16:35
- Sesso: Maschio
- Versione: 3.1.2
- Server: UNIX/Linux
- PHP: php 5.3
- Database: mysql
- Località: Toscana, Firenze
-
Contatta:
Messaggio
da brunino » 19/09/2015, 16:58
ne hai 23 o 24 iscritti?
E' sempre gradito un grazie
Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni:
Top Ten Topics |
Ban List |
Topic List
Visita il
mio forum di test e sviluppo stili e estensioni phpBB 3.1
-
f0nt1
- Utente

- Messaggi: 9
- Iscritto il: 19/09/2015, 14:03
- Sesso: Maschio
Messaggio
da f0nt1 » 19/09/2015, 18:16
Adesso ne ho 23...ma mi iscrivevo da solo e sono arrivato a 30 senza errori

Chi c’è in linea
Visitano il forum: Nessuno e 34 ospiti