Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Dodaj kolejne...
#1
No to na dziś mam coś takiego: poprzez wywołanie hiperłącza ?go=gallery_add wyświetla nam się formularz dodawania, później trwa zapis w ?go=gallery_save, ale nie to mi jest potrzebneSmile Chodzi mi o sam formularz. Po wejściu w ?go=gallery_add wyświetla się formularz z 5 zdjęciami (url) do wgrania i na każdy podaje jego wymiary oraz miniaturkę (url). Sprawa się ma o to iż chce, aby wyświetlił się najpierw formularz od zdjęcia 1, gdy go uzupełnie pod spodem będzie: dodaj kolejne zdjęcie i w ten sposób bez odświeżenia strony pokaże mi się formularz od zdjęcia 2, a przy drugim klikam i formularz od zdjęcia 3 itd. Przy zdjęciu 5 już ma nie być dalszych odsyłaczy, bo to już koniec rekordów do następnych zdjęćTongue


Oto skrypt (od mojego CMS'a):
Kod:
if ($_GET['go'] == 'gallery_add') {
  echo "<b>Gallery / Add:</b><br><br><br><br>";

  $zdjecie1_maleqq = addslashes(htmlspecialchars ($_POST['zdjecie1_male']));
  $zdjecie1_duzeqq = addslashes(htmlspecialchars ($_POST['zdjecie1_duze']));
  $zdjecie1_duze_szerokoscqq = addslashes(htmlspecialchars ($_POST['zdjecie1_duze_szerokosc']));
  $zdjecie1_duze_wysokoscqq = addslashes(htmlspecialchars ($_POST['zdjecie1_duze_wysokosc']));
  $zdjecie2_maleqq = addslashes(htmlspecialchars ($_POST['zdjecie2_male']));
  $zdjecie2_duzeqq = addslashes(htmlspecialchars ($_POST['zdjecie2_duze']));
  $zdjecie2_duze_szerokoscqq = addslashes(htmlspecialchars ($_POST['zdjecie2_duze_szerokosc']));
  $zdjecie2_duze_wysokoscqq = addslashes(htmlspecialchars ($_POST['zdjecie2_duze_wysokosc']));
  $zdjecie3_maleqq = addslashes(htmlspecialchars ($_POST['zdjecie3_male']));
  $zdjecie3_duzeqq = addslashes(htmlspecialchars ($_POST['zdjecie3_duze']));
  $zdjecie3_duze_szerokoscqq = addslashes(htmlspecialchars ($_POST['zdjecie3_duze_szerokosc']));
  $zdjecie3_duze_wysokoscqq = addslashes(htmlspecialchars ($_POST['zdjecie3_duze_wysokosc']));
  $zdjecie4_maleqq = addslashes(htmlspecialchars ($_POST['zdjecie4_male']));
  $zdjecie4_duzeqq = addslashes(htmlspecialchars ($_POST['zdjecie4_duze']));
  $zdjecie4_duze_szerokoscqq = addslashes(htmlspecialchars ($_POST['zdjecie4_duze_szerokosc']));
  $zdjecie4_duze_wysokoscqq = addslashes(htmlspecialchars ($_POST['zdjecie4_duze_wysokosc']));
  $zdjecie5_maleqq = addslashes(htmlspecialchars ($_POST['zdjecie5_male']));
  $zdjecie5_duzeqq = addslashes(htmlspecialchars ($_POST['zdjecie5_duze']));
  $zdjecie5_duze_szerokoscqq = addslashes(htmlspecialchars ($_POST['zdjecie5_duze_szerokosc']));
  $zdjecie5_duze_wysokoscqq = addslashes(htmlspecialchars ($_POST['zdjecie5_duze_wysokosc']));

{ //skomplikowanie
  echo '<center>';
  echo '<FORM METHOD=POST action=?go=gallery_save>';
  echo '<INPUT TYPE=hidden NAME=action VALUE=add><TABLE width=310 CELLPADDING=0 CELLSPACING=10 BORDER=0>';

  echo '<TR><TD align="right">Miniaturka:</TD><TD width="250"><input NAME="zdjecie1_male" style="width: 250px"></td></tr>';
  echo '<TR><TD align="right">Zdjęcie:</TD><TD width="250"><input NAME="zdjecie1_duze" style="width: 250px"></td></tr>';
  echo '<TR><TD align="right">Wymiary:</TD><TD width="250"><input NAME="zdjecie1_duze_szerokosc" style="width: 111px"> x <input NAME="zdjecie1_duze_wysokosc" style="width: 111px"> px</td></tr>';
  echo '<TR><TD align="right"> <br><br> </TD><TD width="250"> <br><br> </td></tr>';

  echo '<TR><TD align="right">Miniaturka:</TD><TD width="250"><input NAME="zdjecie2_male" style="width: 250px"></td></tr>';
  echo '<TR><TD align="right">Zdjęcie:</TD><TD width="250"><input NAME="zdjecie2_duze" style="width: 250px"></td></tr>';
  echo '<TR><TD align="right">Wymiary:</TD><TD width="250"><input NAME="zdjecie2_duze_szerokosc" style="width: 111px"> x <input NAME="zdjecie2_duze_wysokosc" style="width: 111px"> px</td></tr>';
  echo '<TR><TD align="right"> <br><br> </TD><TD width="250"> <br><br> </td></tr>';

  echo '<TR><TD align="right">Miniaturka:</TD><TD width="250"><input NAME="zdjecie3_male" style="width: 250px"></td></tr>';
  echo '<TR><TD align="right">Zdjęcie:</TD><TD width="250"><input NAME="zdjecie3_duze" style="width: 250px"></td></tr>';
  echo '<TR><TD align="right">Wymiary:</TD><TD width="250"><input NAME="zdjecie3_duze_szerokosc" style="width: 111px"> x <input NAME="zdjecie3_duze_wysokosc" style="width: 111px"> px</td></tr>';
  echo '<TR><TD align="right"> <br><br> </TD><TD width="250"> <br><br> </td></tr>';

  echo '<TR><TD align="right">Miniaturka:</TD><TD width="250"><input NAME="zdjecie4_male" style="width: 250px"></td></tr>';
  echo '<TR><TD align="right">Zdjęcie:</TD><TD width="250"><input NAME="zdjecie4_duze" style="width: 250px"></td></tr>';
  echo '<TR><TD align="right">Wymiary:</TD><TD width="250"><input NAME="zdjecie4_duze_szerokosc" style="width: 111px"> x <input NAME="zdjecie4_duze_wysokosc" style="width: 111px"> px</td></tr>';
  echo '<TR><TD align="right"> <br><br> </TD><TD width="250"> <br><br> </td></tr>';

  echo '<TR><TD align="right">Miniaturka:</TD><TD width="250"><input NAME="zdjecie5_male" style="width: 250px"></td></tr>';
  echo '<TR><TD align="right">Zdjęcie:</TD><TD width="250"><input NAME="zdjecie5_duze" style="width: 250px"></td></tr>';
  echo '<TR><TD align="right">Wymiary:</TD><TD width="250"><input NAME="zdjecie5_duze_szerokosc" style="width: 111px"> x <input NAME="zdjecie5_duze_wysokosc" style="width: 111px"> px</td></tr>';
  echo '<TR><TD align="right"> <br><br> </TD><TD width="250"> <br><br> </td></tr>';

  echo '<TR><TD align="right"><br></TD><TD width="250" align="right"><br><a href=?go=gallery><INPUT TYPE="submit" VALUE="Powrót"></a> <INPUT TYPE="submit" VALUE="Dodaj"></td></tr>';
  echo '</TABLE>';
  echo '</FORM>';
  echo '</center>';
}
}
Odpowiedz
#2
Chyba musisz zrobic to w JavaScript. Ale głowy nie dam może to cie naprowadzi na rozwiązanie
[Obrazek: 2guxq1i.gif]
Odpowiedz
#3
AJAX/JavaSciprt - wszystko co się ma nie odświeżać musi zawierać te języki, które działają po stronie przeglądarki.
Odpowiedz
#4
Pokażecie jakiś skrypt przykładowy i w jaki sposób można go zastosować w moim skrypcie, bo niestety o wyżej wspomnianych językach nie mam pojęcia, a zależy mi na tym rozwijaniu, bo cały formularz ma aż 40 zdjęć i filmów
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Dodaj do koszyka itp fafor 8 5,205 09-12-2010, 09:35
Ostatni post: www.skrypty.pro

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl