Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX][PHP][JavaScript]Wprowadzanie elementów do divów bez podglądu
BienuSS
post 4.04.2018, 15:45:06
Post #1





Grupa: Zarejestrowani
Postów: 152
Pomógł: 0
Dołączył: 3.11.2017

Ostrzeżenie: (10%)
X----


Witam
Mam coś takiego że schufluje mi tablice przy wczytywaniu strony, tworze hashe dla każdego diva i potrzebuje zrobić tak żeby po kliknieciu dopiero pokazały sie obrazki w danym divie, ale żeby użytkownik wczesniej nie mógł zobaczyć który obrazek jest w którym divie.

Dostałem już kiedys taką odpowiedz od @trueblue
Cytat
Hashe są powiązane z obrazkami, tak?
Jeśli tak, to wyświetlasz tylko hashe (które są w sesji), a kiedy ktoś kliknie na jedną z odpowiedzi, to wysyłasz poprzez Ajax jej hash. Na serwerze sprawdzasz, która odpowiedź miała hash i odsyłasz pary hash+źródło obrazka, a jedną z par oznaczasz jako prawidłową. Kiedy dostaniesz odpowiedź, to przypisujesz hashom na stronie obrazki (dodajesz je) i oznaczasz odpowiedzi jako prawidłowe/nieprawidłowe.


I mam tu pytanie bo daje do div id="hash" i mówisz żeby przypisac hashom obrazki ale musze to zrobic przez

Kod
document.getElementById("").innerHTML=" <img src="<?echo $obrazek1;?>">"


ale wtedy i tak mi widac tresc obrazka
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
BienuSS
post 5.04.2018, 14:13:48
Post #2





Grupa: Zarejestrowani
Postów: 152
Pomógł: 0
Dołączył: 3.11.2017

Ostrzeżenie: (10%)
X----


z tymi hashami tak: ?
  1. $_SESSION['hash_obrazka'] = źródło obrazka;


a ajax tak:

  1. $('#pobierz').click(function() {
  2.  
  3. $.ajax({
  4. type:"GET",
  5. url:"pobierz.php",

data i datatype chyba nie musze pisać

i w pobierz.php

  1. wprowadzić własnie te zmienne:
  2. $_SESSION['hash_obrazka'] = źródło obrazka;


Mam jeszcze pytanie , bo elementy do diva są losowanie za pomocą shuffle array, czy ludzie moga wykryć pattern na to ?

Ten post edytował BienuSS 5.04.2018, 14:35:13
Go to the top of the page
+Quote Post

Posty w temacie
- BienuSS   [AJAX][PHP][JavaScript]Wprowadzanie elementów do divów bez podglądu   4.04.2018, 15:45:06
- - nospor   Nie, powiedziano ci wyraznie, ze obrazek masz pobi...   4.04.2018, 15:47:47
- - BienuSS   Kod z ajaxu tutaj nie wrzucałem bo nie do konca to...   4.04.2018, 15:52:20
- - trueblue   Do PHP wysyłasz hash/hashe, a odsyłasz źródło obra...   4.04.2018, 16:01:39
- - BienuSS   1. zrobic to w php za pomocą if czy jak? chodzi mi...   4.04.2018, 16:09:27
- - trueblue   ad.1 Proponowałem Ci, abyś hashe przechowywał w se...   4.04.2018, 16:17:26
- - BienuSS   Czyli później dane zwracane przez ajax wrzucić do ...   4.04.2018, 16:22:55
- - trueblue   Żądanie Ajax wykonasz w JS, więc nic nie wrzucasz ...   4.04.2018, 16:56:05
- - BienuSS   Nie rozumiemy sie do końca, dane wychodzące z ajax...   4.04.2018, 17:16:34
- - trueblue   To jaki cel ma to żądanie Ajax? Pobrać źródła obra...   4.04.2018, 17:25:50
- - BienuSS   Bo chodzi o to że obrazki pokazują się po naklikni...   4.04.2018, 17:33:13
- - trueblue   Po raz kolejny piszę. Na kliknięcie wykonujesz żąd...   4.04.2018, 17:39:48
- - BienuSS   z tymi hashami tak: ? [PHP] pobierz, plaintext $_S...   5.04.2018, 14:13:48
- - trueblue   W pobierz.php: [PHP] pobierz, plaintext $zrodlo_ob...   5.04.2018, 14:42:24
- - BienuSS   A czy w ten sposób [PHP] pobierz, plaintext $zrodl...   5.04.2018, 14:47:35
- - trueblue   Tak, w ten sposób podpinamy jakąś wartość pod zmie...   5.04.2018, 14:50:28
- - BienuSS   Dobra nie ważne ja sie pogubilem juz wszystko ogar...   6.04.2018, 21:59:28
- - trueblue   Cytat(BienuSS @ 6.04.2018, 22:59:28 )...   7.04.2018, 06:54:50
- - BienuSS   AD1 tak dałem session_start(); ale czy wtedy nie s...   8.04.2018, 20:55:50


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 11:19