Telepítés előtt létre kell hozni vagy a tárhelyszoláltatóval létre kell hozatni egy MySql adatbázist, amely a webáruház adatait tárolja. A webáruház működése során minden oldalletöltés esetén meg kell nyitni a hozzá kapcsolódó adatbázist. Ehhez 3 adatra van szükség:
- Az adatbázis neve
- Felhasználónév
- Jelszó
Az űrlap feldogozását végző szkript az adatok hiánya esetén ERR04, ERR05 és/vagy ERR06 hibakódot küld vissza. Ha a $ErrStr tartalmazza ezeket a kódokat, akkor a kapcsolódó input elem a Error osztályba kerül, és piros szegéllyel kerül megjelenítésre.
1. példa:
Forráskód
<?php
$HTMLkod .= "<fieldset class='DBAdatok'><legend> Az adatbázis adatai: </legend>";
if (strpos($ErrStr,'ERR04')!== false) { $ErrClass="class='Error'"; } else { $ErrClass=""; }
$HTMLkod .= "<p><label for='DBNev' class='label_1'>Az adatbázis neve</label>
<input type='text' name='DBNev' id='DBNev' placeholder='Az adatbázis neve' value='$DBNev' $ErrClass>
<span>*</span></p>";
if (strpos($ErrStr,'ERR05')!== false) { $ErrClass="class='Error'"; } else { $ErrClass=""; }
$HTMLkod .= "<p><label for='DBfNev' class='label_1'>Az adatbázis felhasználó neve</label>
<input type='text' name='DBfNev' id='DBfNev' placeholder='Az adatbázis felhasználó neve' value='$DBfNev' $ErrClass>
<span>*</span></p>";
if (strpos($ErrStr,'ERR06')!== false) { $ErrClass="class='Error'"; } else { $ErrClass=""; }
$HTMLkod .= "<p><label for='DBJelszo' class='label_1'>Az adatbázis jelszava</label>
<input type='password' name='DBJelszo' id='DBJelszo' placeholder='Az adatbázis jelszava' value='$DBJelszo' $ErrClass>
<span>*</span></p>";
$HTMLkod .= "<p><label for='DBJelszo1' class='label_1'>Az adatbázis jelszava</label>
<input type='password' name='DBJelszo1' id='DBJelszo1' placeholder='Az adatbázis jelszó újra' value='$DBJelszo1' $ErrClass>
<span>*</span></p>";
$HTMLkod .= "<small>A webáruház telepítéséhez egy MySQL adatbázisra van szükség, amelyet a tárhely adminisztrátora hozhat létre.
<i>Az adatbázis adatai később csak a start.php-ben módisíthatók.</i></small>";
$HTMLkod .= "</fieldset>";
?>
A webáruház megtekinthető és letölthető itt: Ingyen webáruház - W3 Free Shop