Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 13 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Problém so superglobálnymi premennými

Registrovaný: 14.11.06
Prihlásený: 03.12.09
Príspevky: 25
Témy: 4
Príspevok NapísalOffline : 30.05.2007 12:46

Zdravím!
Programujem si formuláre a vyhodnocujem údaje z nich v php. A ako mi nič skripty nerobia tak nič nerobia. Kuknem sa na vec bližšie a vidím, že POST ani GET nič neodošlú cez $_POST[..] resp. $_GET[..]. Keď používam priamo názvy premenných z formulára, tak s tými sa pracovať dá, ale POST a GET mi fungovať normálne nechcú. Kde hľadať príčiny?


Offline

Užívateľ
Užívateľ
Problém so superglobálnymi premennými

Registrovaný: 02.07.06
Prihlásený: 30.01.20
Príspevky: 1635
Témy: 137
Bydlisko: Slovakia - ...
Príspevok NapísalOffline : 30.05.2007 12:51

hod sem zdrojaky







_________________
Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos.
Offline

Užívateľ
Užívateľ
Problém so superglobálnymi premennými

Registrovaný: 14.11.06
Prihlásený: 03.12.09
Príspevky: 25
Témy: 4
Príspevok Napísal autor témyOffline : 30.05.2007 14:59

if ($_POST[button])
{
if (!empty($_POST[autor]) &&!empty($_POST[predmet])&&!empty($_POST
[obsah]))
.
.
.
Ale ja mam pocit že v kóde chyba nebude, pretože na serveri tento kód v pohode funguje akeď ho skopírujem k sebe na komp a spustím apache, tak to nefunguje.







_________________
Najzávažnejšie chyby sú spravidla oznamované hláškami, na ktorých je možné stlačiť iba "OK" !
Offline

Skúsený užívateľ
Skúsený užívateľ
Problém so superglobálnymi premennými

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 30.05.2007 16:45

Akú máš verziu PHP doma? Sprav si súbor info.php (v ňom bude len <?php phpinfo(); ?> ) a spusti si ho na servri aj na localhoste a porovnávaj. Pozri si register_globals a nejaké veci okolo toho.







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Problém so superglobálnymi premennými

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1378
Témy: 90
Bydlisko: Slovakia-Ko...
Príspevok NapísalOffline : 30.05.2007 16:56

myslim ze register_globals toto roby







_________________
CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých
Offline

Skúsený užívateľ
Skúsený užívateľ
Problém so superglobálnymi premennými

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 30.05.2007 17:07

register_globals to robí práve naopak, ak máš $_POST['premenna'], tak ti z toho spravi $premenna (r_g zapnuté). Prečo nefunguje $_POST to neviem, ale určite to bude v nejakých nastaveniach alebo PHP manuáli.







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 30.05.2007 18:13

no 1. chýba ti pri IF koncová zátvorka }

prvý dokument ako napr index.php
Kód:
<html>
...
<body>
<form method=POST action="spracuj.php">
Zadajte meno: <input type="text" [color=darkred]name[/color]="meno">
Zadajte priezvisko: <input type="text" name="priez">
<input type="submit">
</form>
...

a teraz to spracuješ (spracuj.php) :
Kód:
<?
$meno=$_POST['meno'];
$priez=$_POST['priez'];
//nejaké spracovanie napr.:
echo "Na stránku prišiel $meno $priez, tada ty!";
?>


Offline

Užívateľ
Užívateľ
Problém so superglobálnymi premennými

Registrovaný: 14.11.06
Prihlásený: 03.12.09
Príspevky: 25
Témy: 4
Príspevok Napísal autor témyOffline : 31.05.2007 12:06

Pre Tominatora :
To bol len ilustracny priklad a ten kod samozrejme nebol cely a pokracuje co naznacuju tie tri bodky pod sebou. Ten kod co si napisal je fajn, ale prave takto mi to nefunguje.

Pozrel som si phpinfo a tie register globals su zapnute. Neviete ako sa vola subor, v ktorom by som mohol upravit nastavenia pre php, prípadne apache?







_________________
Najzávažnejšie chyby sú spravidla oznamované hláškami, na ktorých je možné stlačiť iba "OK" !
Offline

Skúsený užívateľ
Skúsený užívateľ
Problém so superglobálnymi premennými

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 31.05.2007 12:23

Php.ini (PHP) a httpd.conf (Apache).







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Problém so superglobálnymi premennými

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1378
Témy: 90
Bydlisko: Slovakia-Ko...
Príspevok NapísalOffline : 31.05.2007 16:39

hmm ked mas zapnuty RG tak si popozeraj ci sa ti niekde neopakuje premenna alebo je niechtiac vlozena...lebo mne sa par x stalo pri RG ze som klikal kade prislo a nevedle som z kade su tie data tam zobrazene







_________________
CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých
Offline

Užívateľ
Užívateľ
Problém so superglobálnymi premennými

Registrovaný: 14.11.06
Prihlásený: 03.12.09
Príspevky: 25
Témy: 4
Príspevok Napísal autor témyOffline : 01.06.2007 16:52

Ešte jedno info.
Apache aj PHP interpreter su súčasťou PHPtriad. Inštaloval som ho na dvoch kompoch. Na jednom bežia tie super globálne premenné v poriadku a na druhom sa s nimi musím pasovať ako som naznačil vyššie. Môže táto závada nastať aj kôli rôznej verzii Windows?







_________________
Najzávažnejšie chyby sú spravidla oznamované hláškami, na ktorých je možné stlačiť iba "OK" !
Offline

Skúsený užívateľ
Skúsený užívateľ
Problém so superglobálnymi premennými

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 04.06.2007 7:57

Podľa mňa to spolu nesúvisí, porovnaj phpinfo(); z oboch serverov a uvidíš.







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.01.07
Prihlásený: 14.04.11
Príspevky: 239
Témy: 26
Príspevok NapísalOffline : 17.06.2007 13:32

skus do suboru spracuj.php hodit:
Kód:
@extract($_POST);

:rolleyes:


Odpovedať na tému [ Príspevkov: 13 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. problem s premennymi POST v hisorii

v PHP, ASP

2

716

17.08.2006 22:07

michal.h Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Opakovanie php skriptu s rôznými premennými

v PHP, ASP

2

446

31.01.2009 10:20

Unlink Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Potreboval by som poradit s premennymi v C++

v Assembler, C, C++, Pascal, Java

1

467

20.11.2008 15:57

neutronmind Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. M Firefox problém so sťahovaním a GCH problém s updatom

v Sieťové a internetové programy

0

1354

23.01.2015 16:06

Stary Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém so zobrazovaním www stránok, problém užívateľa

v Operačné systémy Microsoft

17

2130

23.03.2009 10:41

FERDA23 Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Battlefield 3 SKIDROW problem + win7 problem

v Počítačové hry

1

1572

22.09.2012 23:51

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Záhadný problém s PC... problém procesora?

[ Choď na stránku:Choď na stránku: 1, 2 ]

v AMD - Advanced Micro Devices

45

4720

26.04.2012 11:14

netpeter77 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s MB ASUS P5K - problém s Realtek

v Ovládače

4

2296

14.06.2008 10:36

$ph!nX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s HDD / Problém s bootovaním

v Pevné disky a radiče

4

1458

22.02.2013 14:08

lucifer666x Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem

v Intel čipové sady

13

468

03.12.2011 17:28

sido007 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém

v Ostatné programy

3

708

24.06.2008 14:04

kukom6 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem

v Pevné disky a radiče

7

585

22.09.2009 17:28

Milan.H Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem

v Optické zariadenia

2

935

09.10.2006 11:02

Ingenium Deerro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem

v Operačné systémy Unix a Linux

2

597

28.12.2008 11:49

branislav.poldauf Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém?

v Ostatné grafické karty

10

1145

22.09.2009 12:37

mr_HANN Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem !

v Operačné systémy Microsoft

1

922

07.08.2008 14:49

zmija31 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  
cron

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra