Salve Ragazzi! E' la prima volta che scrivo sul forum e volevo chiedervi un piccolo aiutino...
Ho creato un form che, con l'ausilio di un file PHP, invia i dati input ad un altro file HTML.
Ho provato svariate volte, Ma non funziona...
Ora vi posto la sorgente delle varie pagine:
index.html:
Codice HTML:
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="AlterVista - Editor HTML">
<TITLE>Modulo: Capture The Block!</TITLE>
</HEAD>
<BODY>
<font face="Tahoma" size="14"><CENTER><b>Capture The Block!</b></font></CENTER><br><br>
<font face="Tahoma">
Inserisci le informazioni richieste.<br><br>
<form method="post" action="form.php">
Informazioni Generali:<br>
<INPUT type="RADIO" name="npltype" value="Standard"> Standard:<br>
<SELECT size="1" cols="5" NAME="numberplayers">
<OPTION selected Value="N/A">
<OPTION value="2vs2"> 2vs2
<OPTION value="3vs3"> 3vs3
<OPTION Value="4vs4"> 4vs4
<OPTION Value="5vs5"> 5vs5
<OPTION Value="6vs6"> 6vs6
</select>
<br>
<INPUT type="RADIO" name="npltype" value="Custom"> Personalizzata (Massimi componenti: <b>7</b>):<br>
<INPUT type="TEXT" name="nplcustom1" maxlength="1" size="3"> vs <INPUT type="TEXT" name="nplcustom2" maxlength="1" size="3">
<br><br>
Mappa:<br>
<INPUT type="RADIO" name="map" value="map1"> Mappa 1: Due Castelli<br>
<hr>
Informazioni Squadra <font color="red">Rossa</font>:<br>
Nome del Capo della squadra:<br>
<INPUT type="TEXT" name="redbossname" maxlength="32" size="20">
<br><br>
Restanti Membri:<br>
<TEXTAREA cols="50" rows="4" WRAP="physical" name="redplayers"></textarea><br>
<hr>
Informazioni Squadra <font color="blue">Blu</font>:<br>
Nome del Capo della squadra:<br>
<INPUT type="TEXT" name="bluebossname" maxlength="32" size="20">
<br><br>
Restanti Membri:<br>
<TEXTAREA cols="50" rows="4" WRAP="physical" name="blueplayers"></textarea><br>
<hr>
<br><br>
<center><INPUT type="SUBMIT" value="Invia"> <INPUT type="RESET" value="Resetta">
</form>
</font>
</BODY>
</HTML>
form.php:
Codice PHP:
<html>
<head>
<title>Redirecting...</title>
</head>
<body>
<?php
//Reindirizzamento:
header( "Location: (URL di Reindirizzamento)" );
/* Recupero dei dati */
$npltype = $_POST['npltype'];
$numberplayers = $_POST['numberplayers'];
$nplcustom1 = $_POST['nplcustom1'];
$nplcustom2 = $_POST['nplcustom2'];
$map = $_POST['map'];
$redbossname = $_POST['redbossname'];
$redplayers = $_POST['redplayers'];
$bluebossname = $_POST['bluebossname'];
$blueplayers = $_POST['blueplayers'];
/* Apertura del file */
$module = fopen("modules.html", "a");
/* Scrittura dei dati */
fwrite($module, "<hr><br>
<center><font size="14">Inizio Modulo</font></center>
<hr><br>
Informazioni Generali:
<br><br>
Tipo: <b>$npltype</b>;<br>
Numero di giocatori (Standard): <b>$numberplayers</b>;<br>
Numero di giocatori (Personailizzato): <b>$nplcustom1</b>vs<b>$nplcustom2</b>;
<br><br>
Mappa: <b>$map</b>;<br>
<hr><br>
Informazioni della squadra <font color="red">Rossa</font>:
<br><br>
Capo della Squadra: <b>$redbossname</b>;<br>
Restanti Membri della Squadra: <b>$redplayers</b>;<br>
<hr><br>
Informazioni della squadra <font color="blue">Blu</font>:
<br><br>
Capo della Squadra: <b>$bluebossname</b>;<br>
Restanti Membri della Squadra: <b>$blueplayers</b>;<br>
<hr><br>
<center><font size="14">Fine Modulo</font></center>
<hr><br><br>");
/* Chiusura del file */
fclose($module);
?>
</body>
</html>
L'ultimo file, modules.html è vuoto, quindi non lo posto.
Aspetto qualche risposta!
Ah! Dopo la soluzione del problema vorrei anche chiedere alcune migliorie. Grazie in Anticipo!