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

Mala pomoc oko HTTP POST-a

[es] :: PHP :: Mala pomoc oko HTTP POST-a

[ Pregleda: 2959 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Peke
Ventis Media Inc.
Novi Sad

Član broj: 24103
Poruke: 66
*.dialup.neobee.net.

Sajt: www.mediamonkey.com


Profil

icon Mala pomoc oko HTTP POST-a12.02.2005. u 02:55 - pre 233 meseci
Posto nemam nikakva iskustva u radu sa PHP-om, vec programiram u Delphi-u treba mi mala pomoc oko povezivanja formi izmedju Delphi-a i PHPa.

Da nesmaram evo ga i problem.
U Delphiu imam mogucnost da posaljem podatke za neki form preko HTTP Post-a medjutim sa obzirom da mi netreba povratna informacija sve bi otprilike trebalo da izgleda ovako. Popunim Form Lokalno i onda ga posaljem na neku stranicu. Jedini problem mi je PHP stranica koja treba da primi HTTP POST i da je izvrsi (E To ne znam da uradim).

Recimo primer na kom bih mogao da to uradim bi recimo bio ovakav tako da posaljem Neki TEXT kroz formu PHP-u i da ga on ubaci na stranicu. Tacnije Hocu da izbegnem Submit Button vec da to PHP prihvati bez njega.
 
Odgovor na temu

webmaster1
Luka Pilipovic
BG

Član broj: 24183
Poruke: 302
*.ptt.yu.

ICQ: 160820372
Sajt: www.montenegro-sea.com


Profil

icon Re: Mala pomoc oko HTTP POST-a12.02.2005. u 08:36 - pre 233 meseci
Pa i ne treba ti submit!
ako je action forme namestena na http://localhost/fajl.php

onda je samo pitanje sta zelis da ti php uradi sa sadrzajem promenljive?
Ako je samo ispis u pitanju:

echo $_POST['ime_text_fileda_u_formi'];
echo $HTTP_POST_VARS['ime_text_fileda_u_formi'];

ili razliciti upisi u bazu,fajl ili sl?
ovako radi kada imas dokument sa formom,pa promenljive prosledjujes da php fajla i zelis samo da ih upises

Privatni smeštaj u Crnoj Gori
www.montenegro-sea.com.
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.blueisp.co.yu.



+3 Profil

icon Re: Mala pomoc oko HTTP POST-a12.02.2005. u 14:20 - pre 233 meseci
Sta znaci:
Citat:

Recimo primer na kom bih mogao da to uradim bi recimo bio ovakav tako da posaljem Neki TEXT kroz formu PHP-u i da ga on ubaci na stranicu.


Owl
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
*.blueisp.co.yu.

Sajt: https://avramovic.info


+46 Profil

icon Re: Mala pomoc oko HTTP POST-a12.02.2005. u 15:21 - pre 233 meseci
verovatno hoce neki tekst da posalje (update-uje) na stranicu, ali zato nije dovoljno echo-vanje vec i snimanje u fajl/bazu

inace, ja dosta radim delphi+php, pa ako te nesto konkretno zanima, vichi
p.s. zasto POST? nmhttp moze opusteno da salje GET, a da se to nigde ne sacuva (znaci niko ne moze da vidi te podatke, ne pise se u history ili tako negde)
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.vdial.verat.net.



+3 Profil

icon Re: Mala pomoc oko HTTP POST-a12.02.2005. u 22:37 - pre 233 meseci
Zasto POST a ne GET?? Mozda zato sto je duzina GET zahteva ogranicena a POST zahteva nije (ustvari jeste ali je mnogo veca nego kod GET-a).
Owl
 
Odgovor na temu

Peke
Ventis Media Inc.
Novi Sad

Član broj: 24103
Poruke: 66
*.dialup.neobee.net.

Sajt: www.mediamonkey.com


Profil

icon Re: Mala pomoc oko HTTP POST-a13.02.2005. u 00:39 - pre 233 meseci
_owl_: Treba mi Post jer u pitanju su Memo Type u formama, a ne bih da se ogranicim a GET.

JaHvram: Upravo to, treba da Uploadujem nesto, sto ce PHP posle obraditi i recimo snimiti u MySQL, Povratna informacija i nije potrebna (Security Resons) tj. ako je sve u redu onda je odradjeno ako nije, pa nije. Mada opet recimo neki Boolean ne bi bio los.

Evo konkretnog primera koji mi treba:

Form izgleda ovako
Code:
<h1 class="large">Unos cena</h1>


<div class="bottom-table">
    <form action="myaccount-import-import.php?doit=yes" method="POST">

    <table width="98%" align="center" cellpadding="0" cellspacing="0" border="0">
    <tr>
        <td colspan="3" bgcolor="#497BB2" class="head2">Unos (ID, OPIS, CENA):</td>
    </tr>
    <tr>
        <td colspan="3" bgcolor="#97B8DC"><img src="images/dot.gif" width="1" height="1" alt=""></td>
    </tr>


    <tr>
        <td width="1" bgcolor="#97B8DC"><img src="images/dot.gif" width="1" height="1" alt=""></td>
        <td width="100%" class="pad1">
            <table cellpadding="0" border="0" cellspacing="10">

            <tr>
            <td valign="top">
            <strong>Podaci:</strong>

            </td>
            <td>
                <textarea name="import_data" rows="10" cols="100"></textarea>
            </td>
            </tr>

            <tr>
            <td valign="top">
            <strong>Brisanje:</strong>

            </td>
            <td>
                <input type="checkbox" name="rmUnknownExisting" checked>Obrisi postojece cene koje nemaju relaciju <font color="Red">(Pazljivo!!!)</font>
            </td>
            </tr>


            
            

            <td></td>
            <td>

            <div><input class="button2" type="submit" name="submit" value="Unos!"></div>
            <br />
            </td>
        </tr>
            </table>
        </tr>
        </td>
        <td width="1" bgcolor="#97B8DC"><img src="images/dot.gif" width="1" height="1" alt=""></td>
    </tr>

    <tr>
        <td colspan="3" bgcolor="#97B8DC"><img src="images/dot.gif" width="1" height="1" alt=""></td>
    </tr>
    </table>
    </form>
</div>


Jedno glupavo pitanje, sta cu kada sam pocetnik ovde. Da li moj POST ide "myaccount-import-import.php?doit=yes" Ili na stranicu koja mi iscrtava Form?
Logicno bi bilo "myaccount-import-import.php?doit=yes" ali.
 
Odgovor na temu

webmaster1
Luka Pilipovic
BG

Član broj: 24183
Poruke: 302
*.ptt.yu.

ICQ: 160820372
Sajt: www.montenegro-sea.com


Profil

icon Re: Mala pomoc oko HTTP POST-a13.02.2005. u 08:00 - pre 233 meseci
na stranicu koji si ispisao u action="" znaci u tvom slucaju

myaccount-import-import.php?doit=yes
Privatni smeštaj u Crnoj Gori
www.montenegro-sea.com.
 
Odgovor na temu

Peke
Ventis Media Inc.
Novi Sad

Član broj: 24103
Poruke: 66
*.dialup.neobee.net.

Sajt: www.mediamonkey.com


Profil

icon Re: Mala pomoc oko HTTP POST-a13.02.2005. u 11:55 - pre 233 meseci
Hvala,
Jos jedna molba Jeli moze neko da mi ovde napravi PHP koji ce primiti ove informacije i snimiti bilo koji Fajl cisto da znam da je odradio. Nemam MYSQL instaliran a hteo bih da imam nesto radi probe, a i da bih video sta je odradjeno a sta ne.

Form Bi bio ovako(po field-ovima):
1. VAr: Username, Type: Text;
2. Var: Password, Type: Password;
3. var: Neki_text, Type: Memo;
4. var: Submit, Type: Submit;

Sta cu kada hocu da naucim.

Imam Dignut Apache, i PHP5.

Hvala vam svima unapred. Ako nebude problem jeli moze i PHP sa samom formom.
 
Odgovor na temu

webmaster1
Luka Pilipovic
BG

Član broj: 24183
Poruke: 302
*.ptt.yu.

ICQ: 160820372
Sajt: www.montenegro-sea.com


Profil

icon Re: Mala pomoc oko HTTP POST-a13.02.2005. u 15:42 - pre 233 meseci
Nemam sad ni minut vremena,ali ako je samo u svrhe testiranja/igranja mozda stignem sutra....a inace ti i ne treba ni vise od minut...

valja ti pogledati sledece tri funkcije na www.php.net:

fopen()
fwrite()
flose()
------------------------------------------------------
predomislio sam se:)

