• 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 ?

VPS Starter Arubacloud
0 głosów
115 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 88 wizyt
pytanie zadane 10 lutego 2021 w PHP przez mat19 Obywatel (1,580 p.)
+1 głos
0 odpowiedzi 321 wizyt
0 głosów
1 odpowiedź 112 wizyt

92,452 zapytań

141,262 odpowiedzi

319,077 komentarzy

61,854 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

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 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!

...