Pagina 1 din 1

Cum se trimite o variabila din pagia principala in alta pagina

Scris: Dum Feb 10, 2019 8:18 pm
de victorcai300
Buna ziua
ma tot chinui sa trimit o variabila din o banala pahina html in alta pagina.
Ca exemplu am facut urmatoarele:

Pagina principala are definita o variabila din POST

$firstname = $_POST['nume_elev'];

este ok , o "vad" ...

Urmatoarea pagina o deschid cu

<th style="width:30%">Incasari:<br>
<a href="javascript:Popup('adaugare_plata.php')">Adauga plata</a>
<script type="text/javascript">
<!--
var stile = "top=100, left=100, width=600, height=400 status=no, menubar=no, toolbar=no scrollbar=no";
function Popup(apri) {
window.open(apri, "", stile);
var myvar = popup.document.getElementById("firstname");
var namedummy= $("#firstname").val();

}
//-->
</script>

Randurile cu bold sunt incercari de a pasa variabia ... fara succes

In fereastra noua am

<h2>Adaugare date elev</h2>
<form name="Adaugare elev" method="post" action="adaugare_plata_procesare.php">
<table border=1 width=400px>
<tr>
<th style="width:30%">Nume:<br>
<input style="width:100%" type="text" name="firstname" value="<?php echo $myvar; ?>" >

<br>
</th>

Undeva gresesc rau.... :oops:

Va rog sa-mi dati o mana de ajutor, daca se poate ...

Re: Cum se trimite o variabila din pagia principala in alta pagina

Scris: Vin Feb 15, 2019 6:52 pm
de victorcai300
Interesant este ca tot eu raspund :D :D :D :D
Am cautat pe net si am gasit o solutie, buna , rea, vedem, dar functionala.

https://stackoverflow.com/questions/167 ... rl-of-page

Cu stima

Re: Cum se trimite o variabila din pagia principala in alta pagina

Scris: Lun Mar 11, 2019 9:50 am
de Jetix
Nu stiu de ce ai face trimitere din html in alta pagina, dar fie, abordezi problema cu sesiuni, cum ai pus si tu mai sus, ai grija sa le distrugi dupa ce le-ai folosit. ;)

Cod: SelectaĊ£i tot

session_start();// Pornesti sesiunea, fara ea nu se vor salva in sesiune datele
ob_start(); //In cazul in care ai probleme cu sesiunile, este necesar si acesta.
$_SESSION['nume_sesiune'] = 'anything'; // Sesiune normala cu o variabila
$_SESSION['nume'] = array('ceva', 'altceva', 1, 2, 45); //poti folosi si un array pentru a nu crea 10 sesiuni

echo $_SESSION['nume_sesiune']; //Afisezi variabila normala
echo $_SESSION['nume'][1]; //Afisezi o variabila din array, in cazul nostru "[1]" reprezinta a doua variabila din array "altceva", numerotarea se face de la 0, 1, 2, 3, 4 etc.


Nu stiu daca iti mai este de folos, dar bafta, daca mai ai intrebari, posteaza-le, nu stiu daca o sa le vad la timp, dar voi incerca :)