Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt " Podgląd Newsa.", Pomooocy
korey
post
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 2
Dołączył: 14.08.2009
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Witam..

Prubuje zrobić skrypt a dokładnie BUTTON który działał by tak ze po kliknięciu na niego wyskakuje mi okienko z Treściami wpisanymi w formularzu. (ma to ziałać jak klasyczny podlą posta na forach)
Kombinowałam na kilka sposobów i miernie mi to wychodziło.

O to Sposoby jakimi próbowałem to zrobić.

Formularz:
Nazwa pliku: add_news_form
  1. <?php
  2. echo 'Dodawanie newsa.<br />';
  3.  
  4. if ((isset($log) && isset($pass) && $log != "" && $pass != ""))
  5. {
  6.  
  7. echo 'formulaz dodawania newsa';
  8.  
  9. $dzien = date("j:m:Y");
  10. $godzina = date("H:i:s");
  11. $data = "Dnia $dzien, $godzina";
  12.  
  13.  
  14. echo '<form action="admin.php?administrator=add_news_doit" method="post">';
  15. echo '<table style="margin-left: auto; margin-right: auto;">';
  16. echo '<tr>';
  17. echo '<td>Tytuł:</td><td><input name="tytul" type="text" size="34" value="" /></td>';
  18. echo '</tr>';
  19. echo '<tr>';
  20. echo '<td>Data:</td><td><input name="data" type="text" size="34" value="'.$data.'" /></td>';
  21. echo '</tr>';
  22. echo '<tr>';
  23.  
  24. echo '<td>Autor:</td><td><input name="autor" id="autor" type="text" id="autor"size="34" value="" />';
  25. echo '</td>';
  26. echo '</tr>';
  27. echo '<tr>';
  28. echo '<td>Krótka Tresc:</td><td><textarea name="tresc" id="content" cols="60" rows="7"></textarea></td>';
  29. echo '</tr>';
  30. echo '<tr>';
  31. echo '<td>Pełny Tekst:</td><td><textarea name="full_tresc" cols="60" rows="7"></textarea></td>';
  32. echo '</tr>';
  33.  
  34. echo '</table>';
  35. echo '<center>';
  36. echo '<input type="reset" value="Wyczysc" /> <input type="submit" value="Dodaj newsa" />';
  37. echo ' <INPUT TYPE="BUTTON" value="Wstecz" onClick="history.back()" />';
  38. echo ' <INPUT TYPE="BUTTON" value="Podglad" onClick="window.open()" />';
  39. echo '</form>';
  40. echo '</center>';
  41. }
  42. else {
  43. page_error();
  44. }
  45.  
  46. ?>

(IMG:http://img228.imageshack.us/img228/2145/nawsform.jpg)

Plik Który ma wyświatlać nawsa w podglądzie:
nazwa: view.php
  1. <?php
  2.  
  3. echo $_GET['content'];
  4.  
  5. ?>



Za pomocą tego kodu próbowałem to zrobić ale nie wychodziło. (IMG:style_emoticons/default/sad.gif)
  1. echo '<input type="button" onclick="window.open('preview.html?content='+document.getElementById('content').value,'Podglad','width=400;height=300')" />';

PHP wyświetlało błąd, a gdy pozamieniałe. "" , '' Przycisk nie działał.

zrobiłem też funkcje i wstawiałem ją w input ale nic z tego:

  1. echo ' <INPUT TYPE="BUTTON" value="Podglad" onClick="view_news()" />';
  2. //albo
  3. echo ' <INPUT TYPE="BUTTON" value="Podglad" onClick="view_news('$tresc, $autor, $data, $tytul, $ful_tresc.')" />';



Wie ktoś jak moge to zrobić..?


Go to the top of the page
+Quote Post

Posty w temacie
- korey   Skrypt " Podgląd Newsa."   29.11.2009, 16:12:12
- - darko   np. [PHP] pobierz, plaintext echo 'Dodawanie news...   29.11.2009, 16:32:08
- - korey   ale ta funkcja musi być w tym samym pliku co formu...   29.11.2009, 16:35:55
- - darko   Tak, ale zabezpiecz się przed wstrzyknięciem kodu ...   29.11.2009, 16:40:18
- - korey   Jesteś normalnie wielki.. Powiedz mi a dało by tad...   29.11.2009, 16:52:08
- - darko   Wszystko da radę, walcz dalej sam, ale uważaj na d...   29.11.2009, 16:56:09
- - korey   Kurde było by dobrze ale z js to kompletnie nic ni...   29.11.2009, 17:01:52
- - darko   [HTML] pobierz, plaintext <script>// funkcja...   29.11.2009, 17:13:12
- - korey   a nie dało by rady jakos tak tego rozłożyć..? Wted...   29.11.2009, 17:28:58
- - darko   Oczywiście, że można, idziesz dobrym tropem, powod...   29.11.2009, 17:30:04
- - korey   Tak wygląda teraz cała pętla: [HTML] pobierz, pl...   29.11.2009, 18:22:55
- - darko   Daj to: [HTML] pobierz, plaintext data += '<tab...   29.11.2009, 18:30:23
- - korey   Robiłam juz tak na początku i nic.. moze cos zle ...   29.11.2009, 19:00:38
- - darko   Jeśli jesteś w tej pętli for(var x in targets) {...   29.11.2009, 20:18:30
- - korey   Usunąłem całkowicie znaczniki pętli i nie ma żadne...   30.11.2009, 09:54:52
- - darko   CytatUsunąłem całkowicie znaczniki pętli Tak [...   30.11.2009, 10:37:41
- - korey   no jak usunąłem to nic sie nie działo.. więc dodał...   30.11.2009, 11:04:34
- - darko   Domyślam się, że usunąłeś sam początek pętli czyli...   30.11.2009, 11:44:01
- - korey   Nie no usunąłem całe for i klamrę zamykającą też. ...   30.11.2009, 12:44:13
- - darko   Nie wiem, co Ci tu nie działa, zrobiłem tak: [PHP...   30.11.2009, 13:15:06
- - korey   Ej wiesz nie wiem jak to zrobiłem ale pousuwałem t...   30.11.2009, 14:15:18


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

 



RSS Aktualny czas: 3.10.2025 - 21:22