Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zmienne globalne a wysyłanie i pobieranie danych
Forum PHP.pl > Forum > Przedszkole
bezul555
Witam...
Mam taki problem......
Wyłączyłem u siebie zmienne globalne i wszytskie formularze przestały mi działać, z czym się liczyłem, ale za bardzo nie wiem jak powinienen przerobić swoje formularze i zapytania do bazy danych.
czy ktoś wie co mam tu zmienieć?

  1. <?php
  2. $query = &#092;"INSERT INTO kino VALUES ('$id', '$tytul', '$produkcja', '$gatunek', '$data_od', '$data_do', '$godzina', '$wiek', '$cena', '$opis', '$aktywny')\";
  3. ?>
Dabroz
1) Szukaj na forum aaevil.gif

2) $_POST['nazwa']
bezul555
Forum przeszukałem pod wzg. zmiennych globalnych.
Jedno query przerobiłem ale nie działa...

Kod
<?php
    if ($_GET["action"]=="update")
    {
  $query = "UPDATE kino SET tytul = '$_POST[tytul]', produkcja = '$_POST[produkcja]', gatunek = '$_POST[gatunek]', data_od = '$_POST[data_od]', data_do =  '$_POST[data_do]', godzina = '$_POST[godzina]', wiek = '$_POST[wiek]', cena = '$_POST[cena]', opis = '$_POST[opis]', aktywny = '$_POST[aktywny]' WHERE id = '$_POST[id]'";
  $mysql_result = mysql_query($query, $dblink) or die("Aktualizacja nie powiodła się");
  if ($mysql_result != "1")
  {
     $error = mysql_errno().":".mysql_error();
     echo "$error - wystapił błąd";
  }
    }
?>



       <form method="post" name="form1" action="f_kino.php">
    <?
    if ($_GET["action"]=="form")
    {
        echo '<input  type="HIDDEN" name="action" value="insert">';
    }
    else
    {
        echo '<input  type="HIDDEN" name="action" value="update">';
    }
        ?>
       <td class=stopka align="right">
        <input name="id" type="hidden" value="<? echo $wynik['id']; ?>">
        Tytuł filmu:
        <input class=txt type="text" size="40" name="tytul" value="<? echo $wynik['tytul']; ?>">


itd.

Nie wiem gdzie tkwi mój błąd.
sf
tytul = '$_POST[tytul]'

hmm

tytul = '${_POST['tytul']}'
seaquest
ej no co wy sobie jaja robicie?
proszę używać bbcode. Jeszcze jedna wypowiedź bez bbcode, a zamykam temat.
bezul555
Kod
$_POST[tytul] przerobiłem na "'.$_POST["tytul"].'"
ale nie dało to rezulatatu.

Albo ja nie dostrzegam błędu, albo moje php.ini jest źle ustawione.
Wszytsko działało gdy globals były ON, ale teraz wszyscy je wyłączają więc skrypty trza przerabiać
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.