webForumDet fria alternativet

Function

PHP

6 svar · 366 visningar · startad av moje

Medlem sedan jan. 200778 inlägg
Frågan#1

ska göra ett enkelt forumlär där värdena skickas till php function
men hur jag än försöker får jag den inte att fungera
functionen ska lägga ihop två tal talen

jag lyckas göra de om jag inte skirver de som en funktion

Medlem sedan juni 20031 837 inlägg
#2

visa vad du har kommit fram till än så länge, svårt att säga vad som är fel annars.

Medlem sedan jan. 200778 inlägg
#3

<?php

function count($tal1 , $tal2){
	$tal1 = $\_POST\[tal1\];
	$tal2 = $\_POST\[tal2\];
	$count = "\<b\>" . ($tal1 + $tal2) . "\<b\>";
	return;
	}
	


print "svar " . $count . " st";

?>

Medlem sedan juni 20031 837 inlägg
#4

du returnerar ju inget i din funktion.
du har return;
variablen $count är bara deklarerad innanför funktionen.

Medlem sedan jan. 200778 inlägg
#5

The_Hulk skrev:

du returnerar ju inget i din funktion.
du har return;
variablen $count är bara deklarerad innanför funktionen.

oj oj förstod inte de där du sa nu
har nyss börjat lära mig php

Medlem sedan feb. 20078 inlägg
#6
<?php

function count($tal1 , $tal2){
$tal1 = $_POST[tal1];
$tal2 = $_POST[tal2];
$count = "<b>" . ($tal1 + $tal2) . "<b>";
return;
}

print "svar " . $count . " st";

?>

Borde väl vara så här istället

<?php

function count($tal1 , $tal2){
  $count = "<b>" . ($tal1 + $tal2) . "<b>";
  return $count;
}

print "svar " . count($_POST[tal1],$_POST[tal2] . " st";

?>
Medlem sedan mars 20032 667 inlägg
#7

Count är ett reserverat namn i PHP. Finns en funktion i PHP:s bibliotek som redan heter så. Tänk även på att formatera informationen med HTML utanför funktionen, alltså vid utskriften. Moje, ett exempel på hur du kan göra:

<?php
function add($tal1 , $tal2) {
    return $sum = $tal1 + $tal2;
}

print "<b>" . add($_POST["tal1"], $_POST["tal12"]) . "</b>";
?>

Träna nu flitigt. ;)

255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)