php sikkehed
hej, jeg har lige nogle hurtig spørgsmål.jeg har lavet nogle hjemmesider med html php og mysql osv.
hver gang jeg laver en nu hjemmeside for andre, skal jeg
lave om på eks, de domain name siderne henviser til eks,
http://erikhansen.dk/login.php
der er trættende at skulle lave henvisninger til hver eneste side med domain og skulle lave 10 sider om, bare for at lave henvisning til nyt domain navn osv. i header redirect koden.
jeg savner en løsning på dette problem, men tro jeg har fundet det.
herunder.
<?php $webadr="localhost"; echo '<form action="http://'.$webadr.'/loginside.php" method="post" name="input" id="input">'; ?>
al denne kode kunne jeg smide ind i en include("configadr.php");
og det virker selvfølgelig, for så skal jeg ikke lave ti sider om men kon en fil nemlig, configadr.php filen som jeg kalder den.
et andet problem er at jeg skal lave hver eneste side om med hensyn
til mysql connect delen, hver person, der skal have hjemmeside har jo udover forskellig domain navn også forskellig password osv til mysql connect delen, her tror jeg også jeg har fundet ud af løsningen, herunder.
$forbindelse = mysql_connect('localhost', 'user', 'password');
mysql_selectdb("bruger");
denne kode kunne jeg også smide ind i en include("mysqlconnect.php");.
så er det kun denne fil jeg skal lave om, nrå der er nødvendig!.
nu kommer mit spørgsmål, er dette en sikker måde at lave en nem
konfig lign filer, jeg mener filen med mysqlconnect.php ligger tilgængelig på serveren bare som en fil med ops vedr. mysql password osv. ?
jeg har lavet en hjemmeside der er php/ mysql drevet, dvs. al hmtl indhold er gemt i mysql databasen.
nu, når jeg tænker over det, er det egentlig muligt at lave en html javascript menu / links og gemme det i mysql databasen OG SAMTIDIG BRUGE DENNE MENU PÅ KUN EN SIDE (INDEX.PHP), JEG MENER, NÅR
BRUGER TRYKKER PÅ DE FORSKELLIG LINKS, BLIVER HAN/HUN HENVIST TIL DEN PÅGÆLDENDE SIDE, MEN I VIRKELIGHEDEN, SKAL HAN/HUN BLIVE PÅ SAMME SIDE, KUN INDHGOLD SOM HTML BLIVER UDSKIFTET (SOM TEKST OG BILLEDER!),DVS. ENB 100% VIRTUAL MYSQL DREVET HJEMMESIDE ?, derved ungåt jeg at skulle lave ti sider, altså 1 side for hver link!!. kan i følge mig ?.
jeg gad godt se et demo kode script på dette!.
jeg tror jeg har på fornemmelsen, hvordan det virker!.
jeg kunne vel bare sætte en php variabel på hver link, for derved at tjekke med en if sætning der udføre relevant redirect for hver link!
som her måske ?. http://loginform.php .
med kode = http://loginform.php&fff=23
jeg ved bestemt at man kan sætte php variabler direkte i
php/hmtl links, for jeg har selv lavet et bruger login med email konto aktivering, der sender et email til bruger, så han/hun kan aktivere
sin konto i emailen, der sætter jeg en php variabel i selve linket
og bruger også lastid. og det virker!.