Autor Zpráva
panmagor
Profil *
$prvni= "1";
$druhy="2";

$vysledek = '$prvni+$druhy'; 
echo "$vysledek"; 


výsledek echa je: 1+2. A ne 3 :-(
roberta
Profil
$prvni= 1;
$druhy=2;

$vysledek = $prvni+$druhy; 
echo $vysledek; 


ty si spájal reťazce...
panmagor
Profil *
Ahá!!

No celý (funkční) skript jsem tedy udělal takto:

<?php

 
$prvni = $_POST['prvni'];
$druhy = $_POST['druhy'];
$znamenko = $_POST['znamenko'];

if (isset($_POST['post'])){
if ( $_POST[znamenko] == '*') 
{ 

$vysledek = $prvni * $druhy; 
echo "$vysledek"; 

}
elseif ($_POST[znamenko] == '-') 
{ 

$vysledek = $prvni - $druhy; 
echo "$vysledek"; 

}
elseif ($_POST[znamenko] == '+') 
{ 

$vysledek = $prvni + $druhy; 
echo "$vysledek"; 

}
elseif ($_POST[znamenko] == '/') 
{ 

$vysledek = $prvni / $druhy; 
echo "$vysledek"; 

}
}

?>">
nightfish
Profil
panmagor
výsledek echa je: 1+2
nemělo by to spíš vypsat toto?
$prvni+$druhy
panmagor
Profil *
Já to pro potřeby diskuze zjednodušil... Ono to je jako formulář. Akorát jsem pro představu ty proměnný zapsal hned jako 1 a 2
Mastodont
Profil
---

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: