Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

form+php: unde este greseala?
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Incepători
Subiectul anterior :: Subiectul următor  
Autor Mesaj
bingo



Data înscrierii: 07/Dec/2004
Mesaje: 2

Trimis: Mie Dec 08, 2004 3:23 pm    Titlul subiectului: form+php: unde este greseala?  

incerc un exemplu din manual:
un fisier: a1.php cu codul
<form action="a2.php" method="POST">
Your name: <input type=text name=name>
You age: <input type=text name=age>
<input type=submit>
< /form>

al doilea fisier: a2.php cu codul
Hi <?php echo $name?>. You are <?php echo $age?> years old.

In manual scrie ca variabilele $name si $age sunt setate automat de php
Daca incerc sa execut exemplul, mereu imi da eroare ca nu sunt variabilele declarate, iar cind le declar, nu mi le initializeaza cu valorile introduse in cimpul name si age.
In a2.php am pus si echo "$name", dar la fel se intimpla.
Unde gresesc eu?
Multumesc
Sus  
arond



Data înscrierii: 11/Mar/2004
Mesaje: 580
Locație: 127.0.0.1

Trimis: Mie Dec 08, 2004 4:10 pm    Titlul subiectului:  

De la PHP 4.3.0 incoace, setarea "register_globals" e Off implicit.

Asta inseamna ca valorile primite prin POST si GET si cookie-urile nu mai genereaza variabile globale, ci se acceseaza prin array-urile $_POST, $_GET, $_COOKIE.

Cu alte cuvinte codul tau ar trebui sa devina:

Cod: Hi <?php echo $_POST['name']?>. You are <?php echo $_POST['age']?> years old.
Numa' bune.
Sus  
eskape19



Data înscrierii: 02/Oct/2004
Mesaje: 56

Trimis: Lun Dec 13, 2004 11:28 am    Titlul subiectului:  

...sau pui in php.ini "register_globals=On" si o sa-ti recunoasca $name si $age. Insa aceasta varianta este nesigura(ma refer la securitatea datelor), asa ca lasa register_globals pe Off si foloseste $_POST['name'] , $_POST['age'].
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Incepători
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community