Am o pagina HTML din care apelez un cod "vezi_domenii.php" sub forma:
...linii pagina HTML ...
<?php
$_GET['domeniu'] = 1;
$_GET['sectiune'] = 1;
$_GET['optiune'] = 1;
$_GET['tip_client'] = 1;
include("/vezi_domenii.php");
?>
...linii pagina HTML ...
iar in acest cod "vezi_domenii.php", am un link
//vezi_domenii.php
</php
... linii de cod php ...
echo"<a href='.../inscriere_client.php'>Inregistreaza-te aici</a>";
...linii de cod php ...
?>
prin care doresc sa transfer variabilele $_GET['.........'] initiate mai inainte,
intr-un tabel din baza de date:
//inscriere_client
<?php
...........
// formular inserare date
echo"<form name=\"InscriereClient_form\" action=\"$_SERVER[PHP_SELF]\" method=\"POST\">
<p>Tip client: $domeniu</p><tr>
<p>Tip client: $sectiune</p><tr>
<p>Tip client: $optiune</p><tr>
<p>Tip client: $tip_client</p><tr>
<input type=\"text\" name=\"nume_client\" id=\"nume_client\" />
<input type=\"text\" name=\"prenume_client\" id=\"prenume_client\" />
...............................................
</form>";
//urmeaza codul de inserare date in tabelul clienti
...............................................
$sql = "insert into clienti values (null, $domeniu, $sectiune, $optiune, $tip_client, '$_POST[nume_client]', '$_POST[prenume_client]')";
...............................................
?>
Problema este ca nu pot transfera variabilele $_GET['......'] initiate in pagina HTML la codul "vezi_domenii.php",
la rutina "inscriere_client.php" pentru a le putea insera in tabelul din DB.
In primul cod "vezi_domenii.php" se initializeaza variabilele, dar la rularea linkului, in al doilea cod "inscriere_client.php"
nu se initializeaza variabilele definite mai inainte ....
Tot respectul, daca ma luati in consideratie !... TKS !
Tot transfer variabila intre coduri php ... Topic is solved
Moderatori: Moderatori, Start Moderator
-
nevvermind
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
Re: Tot transfer variabila intre coduri php ...
Ultima oară modificat Joi Aug 25, 2016 5:33 pm de către nevvermind, modificat 1 dată în total.
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/
Re: Tot transfer variabila intre coduri php ...
TKS ! nevvermind... de asemenea sfaturi aveam nevoie... sunt chestii pe care tutorialele nu le explica.
Stiu, folosesc mysqli, linia aceea era doar ca exemplu, iar variabilele $_GET si $_POST imi vin de la formular deci au o adresare corecta.
Intr-adevar , am editat pe notepad ...
Stiu, folosesc mysqli, linia aceea era doar ca exemplu, iar variabilele $_GET si $_POST imi vin de la formular deci au o adresare corecta.
Intr-adevar , am editat pe notepad ...
-
nevvermind
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
Re: Tot transfer variabila intre coduri php ...
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/
-
GeorgeValentin
- PHPRomania Supporter
- Mesaje: 16
- Membru din: Mie Aug 03, 2016 11:33 pm
Re: Tot transfer variabila intre coduri php ...
totusi vezi cum iei datele alea, pt ca daca de ex cineva baga <b>1</b>, cand o sa afiseze aia, se va executa codul in html, ceea ce nu trebuie, asa poti baga xss-uri, deci cand bagi valori in baza de date de pe site, scrise de utilizatori, trebuie neaparat sa bagi un htmlescapestring si un escape string pt sql.
-
nevvermind
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
Re: Tot transfer variabila intre coduri php ... Topic is solved
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 10 vizitatori