Follow along with the video below to see how to install our site as a web app on your home screen.
Huomio: This feature may not be available in some browsers.
Vaihtui ohjelmointireenin puolella alusta. Eli nykyään Win 7:ssa pyörii serverinä VertrigoServ (Apache + MySQL) ja PHP:ta reenaan NetBeans IDE 8.0.2 :lla.
Nyt pukkaa virheilmoitusta, josta en 2 h googlettelulla selviä.
---Koodi---
<?php
$lomake="<form action=\"$PHP_SELF\" method=\"post\">
Arvaa numero: <input type=\"text\" name=\"arvattava_numero\" size=\"5\" maxlength=\"80\" value=\"\">
<br>
<input type=\"submit\" value=\"Arvaa\">
</form>";
if ( $arvattava_numero == "" )
{
print $lomake;
}
elseif ( $arvattava_numero == "10" )
{
print "Arvasit oikein!";
}
elseif ( $arvattava_numero < "10" )
{
print "Arvaamasi numero on liian pieni.<br>";
print "Arvaa uudestaan:<br>$lomake";
}
else
{
print "Arvaamasi numero on liian iso.<br>";
print "Arvaa uudestaan:<br>$lomake";
}
?>
Tulos:
katso liitettä 127258
Koska seuraan opasta, voinen olettaa että pelkässä koodissa ei kommenttien perusteella ole ongelmaa. Joku siis mättää nyt serveri / ohjelmistotasolla tai näiden kaikkien yhteisvaikutuksesta Netbeanssin päivitin uusimpaan. Ideoita? <ohjelma ei myöskään etene, kun syötän kenttään arvon ja painan "Arvaa"-nappia.
Eips auta.Äh, sori. Luin väärin.
$lomake="<form action=" . $_SERVER['PHP_SELF'] . " method=\"post\">
Eli liität muuttujan stringiin käyttämällä pisteitä. Kerro auttoiko
Eips auta.
<?php
$lomake="<form action=" . $_SERVER['PHP_SELF'] . " method=\"post\">
Arvaa numero: <input type=\"text\" name=\"arvattava_numero\" size=\"5\" maxlength=\"80\" value=\"\">
<br>
<input type=\"submit\" value=\"Arvaa\">
</form>";
$arvattava_numero = $_POST["arvattava_numero"];
if ( $arvattava_numero == "" )
{
print $lomake;
}
elseif ( $arvattava_numero == "10" )
{
print "Arvasit oikein!";
}
elseif ( $arvattava_numero < "10" )
{
print "Arvaamasi numero on liian pieni.<br>";
print "Arvaa uudestaan:<br>$lomake";
}
else
{
print "Arvaamasi numero on liian iso.<br>";
print "Arvaa uudestaan:<br>$lomake";
}
?>
( ! ) Notice: Undefined variable: arvattava_numero in C:\Program Files (x86)\VertrigoServ\www\PHPProject\index.php on line 7
Tips:
katso liitettä 127260
Lomake ei ole omaa käsialaa, vaan Jorkki.com » Artikkelit » PHP-opas
Voisi tuosta ohi pompata, mutta pythonia kun reenailin, huomasin että eniten oppi juuri näistä, kun googlaat joskus muutaman päivän mistä kiikastaa.
<?php
$yhteys = new PDO("mysql:host=localhost;dbname=testit",
"mikkomallikas", "mikonsalasana");
?>
Samaisessa mestassa minkä linkitit on se erillinen ohje tietokantojen käyttöön.No jumankauta, tuleepa komeesti tuon napin takaa.
Ei ole mitään SQL tunnuksia ja salasanoja ainakaan itse luotuja. Jahas, aletaas siis selvitteleen noita ensin sekä tuota tietokannan luontia.
SELECT * FROM viestit;