Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 3.814 pregleda

Najnovija ↓

Funkcija za prevodjenje $_POST u $data ? 25.07.2012. u 21:07 · pre 173 meseca #1
Code (php):

<?php

function value($data) {
     if (!empty($_POST["\'$data\'"])) {
          echo "value=\"".$_POST["\'$data\'"]."\"";
     } else {
          return false;
     }
}
?>
 


pokušavam da napišem funkciju koja će automatski da prevede sve $_POST['something'] u $something. ako je forma submitovana, onda da dobije vrednosti iz forme a ako nije da dobije NULL.

A sve to da bih mogao u html da ubacim <?php value($username); ?> ili nešto slično, kao i da ne bih kroz cele skripte uvek prevodio $_POST[' '] u $varijablu. Tek toliko da uprostim malo.
Negde sam zapeo...
Re: Funkcija za prevodjenje $_POST u $data ? 25.07.2012. u 23:04 · pre 173 meseca #4
Code (php):

function value($data, $default='') {
     return !empty($_POST[$data]) ? $_POST[$data] : $default;
}
 
Potpis
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
Sviđa mi se1
Re: Funkcija za prevodjenje $_POST u $data ? 26.07.2012. u 00:05 · pre 173 meseca #6
e to je dobro.

ja sam uspeo samo ovo :)

Code (php):

<?php

function value($data) {
     if ($data=='username') {
          if (!empty($_POST['username'])) {
          echo "value=\"".$_POST['username']."\"";
          }
     }
     if ($data=='password') {
          if (!empty($_POST['password'])) {
               echo "value=\"".$_POST['password']."\"";
          }
     }
     if ($data=='email') {
          if (!empty($_POST['email'])) {
               echo "value=\"".$_POST['email']."\"";
          }
     }
}

?>

 


i poziva se <?php value('something'); ?>

hvala!
Re: Funkcija za prevodjenje $_POST u $data ? 26.07.2012. u 00:11 · pre 173 meseca #7
Jako promasujes poentu. Zasto ti ne radi moj kod?
Ovo sto si ti napisao nema smisla. Ponavljas jednu logiku tri puta. Ta logika se odnosi na X puta pa se ne treba ponavljati.
$_POST je array varijabla kao bilo koja druga.
Potpis
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme