PHP variabelen aanpassen met tekstvak
ik wil dat ik door middel van tekstvelden de variabelen kan aanpassen en opslaan. dus dat een eerder getal word veranderd naar jou ingevoerde getal en op word geslagen.
ik heb bv. deze variabele: $r_1_1 = '2142';
Als ik dus een getal in het tekstvakje bv. 2 intyp dat hij het daarna opslaat en er dus dit komt te staan:
$r_1_1 = '2';
Kan iemand me helpen? Alvast bedankt!
Maikel
alleen snap ik er geen ** van..
en bij else moet het formulier?
Naar
=> if(isset($_POST['getal'])
Als je er geen ** van snapt, Dan raad ik je aan om eerst wat tutorials, handleiding etc volgt. Want dit is basic php.
Gewijzigd op 01/01/1970 01:00:00 door Mr.Ark
pagina.php
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
if($_SERVER['REQUEST_METHOD'] == "POST"){
//$jevar een waarde geven
$jevar = 1337
//kijken of er iets is ingevuld en of het numeriek is
if(isset($_POST['getal']) && is_int($_POST['getal'])){
// zo ja, $jevar overschrijven
$jevar = $_POST['getal'];
}
}
else{
echo '<form action="pagina.php" method="post"><input type="text" name="getal" /><input type="submit" value="Verzenden!" /></form>';
}
?>
if($_SERVER['REQUEST_METHOD'] == "POST"){
//$jevar een waarde geven
$jevar = 1337
//kijken of er iets is ingevuld en of het numeriek is
if(isset($_POST['getal']) && is_int($_POST['getal'])){
// zo ja, $jevar overschrijven
$jevar = $_POST['getal'];
}
}
else{
echo '<form action="pagina.php" method="post"><input type="text" name="getal" /><input type="submit" value="Verzenden!" /></form>';
}
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
if($_SERVER['REQUEST_METHOD'] == "POST"){
//$jevar een waarde geven
$jevar = 1337
//kijken of er iets is ingevuld en of het numeriek is
if(isset($_POST['getal']) && is_int($_POST['getal'])){
// zo ja, $jevar overschrijven
$jevar = $_POST['getal'];
}
}
else{
echo '<form action="pagina.php" method="post"><input type="text" name="getal" /><input type="submit" value="Verzenden!" /></form>';
}
?>
if($_SERVER['REQUEST_METHOD'] == "POST"){
//$jevar een waarde geven
$jevar = 1337
//kijken of er iets is ingevuld en of het numeriek is
if(isset($_POST['getal']) && is_int($_POST['getal'])){
// zo ja, $jevar overschrijven
$jevar = $_POST['getal'];
}
}
else{
echo '<form action="pagina.php" method="post"><input type="text" name="getal" /><input type="submit" value="Verzenden!" /></form>';
}
?>
Moet je nog afsluiten
was ik al achter gekomen maar dan doet hij het nog steeds niet :(
Quote:
was ik al achter gekomen maar dan doet hij het nog steeds niet :(
Wat doet het niet?, Wat gebeurd er?, Je weet wat is_int betekent?
alleen een error, voor de rest niks en nee ik weet niet wat is_int betekent?//
Gewijzigd op 01/01/1970 01:00:00 door Maikel
Verander dat eens naar
if(isset($_POST['getal']) && ctype_digit($_POST['getal'])){
Doet hij het dan wel?
Wat betreft is_int => http://us2.php.net/manual/en/function.is-int.php
ik zal trouwens nu de link gaan lezen :P
Ik zou eerst een paar boeken lezen/tuts volgen/kleine scriptjes maken