nee. eval() is sowiezo een slecht gebruik als je code optimaal wil gebruiken, ga je al je meuk voor je eval() uit een database halen ben je dubbel zo slecht bezig... Een klasse die modules bijhoudt en de benodigde php's zelf include() is vele malen efficienterquote:Op woensdag 24 september 2008 23:33 schreef Likkende_Lassie het volgende:
Ok, database dus!
Dan een ander vraagje, stop nu al mijn functies in 1 map op de webservers.
Ik zou eventueel ook de functies in een tabel kunnen zetten en ze vervolgens daar uit laden dmv Eval(), is dit een goed idee? Ik doe dit momenteel ook met al mijn php pagina's.
quote:Op donderdag 25 september 2008 15:56 schreef TommyGun het volgende:
Dat is ook weer zo ja. Maar goed, waar zou ik dan aan moeten denken?
quote:Op donderdag 25 september 2008 15:45 schreef Xcalibur het volgende:
ik zou toch wel een loginsysteem overwegen dus!
Dat vraag ik mij inderdaad ook af.. Ik denk dat het met templates werkt die je include na het scriptquote:Op vrijdag 26 september 2008 13:04 schreef mcDavid het volgende:
mensen ik heb even een praktische vraag.
Ik ben voor het eerst een iets 'groter' php-project begonnen. Mijn vraag is: wat is een handige manier om de HTML op te bouwen? Tot nu toe had ik altijd gewoon een los script, met daaronder de HTML code, waar op de goeie plekken php-regeltjes stonden om de benodigde bestanden te includen. Maar ik heb het idee dat het handiger kan
Hoe lossen jullie zoiets meestal op?
Smarty => http://www.smarty.netquote:Op vrijdag 26 september 2008 13:04 schreef mcDavid het volgende:
mensen ik heb even een praktische vraag.
Ik ben voor het eerst een iets 'groter' php-project begonnen. Mijn vraag is: wat is een handige manier om de HTML op te bouwen? Tot nu toe had ik altijd gewoon een los script, met daaronder de HTML code, waar op de goeie plekken php-regeltjes stonden om de benodigde bestanden te includen. Maar ik heb het idee dat het handiger kan
Hoe lossen jullie zoiets meestal op?
Korte uitleg en ervaring?quote:Op vrijdag 26 september 2008 13:07 schreef NikkelCobalt het volgende:
[..]
Smarty => http://www.smarty.net
Je scheidt de html van je phpcode dmv templates. Aparte bestanden waarin je gebruik maakt van de smarty code.quote:
Smarty is zeker wel interesant..quote:Op vrijdag 26 september 2008 13:30 schreef mcDavid het volgende:
ah ik zie het al. Een template file dus, met op de goeie posities {$variable}
vervolgens is het een kwestie van lekker er op los scripten, en aan het einde die template-file openen en echo'en in dubbele quotes!
Ik zal dat smarty eens proberen te installeren, ziet er interessant uit!
Euhm, dat ligt natuurlijk helemaal aan je eigen opzet.quote:Op vrijdag 26 september 2008 13:29 schreef Chandler het volgende:
Weet iemand een tutoriaal of voorbeeld code hoe je een Plugin systeem kan maken waarbij je dus gebruik kunt maken van externe plugins (die je natuurlijk ook weer zelf schrijft!)
Het is geen subproject meer. Waarom weet ik niet. Las het ook net. Schijnt weinig informatie over te zijnquote:Op vrijdag 26 september 2008 13:47 schreef ursel het volgende:
[..]
Smarty is zeker wel interesant..
Misschien ook wijs om eens bij een framework te kijken, zoals Zend Framework of Prado.
Iemand trouwens een idee waarom smarty sinds kort niet meer ondersteund wordt door PHP?
Ik gebruik nog helemaal niets, ik wil gewoon leren hoe een script interactief kan werken met externe plugins.quote:Op vrijdag 26 september 2008 14:45 schreef super-muffin het volgende:
Euhm, dat ligt natuurlijk helemaal aan je eigen opzet.Gebruik je een template systeem of iets?
Heel simpel gezegd heb ik een database waarin een aantal plugin-namen staan opgeslagen (welke geinstalleerd zijn zegmaar). Er bestaat een map/php bestand met diezelfde naam, en bij het inladen van de plugins word dat bestand geincluded. Dezelfde pluginnaam is ook de daadwerkelijke klasse-naam die je dus kunt aanroepen.quote:Op vrijdag 26 september 2008 13:29 schreef Chandler het volgende:
Weet iemand een tutoriaal of voorbeeld code hoe je een Plugin systeem kan maken waarbij je dus gebruik kunt maken van externe plugins (die je natuurlijk ook weer zelf schrijft!)
1 2 3 4 5 6 7 8 | { echo "boe"; } elseif($_POST['submit'] AND $_POST["code"] AND $_POST["mail"]) { echo "boe"; } |
1 2 3 4 5 6 | if( ( isset($_GET['activatie']) && isset($_GET['mail']) ) || ( isset($_POST['submit']) && isset($_POST['code']) && isset($_POST['mail']) ) ) { // w00t } ?> |
Het is niet mysql_connect, maar $con = mysql_connect(), en dan mysql_select_db("db", $con). voor de rest zitten er geen fouten in je codequote:Op maandag 15 september 2008 16:55 schreef Sitethief het volgende:
Ik kon, ooit, in een ver verleden php scriptjes schrijven.
Nu wou ik laatst een simpele php pagina schrijven maar nu lukt het me niet meer.
[ code verwijderd ]
Nee, lol is niet het echte wachtwoord
Ik krijg deze foutmelding:
[ code verwijderd ]
Waarschijnlijk heb ik de verkeerde functies gebruikt om te doen wat ik wil.
isset() is hier overbodigquote:Op zaterdag 27 september 2008 13:54 schreef aardappel het volgende:
Ik heb even snel een grote dummie vraagik heb nu dit:
[ code verwijderd ]
nou wil ik deze bij elkaar voegen, dus in de vorm van: "GETactivatie and GETmail moeten aanwezig zijn" OF "POSTsubmit en POSTcode en POSTmail moeten aanwezig zijn"
nou is het heel makkelijk om dat in een if te zetten, maar ik ben het gewoon kwijt en kan het niet vinden op de phpsite. Wie helpt
1 2 | } |
Wat als iemand code 0 invoert, of het e-mailadresveld leeglaat? Zoiets check je in het algemeen later pas, en dan heb je nu wel isset nodig.quote:Op zaterdag 27 september 2008 14:48 schreef illusions het volgende:
[..]
isset() is hier overbodig
[ code verwijderd ]
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |