• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

co zrobić aby po zakładka tabs nie znikneła po kliknięciu ?

Object Storage Arubacloud
0 głosów
118 wizyt
pytanie zadane 10 lutego 2021 w PHP przez mat19 Obywatel (1,580 p.)

Cześć. Mam mały problem, otóż zrobiłem tabs w bootstrap i mam trzy zakładki; startowa, logowanie i rejestracji. I mój problem polega na tym że jak np. w zakładce logowanie po wypełnieniu formularza kliknę przycisk zaloguj to zawartość zakładki automatycznie znika i muszę ponownie kliknąć w tę zakłądkę żeby zobaczyć rezultat tego kliknięcia. Macie może jakieś rozwiązanie jak to naprawić ?

<div class="container-fluid">
    <div class="row">
        <div class="col-xl-12">
            <ul class="nav nav-tabs nav-justified bg-dark align-items-center">
                <li class="nav-item">
                    <a class="nav-link border-0 text-light" href="#start" data-toggle="tab">Startowa</a>
                <li class="nav-item">
                    <a class="nav-link border-0 text-light" href="#logowanie" data-toggle="tab">Logowanie</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link border-0 text-light" href="#register" data-toggle="tab">Rejestracja</a>
                </li>
            </ul>
            <div class="tab-content" id="wersalContent">
                <div class="tab-pane" id="startowa">
				<div class="row">
				  <div class=" col-12 col-sm-12 col-md-12 col-lg-6 col-xl-6">
				  <img src="Friends.jpg" class="responsive" width="600" height="400">
				  </div>
				  <div class=" col-12 col-sm-12 col-md-12 col-lg-6 col-xl-66 d-flex justify-content-center d-flex flex-wrap align-content-center">
				  <div>
                  <h1 class="text-light flex align-items-center">Portal spolecznosciowy</h1>
				  </div>
				  </div>
                </div>
				</div>		
				
 <div class="tab-pane fade bg-light col-12 col-sm-8 col-md-6 col-lg-4 col-xl-3 mx-auto" id="logowanie">
 <div class="d-flex justify-content-center mb-5">
	<h1>Logowanie</h1>
	</div>
	<form action="index.php" method="post">
		<div class="row">
			<div class="form-group col-xl-12 text-light" class="input-icons">
			<input type="text" name="log"  class="form-control border border-dark" placeholder="Login...">
			<div class="error">
				<?php echo $abc2 ?? ''  ?>
			</div>
			</div>
		</div>
		<div class="row">
			<div class="form-group col-xl-12 text-light">
			<input type="password" name="pass"  class="form-control border border-dark" placeholder="Hasło...">
			<div class="error">
				<?php echo $abc3 ?? ''  ?>
			</div>
			</div>
		</div>
		<div class="row d-flex justify-content-center">
		<button type="submit" class="btn btn-danger mb-3" name="signIn">Logowanie</button>
		</div>
		</form>
	</div>
				
				
				
	
				
				
				
			<!--	<div class="container col-10 col-sm-8 col-md-6 col-lg-4 col-xl-3" id="register"> -->
				<div class="tab-pane fade col-12 col-sm-8 col-md-6 col-lg-4 col-xl-3 mx-auto bg-white" id="register">
				 <div class="d-flex justify-content-center mb-5" id="rejestracja2">
	<h1>Rejestracja</h1>
	</div>
	<form action="index.php" method="post">
		<div class="row">
			<div class="form-group col-xl-12 text-light" id="inputWithIcon inputIconBg">
			<input type="text" name="login"  class="form-control border border-dark" placeholder="Login...">
			<span class="error">
				<?php echo $error ?? ''  ?>
			</span>
			</div>
		</div>
		<div class="row">
			<div class="form-group col-xl-12 text-light"  id="inputWithIcon inputIconBg">
			<input type="password" name="password"  class="form-control border border-dark" placeholder="Hasło...">
			<span class="error">
				<?php echo $error2 ?? ''  ?>
			</span>			
            </div>
			</div>
		<div class="row">
			<div class="form-group col-xl-12 text-light"  id="inputWithIcon inputIconBg">
			<input type="password" name="password_repeat"  class="form-control border border-dark" placeholder="Hasło...">   
			<span class="error">
				<?php echo $error3 ?? ''  ?>
			</span>
            </div>	
		</div>
		<div class="row">
			<div class="form-group col-xl-12 text-light"  id="inputWithIcon inputIconBg">
			<input type="text" name="first_name"  class="form-control border border-dark" placeholder="Imię...">
			<span class="error">
				<?php echo $error4 ?? '' ?>
			</span>
			</div>	
		</div>
		<div class="row">
			<div class="form-group col-xl-12 text-light"  id="inputWithIcon inputIconBg">
			<input type="text" name="last_name"  class="form-control border border-dark" placeholder="Nazwisko...">
			<span class="error">
				<?php echo $error5 ?? '' ?>
			</span>
			</div>
		</div>
		<div class="row">
			<div class="form-group col-xl-12 text-light"  id="inputWithIcon inputIconBg">
			<input type="text" name="email"  class="form-control border border-dark" placeholder="Email...">
			<span class="error">
				<?php echo $error6 ?? ''  ?>
			</span>
			</div>
		</div>
		<div class="row">
			<div class="form-group col-xl-12 text-light"  id="inputWithIcon inputIconBg">
			<input type="text" name="number_phone"  class="form-control border border-dark" placeholder="Telefon...">
			<span class="error">
				<?php echo $error7 ?? ''  ?>
			</span>
			</div>
		</div>
		<div class="row">
			<div class="form-group col-xl-12 text-light"  id="inputWithIcon inputIconBg">
			<input type="date" name="birth_date"  class="form-control border border-dark">
			<span class="error">
				<?php echo $error8 ?? ''  ?>
			</span>
			</div>
		</div>
		<div class="row">
			<div class="form-group col-xl-12 text-light"  id="inputWithIcon inputIconBg">
			<select class="browser-default custom-select border border-dark" name="gender">
				<option value="">Wybierz płeć</option>
				<option value="Mężczyzna">Mężczyzna</option>
				<option value="Kobieta">Kobieta</option>
			</select>
			<span class="error">
				<?php echo $error9 ?? ''  ?>
			</span>
			</div>
		</div>
		<div class="row">
			<div class="form-group col-xl-12 text-light"  id="inputWithIcon inputIconBg">
				<div class="custom-file">
					<input type="file" class="custom-file-input" id="customFileLang" lang="pl-Pl" name="avatar">
						<label class="custom-file-label border border-dark" for="customFileLang">Wybierz pliki</label>
						<span class="error">
				<?php echo $error10 ?? ''  ?>
			</span>
				</div>
			</div>
		</div>
		<div class="row d-flex justify-content-center">
		<button type="submit" class="btn btn-danger mb-3" name="submit">Zarejestruj</button>
		</div>
</div>

    </form>
    </div>
       </div>
</div>
</div>

 

komentarz 10 lutego 2021 przez ScriptyChris Mędrzec (190,190 p.)
Czy to na pewno ma związek z PHP? Jeśli to kwestia przełączania tabów na stronie bez komunikacji z serwerem, to dla ułatwienia Tobie pomocy mógłbyś udostępnić demo z małym fragmentem kodu (z podpiętym Bootstrapem i ewentualnymi JS-em i CSS-em, jeśli są do tego potrzebne), który demonstruje ten problem.
komentarz 10 lutego 2021 przez mat19 Obywatel (1,580 p.)
Tak ma związek z PHP. Po prostu gdy znajduję się w zakładce rejestracja, i kliknę przycisk zarejestruj to zamiast wyświetlenia błędów lub informacji o sukcesie rejestracji pod formularzem, zakładka się wyłącza i muszę ponownie nacisnąć zakładkę rejestracja żeby zobaczyć efekty rejestracji. Chodzi mi o to aby po kliknięciu rejestracji pozostać nadal w tej zakładce w której jestem.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 91 wizyt
pytanie zadane 10 lutego 2021 w PHP przez mat19 Obywatel (1,580 p.)
+1 głos
0 odpowiedzi 343 wizyt
0 głosów
1 odpowiedź 116 wizyt

92,581 zapytań

141,433 odpowiedzi

319,666 komentarzy

61,966 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...