abonnement Unibet Coolblue Bitvavo
  donderdag 25 september 2008 @ 00:15:59 #101
85514 ralfie
!Yvan eht nioj
pi_61894056
quote:
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.
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 efficienter
  donderdag 25 september 2008 @ 12:24:41 #102
137676 TommyGun
Stik er maar in!
pi_61900975
Heren,

Ik wil iets maken (rippen) maar m'n hoofd breekt er bijna van. Het is namelijk de bedoeling dat op mijn website een tabel (of wat dan ook, gebasseerd op ajax / js / php / ...) komt te staan waarin bezoekers van mijn site pagina's kunnen plaatsen. Een soort van favorieten dus binnen de website. Deze kunnen ze natuurlijk ook weer verwijderen. Het is niet de bedoeling dat het heel uitgebreid wordt met een loginsysteem e.d., gewoon met een cookie/sessie is al goed genoeg (om de favorieten te onthouden).

Misschien dat iemand me op weg kan helpen?

B.v.d
pi_61906860
Als je het op basis van een cookie of sessie doet kun je het net zo goed niet opslaan, die raak je gegarandeerd weer kwijt (bij een cookie duurt dat wellicht wat langer dan bij een sessie, maar toch)... ik zou toch wel een loginsysteem overwegen dus!
  donderdag 25 september 2008 @ 15:56:30 #104
137676 TommyGun
Stik er maar in!
pi_61907140
Dat is ook weer zo ja. Maar goed, waar zou ik dan aan moeten denken?
pi_61909426
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!
pi_61929652
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?
  vrijdag 26 september 2008 @ 13:05:49 #107
136730 PiRANiA
All thinking men are atheists.
pi_61929688
quote:
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?
Dat vraag ik mij inderdaad ook af.. Ik denk dat het met templates werkt die je include na het script
pi_61929738
quote:
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.net
hula
  vrijdag 26 september 2008 @ 13:08:49 #109
136730 PiRANiA
All thinking men are atheists.
pi_61929757
quote:
Op vrijdag 26 september 2008 13:07 schreef NikkelCobalt het volgende:

[..]

Smarty => http://www.smarty.net
Korte uitleg en ervaring?
pi_61930251
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!)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_61930272
quote:
Op vrijdag 26 september 2008 13:08 schreef PiRANiA het volgende:

[..]

Korte uitleg en ervaring?
Je scheidt de html van je phpcode dmv templates. Aparte bestanden waarin je gebruik maakt van de smarty code.

Je kent bijvoorbeeld een array van menu-items toe aan smarty, en in je template gebruik je een foreach loop om de html te genereren. Eh, wellicht is het beter als je even de crash-course op smarty.net bekijkt.

Heb zelf 4 jaar ervaring ermee, enkel goede ervaring.

Ervaring met objecten is een pre, kunnen werken met (multi-dimensionale) arrays een must.
hula
pi_61930273
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!
pi_61930482
Het is ook zeker interessant Ja probeer het maar eens. Installeren stelt geen drol voor (gewoon wat files kopieren) en daarna kun je aan de slag. Als je tegen problemen aanloopt meld je het maar, ik kom er sowieso wel uit ;P
hula
  vrijdag 26 september 2008 @ 13:47:13 #114
63192 ursel
"Het Is Hier Fantastisch!
pi_61930660
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!
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?
pi_61931938
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!)
Euhm, dat ligt natuurlijk helemaal aan je eigen opzet. Gebruik je een template systeem of iets?
pi_61931945
quote:
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?
Het is geen subproject meer. Waarom weet ik niet. Las het ook net. Schijnt weinig informatie over te zijn Snap ook niet dat smarty een subproject was. Smarty is er ook niet in binary vorm ofzo. Zend framework wel dacht ik?

Nu vind ik Zend sowieso niet zo heel interessant. Het dient geen specifiek doel, het bied uitbereidingen op alles aan. Zeker niet als je een template engine zoekt

Prado is een stuk interessanter. Alleen dan heb ik zoiets van, als je toch event based wil, blijf dan niet hangen bij php maar ga lekker voor .NET.
hula
pi_61933188
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?
Ik gebruik nog helemaal niets, ik wil gewoon leren hoe een script interactief kan werken met externe plugins.
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_61933193
Nou, ik ben duidelijk niet de enige die aant experimenteren is met smarty vandaag!
pi_61935374
Ik gebruik Smarty zelf ook al tijden naar volle tevredenheid
Zeker omdat je vrij eenvoudig zelf functies kunt schrijven is het erg flexibel!
pi_61938383
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!)
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.

Aan het begin van je script zou je dus alle bestanden kunnen includen die in de plugin-tabel staan, maar in mijn eigen CMS wordt dat pas gedaan wanneer dit daadwerkelijk nodig is zodat ik niet teveel onnodige zooi in hoef te laden.
pi_61950900
Ik heb even snel een grote dummie vraag :) ik heb nu dit:

1
2
3
4
5
6
7
8
   if($_GET["activatie"] AND $_GET["mail"])
   {
      echo "boe";
   }
   elseif($_POST['submit'] AND $_POST["code"] AND $_POST["mail"])
   {
      echo "boe";
   }


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 :)
Ik zeg altijd maar zo, met drie wielen heb je nog geen auto.
  zaterdag 27 september 2008 @ 14:25:53 #122
75592 GlowMouse
l'état, c'est moi
pi_61951320
1
2
3
4
5
6
<?php
if( ( isset($_GET['activatie']) && isset($_GET['mail']) )
  || ( isset(
$_POST['submit']) && isset($_POST['code']) && isset($_POST['mail']) ) ) {
  
// w00t
}
?>
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_61951494
quote:
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 .
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 code
pi_61951596
quote:
Op zaterdag 27 september 2008 13:54 schreef aardappel het volgende:
Ik heb even snel een grote dummie vraag ik 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
isset() is hier overbodig

1
2
if (($_GET['activatie'] && $_GET['mail']) || ($_POST['submit'] && $_POST['code'] && $_POST['mail'])) {
}
  zaterdag 27 september 2008 @ 14:54:35 #125
75592 GlowMouse
l'état, c'est moi
pi_61951675
quote:
Op zaterdag 27 september 2008 14:48 schreef illusions het volgende:

[..]

isset() is hier overbodig
[ code verwijderd ]


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.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')