Portál AbcLinuxu, 8. května 2024 19:20


Dotaz: Nefunguje mi POST

25.3.2007 12:02 Petr
Nefunguje mi POST
Přečteno: 722×
Odpovědět | Admin
Ahoj,poradite mi prosim co se ma zapnout v apache, aby mi fungovalo odesilani formu POST

dekuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.3.2007 12:06 M
Rozbalit Rozbalit vše Re: Nefunguje mi POST
Odpovědět | | Sbalit | Link | Blokovat | Admin
$promenna = $_POST['promenna']; // nefunguje?
25.3.2007 12:12 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Nefunguje mi POST
Dotaz byl na Apache, ne na PHP… :-)
25.3.2007 12:45 M
Rozbalit Rozbalit vše Re: Nefunguje mi POST
ajaj, jsem slepy :) ja videl POST a hned si to daval dohromady s PHP a register_globals (treba ale zase tak mimo misu nebudu:)
25.3.2007 13:00 Petr
Rozbalit Rozbalit vše Re: Nefunguje mi POST
Ahoj, register_globals mam OFF

kde ho zapnu?
25.3.2007 13:01 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Nefunguje mi POST
Don't.
25.3.2007 13:01 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Nefunguje mi POST
To asi nebudete. Ale jsem toho názoru, že tazatele je třeba vychovávat, abychom si za ně nemuseli neustále domýšlet, na co se vlastně chtěli zeptat. :-)
25.3.2007 13:09 Petr
Rozbalit Rozbalit vše Re: Nefunguje mi POST
No ptam se kde ho zmenim na ON..
25.3.2007 13:16 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Nefunguje mi POST
A já znovu odpovídám: nedělejte to. Používejte $_POST nebo $_REQUEST.
25.3.2007 13:26 Petr
Rozbalit Rozbalit vše Re: Nefunguje mi POST
Aha, ja to nepochopil.. Jenže to my ted teda nepujdou odesilat formulare :(
25.3.2007 13:38 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Nefunguje mi POST
Pokud nepůjdou, nefungovalo by to ani s tím nešťastným register_globals.
25.3.2007 15:31 M
Rozbalit Rozbalit vše Re: Nefunguje mi POST
register_globals - zapinat je by bylo bezpecnostni riziko, lepsi bude, kdyz budes promenne z formularu nacitat z $_POST, $_GET nebo $_REQUEST (viz. www.php.net), jak jiz napsal kolega.. takze treba $promenna = $_POST['promenna']; nebo primo pracovat s $_POST['promenna']

jinak nastaveni php je v souboru php.ini
25.3.2007 15:35 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Nefunguje mi POST
jinak nastaveni php je v souboru php.ini

Většinou je problém spíš v tom, kde je ten soubor php.ini (přesněji: kde ho PHP hledá)…

Dalibor Smolík avatar 25.3.2007 19:17 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Nefunguje mi POST
/etc/php4/apache2/php.ini
kolem řádku 382 je uvedeno register_globals = Off (lze jej dát na On, ale nedoporučuje se), po event. změně je třeba restartovat apache (/etc/init.d/apache2 restart)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
25.3.2007 19:41 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Nefunguje mi POST
Nebo také /usr/local/lib/php.ini, /usr/local/lib64/php.ini, /usr/lib/php.ini - nebo kdekoli jinde. Obecně je nejlepší zkontrolovat výstup phpinfo().
25.3.2007 12:11 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Nefunguje mi POST
Odpovědět | | Sbalit | Link | Blokovat | Admin
V Apachi není potřeba zapínat nic, funguje to standardně.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.