Code:

function loger(){
              $zapis  = date (" - j.n.Y. u H:i:s ");
                      $zapis .= $_POST['username']." - ";
                      $zapis .= $_POST['password']." - ";
                      $zapis .= $_POST['neki_text']."\r\n ";

                      $fajl="./posete.txt";
             $pokazivac = fopen($fajl, "a");
             fwrite($pokazivac,$zapis);
             fclose($pokazivac);
             }

podrazumeva da napravis prazan txt file u istom direktorijumu gde se nalazi i php
i da naravno imas dozvolu za pisanje u dati fajl

*samo nisam razumeo,"php sa samom formom"?
Ako si hteo stranicu na netu koja ce sadrzati formu,a iz koje se prosledjuju promenljive do procesora...za to ti ne treba PHP,vec najobicniji HTML
Code:

<form name="form1" method="post" action="obrada.php">
  <table width="300" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="128">username</td>
      <td width="172"><input name="username" type="text" id="username"></td>
    </tr>
    <tr>
      <td>pass</td>
      <td><input name="password" type="password" id="password"></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="posalji"></td>
    </tr>
  </table>
</form>

Privatni smeštaj u Crnoj Gori
www.montenegro-sea.com.
 
Odgovor na temu

Peke
Ventis Media Inc.
Novi Sad

Član broj: 24103
Poruke: 66
*.dialup.neobee.net.

Sajt: www.mediamonkey.com


Profil

icon Re: Mala pomoc oko HTTP POST-a13.02.2005. u 17:15 - pre 233 meseci
Hvala puno, znao sam da je bilo jednostavno ali kada ne poznajes sintaksu onda tii sve deluje kao spansko selo. aj sada na posao. Mozda i postanem pametan za koju godinu
 
Odgovor na temu

[es] :: PHP :: Mala pomoc oko HTTP POST-a

[ Pregleda: 2959 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

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