premetto che la mia conoscenza di php è molto bassa,ad ogni modo ecco il problema:
ho la necessità di fare in modo che,compilando un form la pagina corrente venga riscritta modificando vari valori con quelli nel form;per farlo ho creato un modulo di compilazione e un file che lo elabora;ho iniziato inserendo le variabili,ma mi sono subito impantanato.
ecco il codice del form
Codice HTML:
<div id="divxoor" style="visibility: hidden;"><div style="background-color: #C6FFC6; width: 350px; float: right">
<form name="modifica" action="modder.php" method="POST">Nome,eta e descrizione (separa le parti con un <br>)<input tipe="text" name="nome"><br>Immagine (inseriscila con il codice <img src="http://linkimmagine">)<input tipe="text" name="immy"><br>Affetti<input tipe="text" name="affetti"><br>Dice di se<input tipe="text" name="sè"><br>Altro (quello che vuoi inserire che non e presente negli altri campi)<input tipe="text" name="altro"><br>Musica (inseriscila con il codice ottenuto <a href="http://zarafir.altervista.org/youtube_music_coder.html"><font color="red">qui</font></a>)<input tipe="text" name="music"><br><input tipe="text" name="scheda" value="xoor.php" disabled="disabled"><br><input tipe="text" name="proprietario" value="xoor" disabled="disabled"><br>
<input type="Submit" value="Modifica scheda"></form></div></div></div>
e quello dell'elaboratore,(per il momento ci sono solo le variaili,ma una di queste mi da un problema)
Codice PHP:
<?php
$nome = $_POST['nome'];
$immy = $_POST['immy'];
$affetti = $_POST['affetti'];
$sè = $_POST['sè'];
$altro = $_POST['altro'];
$music = $_POST['music'];
$scheda = $_POST['scheda'];
$proprietario = $_POST['proprietario'];
$codice = "<LINK rel="stylesheet" href="http://zarafir.altervista.org/style.css" type="text/css">
<title>$scheda</title>
<script type=text/javascript>
function getElement(id){
return (typeof document.getElementById !="undefined")?document.getElementById(id):document.all;
}
function showHide(id){
div = getElement(id);
div.style.visibility = (div.style.visibility=="" || div.style.visibility=="visible")?"hidden":"visible";
}
</script>
<?php
include("/membri/zarafir/NuovaCartella/login.php"); ?>
<table class="skin_tbl" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="mleft_top"></td>
<td><table class="mback" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="mback_left"></td>
<td class="mback_center"><div class="mtitle">Haru</div></td>
<td class="mback_right"></td>
</tr>
</table></td>
<td class="mright_top"></td>
</tr>
<tr>
<td class="mleft"></td>
<td><table class="mainbg" style="text-align:center; width:100%; background-image:url(http://www.nicolasweb.net/images/Fantasy001.jpg);" cellpadding="4" cellspacing="1">
<tr>
<td class="title">Nome, età e descrizione</td>
<td class="title">Immagine</td>
<td class="title">Affetti</td>
</tr>
<tr title="RIGA1">
<td>$nome</td>
<td>$immy</td>
<td>$affetti</td>
</tr>
<tr>
<td class="title">Dice di sè</td>
<td class="title">Altro</td>
<td class="title">Musica</td>
</tr>
<tr title="RIGA2">
<td>$sè</td>
<td>$altro</td>
<td>$music</td>
</tr>
<tr>
<td class="title" colspan="2">Note del master</td>
<td class="title">Statistiche e allineamento</td>
</tr>
<tr title="RIGA3">
<td colspan="2">COLONNA1</td>
<td >COLONNA2</td>
</tr>
</table></td>
<td class="mright"></td>
</tr>
<tr>
<td class="mleft_bottom"></td>
<td><table class="msub" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="msub_left"></td>
<td class="msub_center"> </td>
<td class="msub_right"></td>
</tr>
</table></td>
<td class="mright_bottom"></td>
</tr>
</table><br><br><br>
<div style="float: right">
<a href="#" onclick="showHide(\'divxoor\');"><button class="codebuttons">Modifica: Mostra / Nascondi</button></a><br>
<?php
$si = "<div id="divxoor" style="visibility: hidden;"><div style="background-color: #C6FFC6; width: 350px; float: right"><form name="modifica" action="modder.php" method="POST">Nome,eta e descrizione (separa le parti con un <br>)<input tipe="text" name="nome"><br>Immagine (inseriscila con il codice <img src="http://linkimmagine">)<input tipe="text" name="immy"><br>Affetti<input tipe="text" name="affetti"><br>Dice di se<input tipe="text" name="sè"><br>Altro (quello che vuoi inserire che non e presente negli altri campi)<input tipe="text" name="altro"><br>Musica (inseriscila con il codice ottenuto <a href="http://zarafir.altervista.org/youtube_music_coder.html"><font color="red">qui</font></a>)<input tipe="text" name="music"><br><input tipe="text" name="scheda" value="xoor.php" disabled="disabled"><br><input tipe="text" name="proprietario" value="xoor" disabled="disabled"><br>
<input type="Submit" value="Modifica scheda"></form>
</div></div></div>";
$no = "Modifica disabilitata!";
$buffer = $proprietario;
$ip = $_SESSION['ls_user'];
if ($ip == "$buffer") {
echo"$si";
}
else {echo"$no";}
?><br><br>"; ?>
sapete aiutarmi?