| Autor | Zpráva | ||
|---|---|---|---|
| Josef Přerovský Profil |
#1 · Zasláno: 28. 3. 2019, 20:59:16
Zdravím, trošku mi blbne kod na webu... Blbnou mi presneji selecty, vyberu u neceho jako neviditelny a automaticky se mi to nastavi u obojiho...
Dekuji za kazdou radu <?php
if(isset($_POST['soukromi'])) {
mysql_query("UPDATE users SET viditelnyemail='".$_POST['email']."', viditelnaregistrace='".$_POST['registerdate']."' WHERE nick='".$user['nick']."'");
echo"<meta http-equiv='refresh' content='0;url=/settings'>";}
?><form action="" method="POST">
<div class="form-group">
<label>Viditelný email</label>
<select name="email" class="form-control">
<?php if($user['viditelnyemail'] == 1){echo"<option value='0'>Nechat Viditelný</option>";}else{echo"<option value='1'>Nechat Neviditelný</option>";}?>
<option value="0">Neviditelný</option>
<option value="1">Viditelný</option>
</select>
</div>
<div class="form-group">
<label>Viditelné datum registrace</label>
<select name="registerdate" class="form-control">
<?php if($user['viditelnaregistrace'] == 1){echo"<option value='0'>Nechat Viditelný</option>";}else{echo"<option value='1'>Nechat Neviditelný</option>";}?>
<option value="0">Neviditelný</option>
<option value="1">Viditelný</option>
</select>
</div>
<button type="submit" class="btn btn-primary" name="soukromi">Uložit</button>
</form> |
||
| novacek Profil |
....
Používáš tři hodnoty nechat stav(0/1), neviditelný(0) a viditelný(1) Na řádku 9 a 17 mu ale nastavuješ špatné hodnoty Nechat viditelný nastavuješ 0 ale měla by být 1 a dále taky obráceně. Jednodušší by jsi měl když by jsi udělal zaškrtávací políčko "veřejný email" a měnil jeho stav "false/true" |
||
| Taps Profil |
#3 · Zasláno: 28. 3. 2019, 21:22:09
a kdyz si vytisknes pole $user tak co tam vidis
|
||
|
Časová prodleva: 5 dní
|
|||
| Josef Přerovský Profil |
novacek:
Díky moc, pomohlo... Taps: Array Ale zase je tam tohle: $res=mysql_query("SELECT * FROM users WHERE id=".$_SESSION['user']);
$user=mysql_fetch_array($res);Jinak vše funguje jak má již :) |
||
| Tomášeek Profil |
#5 · Zasláno: 2. 4. 2019, 21:48:05
Josef Přerovský:
> Taps: > Array S PHP válčíš už docela dlouho. Za tu dobu bys mohl vědět, že zobrazit obsah pole nejde echem, nýbrž... něčím jiným.
|
||
|
Časová prodleva: 7 let
|
|||
0