Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z warunkiem if na srwerze strefy. POMOCY!
Bogdan
post 7.12.2006, 12:50:38
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.12.2006

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


Witam
Jeśli chodzi o php to jestem laikiem więc Proszę o pomoc ponieważ nie potrafię sobie poradzić ze "skryptem" który skleciłem, a dziwne jest to że u mnie na serwerze działa natomiast na serwerze strefy.pl nie, czy można to rozwiązać w inny sposób.
Srypt wyświetla formularz plus link do innych pól formularza które powinny być wybrane a nie są wybierane, nie wiem gdzie popełniłem błąd. Poniżej fragment kodu.

Proszę o pomoc i pozdrawiam.


  1. ...............
  2. ...............
  3. echo "<form name=\"upload\" method=\"post\" enctype=\"multipart/form-data\" action=". $_SERVER['PHP_SELF']."?go=galeria&dodaj_do=".$strgaleria."&zdjecia=dodaj&zrob />\n";
  4.  
  5.  
  6. if (isset($nowyalbum) == TRUE) {
  7.  
  8. ?>
  9. <br /><br />
  10. <table width="65%" border="0" cellspacing="0" cellpadding="0">
  11. <tr>
  12. <td width="21%">Nazwa albumu</td>
  13. <td width="79%"><input id="galerianowa" size="35" type="text" name="galeria" value="" class="inputbuton" /></td>
  14. </tr>
  15. <tr>
  16. <td>Opis albumu</td>
  17. <td><input id="opisgalnowa" maxlength="35" size="50" type="text" name="opisgal" value="" class="inputbuton" /></td>
  18. </tr>
  19. <?php
  20.  
  21.  
  22. } else {
  23.  
  24.  
  25. echo "<br /><a class=\"menu\" href=". $_SERVER['PHP_SELF']."?go=galeria&dodaj_do=".$strgaleria."&zdjecia=dodaj&nowyalbum >Dodaj do galeri ".$strgaleria." i utwórz nowy album</a><br />\n<br />\n";
  26.  
  27. ?>
  28. <table width="65%" border="0" cellspacing="0" cellpadding="0">
  29. <tr>
  30. <td width="21%">Dodaj do</td>
  31. <td width="79%"><?php echo "<select name=\"galeria\" class=\"inputbuton\" onChange=\"showtext()\">\n";
  32. echo "<option value=\"\">Wybierz album</option>\n";
  33. $gal = "SELECT * FROM zdjecia_$strgaleria GROUP BY galeria";
  34. $wynikgal = mysql_query($gal);
  35. while($rowgal = mysql_fetch_array($wynikgal))
  36. {
  37. echo "<option value=\"".$rowgal['galeria']."\">". $rowgal['opisgal']."</option>\n";
  38. }
  39. echo "</select>\n";
  40. echo "</td>
  41. </tr>
  42. <tr>
  43. <td>\n";
  44. echo "Opis albumu</td>
  45. <td>\n";
  46. echo "<script language=\"javascript\">\n";
  47. echo "<!--\n";
  48. echo "var shortcut=document.upload\n";
  49. echo "var descriptions=new Array()\n\n";
  50. echo "//extend this list if neccessary to accomodate more selections\n";
  51. echo "descriptions[0]=\" Wybierz galerie \"\n";
  52. $opgal = "SELECT * FROM zdjecia_$strgaleria GROUP BY galeria";
  53. $wynikopgal = mysql_query($opgal);
  54. $zero = 1;
  55. while($rowopgal = mysql_fetch_array($wynikopgal))
  56. {
  57. echo "descriptions[". $zero++ ."]=\"".$rowopgal['opisgal']." \"\n";
  58. }
  59. echo "\n";
  60. echo "function showtext(){\n";
  61. echo "shortcut.opisgal.value=descriptions[shortcut.galeria.selectedIndex]\n";
  62. echo "}\n";
  63. echo "//-->\n";
  64. echo "</script>\n";
  65. echo '<input size="45" type="text" name="opisgal" value="'.$opisgal.'" readonly="" class="inputbuton" /><br />';
  66. echo "</td>
  67. </tr>
  68. </table>";
  69.  
  70.  
  71. } ?>
  72.  
  73.  
  74. <br />
  75. <br />
  76. ............
  77. ............


Ten post edytował Bogdan 8.12.2006, 01:25:49
Go to the top of the page
+Quote Post
kossa
post 7.12.2006, 12:59:40
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


a skąd pobierasz $nowyalbum?

jeśli z url to $_GET["nowyalbum"];
jeśli z post to $_POST["nowyalbum"];

Łukasz


--------------------
Go to the top of the page
+Quote Post
Bogdan
post 7.12.2006, 13:39:29
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.12.2006

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


Cytat(kossa @ 7.12.2006, 12:59:40 ) *
a skąd pobierasz $nowyalbum?

jeśli z url to $_GET["nowyalbum"];
jeśli z post to $_POST["nowyalbum"];

Łukasz


Z poniższego linku echo "<br /><a class=\"menu\" href=". $_SERVER['PHP_SELF']."?go=galeria&dodaj_do=".$strgaleria."&zdjecia=dodaj&nowyalbum >Dodaj do galeri ".$strgaleria." i utwórz nowy album</a><br />\n<br />\n";

czyli
if (isset($_GET["nowyalbum"]) == TRUE) { ale to też nie działa, już sprawdzałem wszystkie metody i d... nic nie daje.
Globals if (isset($GLOBALS["nowyalbum"]) == TRUE) { też nie działa, a u mnie działa wszystko. sad.gif

Ten post edytował Bogdan 8.12.2006, 01:15:51
Go to the top of the page
+Quote Post
Cysiaczek
post 7.12.2006, 16:07:10
Post #4





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Oj. Pomieszałeś : )
  1. <?php
  2. if(isset($_GET['nowyalbum'])) {
  3. ?>

Powinno pomóc.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post

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: 19.07.2025 - 13:09