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

collabora con noi

Supporto per phpBB 3.0.x.
Avatar utente
Astro86
phpBB Expert
phpBB Expert
Messaggi: 924
Iscritto il: 12/08/2009, 14:36
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6
Database: MYSQL
Località: PC. Via localhost N° 82.51.149.40
Contatta:

Re: collabora con noi

Messaggio da Astro86 » 10/08/2012, 17:17

per il modulo basta sapere l'HTML e PHP, non serve il MySQL.... non consigliate malamente per favore ;)

ecco un esempio di modulo per contratti che se studiato bene lo puoi trasformare in ciò che vuoi facendo anche modluli con condizioni IF

Codice: Seleziona tutto

<?php 
if ($_POST["email"]<>'') { 
$ToEmail = 'tuaEmail@tuoDominio.it'; 
$EmailSubject = 'Contatti form '; 
$mailheader = "From: ".$_POST["email"]."\r\n"; 
$mailheader .= "Reply-To: ".$_POST["email"]."\r\n"; 
$mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n"; 
$MESSAGE_BODY = "Nome: ".$_POST["nome"]."<br>"; 
$MESSAGE_BODY .= "Email: ".$_POST["email"]."<br>"; 
$MESSAGE_BODY .= "Commenti: ".nl2br($_POST["commenti"])."<br>"; 
mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Fallito"); 
?> 
Vostro messaggio è stato inviato.
<?php 
} else { 
?> 
<form action="form_contatti.php" method="post">
<table width="400" border="0" cellspacing="2" cellpadding="0">
<tr>
<td width="29%" class="bodytext">Vostro nome:</td>
<td width="71%"><input name="nome" type="text" id="nome" size="32"></td>
</tr>
<tr>
<td class="bodytext">Indirizzo email:</td>
<td><input name="email" type="text" id="email" size="32"></td>
</tr>
<tr>
<td class="bodytext">Commenti:</td>
<td><textarea name="commenti" cols="45" rows="6" id="commenti" class="bodytext"></textarea></td>
</tr>
<tr>
<td class="bodytext"> </td>
<td align="left" valign="top"><input type="submit" name="Submit" value="Send"></td>
</tr>
</table>
</form> 
<?php 
}; 
?>
solo nel caso tu voglia far le cose in "Grande" cioè invece di farti inviare la email di richiesta invii la richiesta in un Topic specifico devi saper usare il linguaggio MySQL, altrimenti non c'è ne bisogno

Avatar utente
Barrnet
Leader Moderatori
Leader Moderatori
Messaggi: 3124
Iscritto il: 04/07/2010, 23:31
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.10
Database: MySQL 5.1.61-community-log
Contatta:

Re: collabora con noi

Messaggio da Barrnet » 10/08/2012, 17:23

Essenbdo integrato in una custom page non sarebbe meglio fare un file in php e il template? in questo modo si integrerebbe meglio con lo stile al forum, per ora quello è un form non formattato e per essere incluso direttamente in una pagina di phpBB non servono i tag "<?php" ma un commento <!-- PHP --> :)

Andrea RBR-W
Utente
Utente
Messaggi: 80
Iscritto il: 03/06/2012, 18:37
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux

Re: collabora con noi

Messaggio da Andrea RBR-W » 10/08/2012, 17:43

Astro86 ha scritto:per il modulo basta sapere l'HTML e PHP, non serve il MySQL.... non consigliate malamente per favore ;)

ecco un esempio di modulo per contratti che se studiato bene lo puoi trasformare in ciò che vuoi facendo anche modluli con condizioni IF

Codice: Seleziona tutto

<?php 
if ($_POST["email"]<>'') { 
$ToEmail = 'tuaEmail@tuoDominio.it'; 
$EmailSubject = 'Contatti form '; 
$mailheader = "From: ".$_POST["email"]."\r\n"; 
$mailheader .= "Reply-To: ".$_POST["email"]."\r\n"; 
$mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n"; 
$MESSAGE_BODY = "Nome: ".$_POST["nome"]."<br>"; 
$MESSAGE_BODY .= "Email: ".$_POST["email"]."<br>"; 
$MESSAGE_BODY .= "Commenti: ".nl2br($_POST["commenti"])."<br>"; 
mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Fallito"); 
?> 
Vostro messaggio è stato inviato.
<?php 
} else { 
?> 
<form action="form_contatti.php" method="post">
<table width="400" border="0" cellspacing="2" cellpadding="0">
<tr>
<td width="29%" class="bodytext">Vostro nome:</td>
<td width="71%"><input name="nome" type="text" id="nome" size="32"></td>
</tr>
<tr>
<td class="bodytext">Indirizzo email:</td>
<td><input name="email" type="text" id="email" size="32"></td>
</tr>
<tr>
<td class="bodytext">Commenti:</td>
<td><textarea name="commenti" cols="45" rows="6" id="commenti" class="bodytext"></textarea></td>
</tr>
<tr>
<td class="bodytext"> </td>
<td align="left" valign="top"><input type="submit" name="Submit" value="Send"></td>
</tr>
</table>
</form> 
<?php 
}; 
?>
solo nel caso tu voglia far le cose in "Grande" cioè invece di farti inviare la email di richiesta invii la richiesta in un Topic specifico devi saper usare il linguaggio MySQL, altrimenti non c'è ne bisogno
dipende sempre da quello ke vuoi fare.. se vuoi fare in modo ke un utente possa inviarti 200 richieste nn serve il mysql ma invii direttamente via mail... se tieni in memoria nel db la "richiesta" e tutti i dati ti serve il mysql.. ;)

a me piaceva di più la seconda xkè la reputo più completa... :D

Avatar utente
Astro86
phpBB Expert
phpBB Expert
Messaggi: 924
Iscritto il: 12/08/2009, 14:36
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6
Database: MYSQL
Località: PC. Via localhost N° 82.51.149.40
Contatta:

Re: collabora con noi

Messaggio da Astro86 » 10/08/2012, 18:15

scusa io che ho scritto? ;)
Solo nel caso tu voglia far le cose in "Grande" cioè invece di farti inviare la email di richiesta invii la richiesta in un Topic specifico devi saper usare il linguaggio MySQL, altrimenti non c'è ne bisogno
Barrnet ha scritto:Essenbdo integrato in una custom page non sarebbe meglio fare un file in php e il template? in questo modo si integrerebbe meglio con lo stile al forum, per ora quello è un form non formattato e per essere incluso direttamente in una pagina di phpBB non servono i tag "<?php" ma un commento <!-- PHP --> :)
si il mio era un esempio di modulo...

Rispondi

Torna a “[3.0.x] Forum di Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 36 ospiti