Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kako dodeliti globalnu variablu u php da radi kroz funkciju i vraca u html formu

[es] :: PHP :: PHP za početnike :: kako dodeliti globalnu variablu u php da radi kroz funkciju i vraca u html formu

[ Pregleda: 3279 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ivanbgdbgd

Član broj: 326496
Poruke: 9
95.180.83.*



Profil

icon kako dodeliti globalnu variablu u php da radi kroz funkciju i vraca u html formu05.12.2014. u 17:20 - pre 63 meseci
Pozdrav ljudi sam naslov kaze

Kako da napravim globalnu variablu u php-u koja ce se vracati iz php funkcije da bi rezultat mogao videti u html formi.

da pojedostavim evo coda:

<html>
<body>
<?php
$a=$_POST['d'];
$b=$_POST['e'];
$c=""; /TREBALO BI DA BUDE GLOBALNA VARIABLA
function sum($a,$b){
return $c=$a+$b;
}
echo "c=".sum($a,$b).'<br>'; /KAKO U OVOJ LINIJI DODAM DA JE GLOBALNA =SUM FUNKCIJI
?>
<form method="post" action="newfile1.php">
ubaci a<input type="text" name="d"><br>;
ubaci b<input type="text" name="e"><br>;
<?php echo $c ?> /ovdebi trebalo da daje rezultat
<input type="submit"><br>;
</form>
</body>
</html>

Hvala
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
95.180.71.*



+254 Profil

icon Re: kako dodeliti globalnu variablu u php da radi kroz funkciju i vraca u html formu05.12.2014. u 17:58 - pre 63 meseci
Prvo, stavljaj kod u [ code ] tag, imaš ga kad pišeš poruku.
Drugo, komentar u php se ne stavlja sa jednom / već sa dve // ili u bloku
Citat:
/* ovde ide komentar */

Treće, tačkazarez ";" se koristi samo kod php, ne i kod html da bi se završila komanda.
Četvrto, kad stavljaš kod, napiši i kako se zove fajl čiji kod daješ
Peto, to o čemu ti pričaš nisu globalne promenljive, već rezultat funkcije.

Dakle, kod sasvim lepo radi kad se izbace tvoje gluposti:
index.php:
Code (php):

<?php
error_reporting(E_ALL);
?>

<html>
<body>
<?php
$a=$_POST['d'];
$b=$_POST['e'];
$c="";
function sum($a,$b){
return $c=$a+$b;
}
echo "c=".sum($a,$b).'<br>';
?>
<form method="post" action="index.php">
ubaci a<input type="text" name="d"><br>
ubaci b<input type="text" name="e"><br>
<input type="submit"><br>
</form>
<?php echo $c; ?>
</body>
</html>
 




[Ovu poruku je menjao Jbyn4e dana 05.12.2014. u 19:09 GMT+1]
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

pinkpanther
Zagreb, Hrvatska

Član broj: 41726
Poruke: 7
*.tel.net.ba.



Profil

icon Re: kako dodeliti globalnu variablu u php da radi kroz funkciju i vraca u html formu11.01.2015. u 15:34 - pre 62 meseci
Citat:
ivanbgdbgd:

echo "c=".sum($a,$b).'<br>'; /KAKO U OVOJ LINIJI DODAM DA JE GLOBALNA =SUM FUNKCIJI


Dakle, ako želiš rezultat funkcije dodijelit nekoj varijabli, jednostavno napišeš

Code:
$varijabla = funkcija($argumenti)


U tvom slučaju imaš

Code:
$c = sum($a,$b)


I jednostavno na kraju ispišeš vrijednost varijable c

Code:
echo $c;


Također, inicijalizirao si varijablu c kao prazan string a očekuješ da u nju spremiš brojčanu vrijednost? Nije neka greška kad je PHP u pitanju, ali bolje da staviš

Code:
$c = 0;


Lp
 
Odgovor na temu

[es] :: PHP :: PHP za početnike :: kako dodeliti globalnu variablu u php da radi kroz funkciju i vraca u html formu

[ Pregleda: 3279 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.