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 eche m, nýbrž... něčím jiným.
|
||
Časová prodleva: 5 let
|
0