Forum » Programiranje » php - zacetniska tezava
php - zacetniska tezava
zigi ::
En začetniški problem pri php-ju, imam dve datoteki:
text.html:
<form method=get action="text.php">
Who is your favorite author?
<input name="Author" type="text">
<input type=submit>
</form>
text.php:
Your favorite author is:
<?php
echo $Author;
?>
Zakaj mi pol to napiše:Your favorite author is:
Notice: Undefined variable: Author in D:\web_server\www\php1\text.php on line 14
Hvala
text.html:
<form method=get action="text.php">
Who is your favorite author?
<input name="Author" type="text">
<input type=submit>
</form>
text.php:
Your favorite author is:
<?php
echo $Author;
?>
Zakaj mi pol to napiše:Your favorite author is:
Notice: Undefined variable: Author in D:\web_server\www\php1\text.php on line 14
Hvala
DC- ::
Pravilno bi bilo tako
echo $_GET['Author'];
Vse spremenljivke ki pridejo z POST so nekako tako $_POST['neki'] kar pa je GET pa $_GET['neki']
P.S. Pri from daj raje method="POST"
DC-
echo $_GET['Author'];
Vse spremenljivke ki pridejo z POST so nekako tako $_POST['neki'] kar pa je GET pa $_GET['neki']
P.S. Pri from daj raje method="POST"
DC-
McAjvar ::
P.S. Pri from daj raje method="POST"
tukaj se ne bi povsem strinjal. to je cist odvisno od situacije. poglej google, imas get. ce hoces, da si browser zapomni strani in lahko normalno nazaj in naprej hodis brez da bi te browser spraseval, ce naj se enkrat poslje podatke, potem nucaj get (ce gre za dokaj kratke urlje tudi). sicer pa komot post (sploh pa post, ce mas res veliko podatkov, ce uploadas datoteke in podobno).
"[...] the advance of civilization is nothing
but an exercise in the limiting of privacy."
- Isaac Asimov
but an exercise in the limiting of privacy."
- Isaac Asimov
Ziga Dolhar ::
zigi, pa prosim [v html kodi] dosledno uporabljaj narekovaje za določanje vrednosti atributom.
https://dolhar.si/
pjotr ::
zigi, hi.
Td jaz sem začetnik in sem imel isti problem. Rešil sem ga, da sem v php.ini fileu v line 386 (recimo da tam nekje) spremenil nastavitev register_globals = on (po defaultu je bilo Off).
Upam da bo tebi tudi delalo.
LP
Td jaz sem začetnik in sem imel isti problem. Rešil sem ga, da sem v php.ini fileu v line 386 (recimo da tam nekje) spremenil nastavitev register_globals = on (po defaultu je bilo Off).
Upam da bo tebi tudi delalo.
LP
OwcA ::
To je rešitev samo toliko kot je udarec s kladivom po prstu zdravilo proti glavobolu.
Otroška radovednost - gonilo napredka.
Hypno ::
zigi, kot začetniku ti srčno priporočam branje tega dela manuala, enako tudi pjotru.
Pa saj obstaja članek na tematiko varnosti v php-ju.
Pa saj obstaja članek na tematiko varnosti v php-ju.
Great are mysteries of the mind ...
Zgodovina sprememb…
- spremenil: Hypno ()
SFfreak ::
reigster globals on je tako kot da bi reku:
men je pa ključavnca crknala, je pa raje ne bom mel....:)
men je pa ključavnca crknala, je pa raje ne bom mel....:)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [php] method="post"Oddelek: Izdelava spletišč | 1624 (1326) | slovencl |
» | Zelo enostavna PHP skripta, ki ne dela - help :(Oddelek: Izdelava spletišč | 1569 (1334) | snow |
» | PHP in globalne spremenljivkeOddelek: Programiranje | 1236 (1116) | neonX |
» | dolžina vnešenega tekstaOddelek: Izdelava spletišč | 1729 (1342) | darh |
» | Php....nekaj ne delaOddelek: Izdelava spletišč | 941 (829) | cahahopie |