| Auteur | Message |
PooG
Développeur Nk 1.8

Messages : 719 Inscrit le: 18.07.2008
|
Posté le 30.06.2009 11:13 | | | Mon admin interne veux pas marcher |
Enfin, c'est mon formulaire qui marche pas : j'ai créé des infos en + sur la table config du mysql (voir la fonction en bas)... Mais pk mon admin marche pas? Mem le message ne s'affiche pas !!!
<center><table cellpadding="0" cellspacing="0" style="text-align: center;"><tr><td> <div style="background: url('themes/InS_Hazard/images/Admin/theme.png') no-repeat; width: 183px; height: 183px; cursor: pointer;" onclick="window.location.href='#'"></div> </td><td width="40"></td><td> <div style="background: url('#') no-repeat; width: 183px; height: 183px; cursor: pointer;" onclick="window.location.href='index.php?file=Admin'"></div> </td></tr></table>
<form action="index.php?file=Admin&op=save_configins" method="post"> <table width="502" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="themes/InS_Hazard/images/Admin/top.png" width="502" height="17" /></td> </tr> <tr> <td style="color: #999; font-size: 10px; padding-left: 5px; padding-right: 5px; background-image: url(themes/InS_Hazard/images/Admin/mid.png);"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="242"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="50%">Name</td> <td width="50%">URL</td> </tr> <tr> <td><input type="text" value="<?php echo $nuked['InS_Hazard1']; ?>" style="width:110px;" name="InS_Hazard1" id="textfield" /></td> <td><input type="text" value="<?php echo $nuked['InS_Hazard1b']; ?>" style="width:110px;" name="InS_Hazard1b" id="textfield2" /></td> </tr> <tr> <td><input type="text" value="<?php echo $nuked['InS_Hazard2']; ?>" style="width:110px;" name="InS_Hazard2" id="textfield" /></td> <td><input type="text" value="<?php echo $nuked['InS_Hazard2b']; ?>" style="width:110px;" name="InS_Hazard2b" id="textfield2" /></td> </tr> <tr> <td><input type="text" value="<?php echo $nuked['InS_Hazard3']; ?>" style="width:110px;" name="InS_Hazard3" id="textfield" /></td> <td><input type="text" value="<?php echo $nuked['InS_Hazard3b']; ?>" style="width:110px;" name="InS_Hazard3b" id="textfield2" /></td> </tr> <tr> <td><input type="text" value="<?php echo $nuked['InS_Hazard4']; ?>" style="width:110px;" name="InS_Hazard4" id="textfield" /></td> <td><input type="text" value="<?php echo $nuked['InS_Hazard4b']; ?>" style="width:110px;" name="InS_Hazard4b" id="textfield2" /></td> </tr> <tr> <td><input type="text" value="<?php echo $nuked['InS_Hazard5']; ?>" style="width:110px;" name="InS_Hazard5" id="textfield" /></td> <td><input type="text" value="<?php echo $nuked['InS_Hazard5b']; ?>" style="width:110px;" name="InS_Hazard5b" id="textfield2" /></td> </tr> <tr> <td><input type="text" value="<?php echo $nuked['InS_Hazard6']; ?>" style="width:110px;" name="InS_Hazard6" id="textfield" /></td> <td><input type="text" value="<?php echo $nuked['InS_Hazard6b']; ?>" style="width:110px;" name="InS_Hazard6b" id="textfield2" /></td> </tr> <tr> <td><input type="text" value="<?php echo $nuked['InS_Hazard7']; ?>" style="width:110px;" name="InS_Hazard7" id="textfield" /></td> <td><input type="text" value="<?php echo $nuked['InS_Hazard7b']; ?>" style="width:110px;" name="InS_Hazard7b" id="textfield2" /></td> </tr> <tr> <td><input type="text" value="<?php echo $nuked['InS_Hazard8']; ?>" style="width:110px;" name="InS_Hazard8" id="textfield" /></td> <td><input type="text" value="<?php echo $nuked['InS_Hazard8b']; ?>" style="width:110px;" name="InS_Hazard8b" id="textfield2" /></td> </tr> </table></td> <td> </td> <td width="242" align="right" valign="top">Welcome message<br> <textarea name="InS_Hazardmess" rows="10" style="width:98%" id="textfield3"><?php echo $nuked['InS_Hazardmess']?></textarea></td> </tr> </table></td> </tr> <tr> <td><img src="themes/InS_Hazard/images/Admin/btm.png" width="502" height="14" /></td> </tr> </table> <p> <input type="submit" name="button" id="button" value="Submit"> </p> </form></center> <?php function save_configins() { global $nuked;
$sql = mysql_query("SELECT name, value FROM " . CONFIG_TABLE); while (list($config_name, $config_value) = mysql_fetch_array($sql)) { $default_config[$config_name] = $config_value; $new[$config_name] = (isset($_POST[$config_name])) ? $_POST[$config_name] : $default_config[$config_name]; $new_value = addslashes($new[$config_name]); $upd = mysql_query("UPDATE " . CONFIG_TABLE . " SET value = '" . $new_value . "' WHERE name = '" . $config_name . "'"); }
opentable(); echo "<br /><br /><div style=\"text-align: center;\"> Theme config has been saved</div><br /><br />"; redirect("index.php?file=Admin", 2); closetable(); } ?>
c'est un fichier a part dans la directory themes/InS_Hazard/blocks/admin.php qui est en include au theme... Pk ça marche pas? à l'aide
|
 Développeur officiel de nk1.8 |
|
| Revenir en haut | Permalien |  |
PooG
Développeur Nk 1.8

Messages : 719 Inscrit le: 18.07.2008
|
Posté le 01.07.2009 17:31 | | | RE : Mon admin interne veux pas marcher |
up svp
|
 Développeur officiel de nk1.8 |
|
| Revenir en haut | Permalien |  |
natzox
Posting Freak


Messages : 1796 Inscrit le: 27.01.2008
|
Posté le 01.07.2009 18:52 | | | RE : Mon admin interne veux pas marcher |
Le nom des variables dans les input (InS_Hazard1,InS_Hazard1b,InS_Hazard2,etc...) ne collent pas avec la variable que tu traitent dans la fonction save_configins, de plus tu as oublié de mettre le switch du $op en fonction de sa valeur (regrade les modules NK tout à la fin tu comprendras).
|

French Shareur P2P
De bonne régie pub :
Allosponsor, paiement par campagne promobenef, paiement par click, et au taux de clics |
|
| Revenir en haut | Permalien |   |
PooG
Développeur Nk 1.8

Messages : 719 Inscrit le: 18.07.2008
|
Posté le 01.07.2009 23:53 | | | RE : Mon admin interne veux pas marcher |
merci pr la rep natzox jvais regarder ça
Edit: Je confirme ça marche : merci bcp
|
| Edité par PooG le 02/07/2009 02:19 |
 Développeur officiel de nk1.8 |
|
| Revenir en haut | Permalien |  |