Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Funkcija za prevodjenje $_POST u $data ?

[es] :: PHP :: PHP za početnike :: Funkcija za prevodjenje $_POST u $data ?

[ Pregleda: 1700 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CiM0beTa

Član broj: 303979
Poruke: 194
193.107.4.*



+50 Profil

icon Funkcija za prevodjenje $_POST u $data ?25.07.2012. u 20:07 - pre 142 meseci
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...
 
Odgovor na temu

PHPovac

Član broj: 300013
Poruke: 168
*.dynamic.isp.telekom.rs.



+19 Profil

icon Re: Funkcija za prevodjenje $_POST u $data ?25.07.2012. u 20:24 - pre 142 meseci
Pogledaj extract();
 
Odgovor na temu

CiM0beTa

Član broj: 303979
Poruke: 194
193.107.4.*



+50 Profil

icon Re: Funkcija za prevodjenje $_POST u $data ?25.07.2012. u 21:08 - pre 142 meseci
pogledao sam ali nista:)
 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
*.dynamic.isp.telekom.rs.



+218 Profil

icon Re: Funkcija za prevodjenje $_POST u $data ?25.07.2012. u 22:04 - pre 142 meseci
Code (php):

function value($data, $default='') {
     return !empty($_POST[$data]) ? $_POST[$data] : $default;
}
 

[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

PHPovac

Član broj: 300013
Poruke: 168
*.dynamic.isp.telekom.rs.



+19 Profil

icon Re: Funkcija za prevodjenje $_POST u $data ?25.07.2012. u 22:42 - pre 142 meseci
Evo:
Code (php):

extract($_POST);
echo $username; // ovo je = $_POST['username'];
 
 
Odgovor na temu

CiM0beTa

Član broj: 303979
Poruke: 194
193.107.4.*



+50 Profil

icon Re: Funkcija za prevodjenje $_POST u $data ?25.07.2012. u 23:05 - pre 142 meseci
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!
 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
*.dynamic.isp.telekom.rs.



+218 Profil

icon Re: Funkcija za prevodjenje $_POST u $data ?25.07.2012. u 23:11 - pre 142 meseci
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.
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

CiM0beTa

Član broj: 303979
Poruke: 194
193.107.4.*



+50 Profil

icon Re: Funkcija za prevodjenje $_POST u $data ?25.07.2012. u 23:26 - pre 142 meseci
rade i jedan i drugi kod. U pravu si. Hvala vam.
 
Odgovor na temu

[es] :: PHP :: PHP za početnike :: Funkcija za prevodjenje $_POST u $data ?

[ Pregleda: 1700 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.