Értesítés, hogy le ne maradj semmiről! Iratkozz fel és értesülj azonnal a legfrisebb tartalmakról! Nálunk te döntöd el, miről kérsz értesítést! Feliratkozok Többet szeretnék megtudni

Blogok

bykewix Battleground BLOG
2013.05.23 18:29
Adok egy hasznos tippet PHP-ben.
Tudjátok biztos ti is mindenféle check.php fájlokat hoztok létre pl bejegyzéseknek, emiatt 1001 fájlunk lesz. Nos sokkal egyszerűbb egy config.php fájlban minden és külön lenne egy settings php fájl is. Abban lenne az oldal neve azaz címe stb, egyéb infók, hogyha áthoznád egy másik oldalra a cms-t akkor egyszerűen át lehessen pakolni.
Nos a config.php azért lenne szükséges, hogy abban tárolnánk az összes lekérdezést, egy kis védelemmel, illetve csak annyi a dolgunk hogy form-ban meghívjuk ill a button-nak vagy submit-nak name-t (nevet) adunk, ezt egyszerűen visszakérdezhetjük.

Lássuk:

config.php-ban:

//Valaminek a mentése
if(isset($_POST['mentes'])){
echo 'egy funkció, lekérdezés stb...';
header('valami.php'); //visszairányítás
}

//még1 valami
if(isset($_POST['nemtom'])){
echo 'egy funkció, lekérdezés stb...';
header('valami.php'); //visszairányítás
}

valami.php -ban:

<form method="post" action="config.php">
<input name="valamilyenszoveg" type="text" value="'.$szoveg.'" />
<input name="mentes" type="submit" value="Mentés" />
</form>

Ezzel rengeteg php fájlt spórolunk meg, természetesen ebből nem tudunk ajax frissítést készíteni, mivel azokhoz külön kellenek a php fájlok/funkciók, de még is hasznos lehet annak akinek nem szükséges az ajax :)