Kategorie szkoleń | Egzaminy | Kontakt
  • 0
  • 0
  • 70

Potrzebuję zarządzać w panelu administratora strony dodać kilka opcji i nie wiem jak do tego podejść.

Funkcjonalność, jaką panel musi spełniać to:

- edytować treść i nagłówek na stronie głównej,

- dodawać nowe pliki do galerii, multiupload (galeria oparta na LightBoxie), pliki muszą być dołączane dynamicznie, czyli po wrzuceniu do folderu zdjęcia, muszą się pojawić na stronie,

- edytować login i hasło do maila w PHPMailer,

- edytować link do Mapy Google.

Dane przechowywane w JSON.

 

Oparłem to na formularzach i osobnych podstronach dla każdego zadania


	<form id="formularz" action="../json.php" method="post">
					
		<p>
		
			<label>Wprowadź nowy link do mapy: </label>
			<input tabindex="1" type="text" name="mapa_link" required><br><br>
			
			<input tabindex="3" type="submit" name="submit" value="Wyślij">
				
			
		</p>
	
	</form>
 
 

 

	<form id="formularz" action="../json.php" method="post">
					
		<p>
		
			<label>Wprowadź nowy login:</label>
			<input tabindex="1" type="text" name="mail_login" required><br><br>
			
			<label>Wprowadź nowe hasło:</label>
			<input tabindex="2" type="text" name="mail_haslo" required><br><br>
			
			<input tabindex="3" type="submit" name="submit" value="Wyślij">
				
			
		</p>
	
	</form>
	<form id="formularz" action="../json.php" method="post">
					
		<p>
		
			<label>Edytuj nagłówek: </label>
			<input tabindex="1" type="text" name="glowna_naglowek" required><br><br>
			
			<label>Edytuj treść: </label>
			<input tabindex="2" type="text" name="glowna_tresc" required><br><br>
			
			<input tabindex="3" type="submit" name="submit" value="Wyślij">
				
			
		</p>
	
	</form>
<form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>" method="post" enctype="multipart/form-data">
		<p>
			<label>Wybierz zdjęcie/a do wysłania: </label>
			<input type="file" name="file"><br><br>
			
			<input type="submit" name="submit" value="Wyślij">
		</p>
	</form>



W pliku JSON wprowadziłem następujące dane:


<?php include "head.php"; ?>

<?php

	$tablica = array(
	"glowna_naglowek" => "<h2>Lorem ipsum <i>(dolor sit amet)</i> </h2>",
	"glowna_tresc" => "<p>
							<b>Lorem</b><strong> ipsum dolor</strong> sit amet, consectetur adipiscing elit. Donec rutrum at odio vitae cursus. Aliquam ac eros ac ligula tincidunt tempor vel eu ipsum. Aenean commodo eleifend lobortis. Nam gravida gravida magna pulvinar ultricies. Etiam feugiat erat eu consectetur hendrerit. Quisque in lorem arcu. Mauris lorem massa, scelerisque eu elementum sed, aliquet at lacus. Nam lobortis arcu at risus laoreet dignissim. Aenean aliquet sapien vitae purus cursus, ut pharetra lorem posuere. Sed laoreet in odio rhoncus hendrerit. Donec neque ipsum, efficitur ut nibh sit amet, consectetur dictum nisl.

						</p>",
	"galeria_drewniane" => "images/galeria/drewniane", 
	"galeria_pietrowe" => "images/galeria/pietrowe/", 
	"galeria_parterowe" => "images/galeria/parterowe/", 
	"galeria_poddasze" => "images/galeria/z-poddaszem/", 
	"mail_login" => "kowds-jan-1956@wp.pl",
	"mail_haslo" => "sasdfd34ns34d",
	"mapa_link" => 'src="https://www.google.com/maps/embed?pb=!1m14!1m12!1m3!1d10070.605676925503!2d20.624653572290025!3d50.87465274120965!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!5e0!3m2!1spl!2spl!4v1434665382866" width="960" height="380" frameborder="0" style="border:0">'	
	);
	
	$plik = json_encode($tablica);  //zakodowanie tablicy
	
	$tablica_z_pliku = json_decode($plik);  //odkodowanie tablicy
	
	echo "<pre>";
	print_r($tablica_z_pliku);
	echo "</pre>";

?>



<!-- STOPKA STRONY -->
<?php include "footer.php"; ?>

 

Nie wiem co dalej powinienem zrobić, potrzebuję wskazówek, pomocy.

Łukasz_Janus
  • Zapytał
  • @ Łukasz_Janus | 26.06.2015
    • 3
    • 0
    • 0