PDO lijkt heel interessant, maar zijn er veel hosters die het ondersteunen?quote:Op woensdag 2 april 2008 00:52 schreef SuperRembo het volgende:
Het grootste voordeel van PDO is wat mij betreft dat je geparameteriseerde query's kunt gebruiken. Daarmee vermijd je het gevaar van sql injection. Je hebt dan dus geen last meer van problemen zoals die van qu63. Ik vind geparameteriseerde query's meestal beter leesbaar dan query's met telkens mysql_escape_string() er tussen.
Verder sluit 't ook beter aan bij hoe ik query's bouw in .NET, waar ik dagelijks mee werk.
In PHP 5 kun je een __autoload() functie definiėren die automatisch de benodigde files kan includen op het moment dat je een bepaalde class gebruikt.quote:Op vrijdag 4 april 2008 18:57 schreef mausie het volgende:
Verder emmer ik over of ik gewoon een loader.php moet maken die meteen alles aanmaakt, maargoed dan worden dus op elke pagina alle classes ingeladen terwijl ik ze soms niet eens nodig heb. Maar dat maakt wel weer veel kortere code in bijv. index.php, home.php
Of het er veel zijn weet ik niet, maar Ik ben onlangs overgestapt naar een andere hoster die PHP 5 draaitquote:Op vrijdag 4 april 2008 19:34 schreef Light het volgende:
PDO lijkt heel interessant, maar zijn er veel hosters die het ondersteunen?
Volgens mij is PHP5 geen garantie dat PDO wordt ondersteund. Helaas.quote:Op vrijdag 4 april 2008 21:02 schreef SuperRembo het volgende:
Of het er veel zijn weet ik niet, maar Ik ben onlangs overgestapt naar een andere hoster die PHP 5 draait
offtopicquote:Op vrijdag 4 april 2008 18:57 schreef mausie het volgende:
verhaaltje
1 2 3 4 5 6 7 8 9 10 | $to = 'qu63@qu63.com'; $subject = 'Test-bericht'; $message = 'Dit is een test-bericht'; $headers = 'From: Test-user <iBus@ahrenstravel.nl>' . "\r\n" . 'Reply-To: iBus@ahrenstravel.nl' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); mail($to, $subject, $message, $headers); ?> |
Mogelijk door het minteken, ik heb wat RFCs doorgelezen maar kom er niet echt achter waarom het niet werkt. Probeer dit eens:quote:Op zaterdag 5 april 2008 13:53 schreef qu63 het volgende:
[ code verwijderd ]
geeft een foutmelding:
Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in mail.php on line 11
Ik weet dat de fout zit in regel 5, nl "Test-user <iBus@ahrenstravel.nl>", als ik het doe zoals in regel 6 werkt het wel. Wat doe ik fout in regel57?
1 |
nope, zelfde melding.quote:Op zaterdag 5 april 2008 14:00 schreef JeRa het volgende:
[..]
Mogelijk door het minteken, ik heb wat RFCs doorgelezen maar kom er niet echt achter waarom het niet werkt. Probeer dit eens:
[ code verwijderd ]
Werkt het zo wel?quote:Op zaterdag 5 april 2008 13:53 schreef qu63 het volgende:
[ code verwijderd ]
geeft een foutmelding:
Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in mail.php on line 11
Ik weet dat de fout zit in regel 5, nl "Test-user <iBus@ahrenstravel.nl>", als ik het doe zoals in regel 6 werkt het wel. Wat doe ik fout in regel57?
1 2 3 4 5 6 7 8 9 10 11 12 | $to = 'qu63@qu63.com'; $subject = 'Test-bericht'; $message = 'Dit is een test-bericht'; $from = 'From: Test-user <iBus@ahrenstravel.nl>\r\n'; $reply = 'Reply-To: iBus@ahrenstravel.nl\r\n' $params = 'X-Mailer: PHP/' . phpversion(); $headers = $from.$reply.$params; mail($to, $subject, $message, $headers); ?> |
1 2 3 | 'From: Test-user <iBus@ahrenstravel.nl>' . "\r\n" ?> |
1 2 3 | 'From: Test-user <iBus@ahrenstravel.nl>\r\n' ?> |
Ik heb het direct over genomen van http://nl2.php.net/manual/en/function.mail.php (example #2),quote:Op zaterdag 5 april 2008 14:56 schreef Tarabass het volgende:
[..]
Werkt het zo wel?
[ code verwijderd ]
Bovendien begrijp ik niet waarom je achter het mailadres de string breekt met een punt om vervolgens de string gelijk weer te vervolgen met een \r\n en een " ipv een '.
[ code verwijderd ]
zou zo moeten:
[ code verwijderd ]
Je zou tijdelijk PHPMailer kunnen proberen om te kijken of het probleem 'm in het adres ligt of bij de serverquote:Op zaterdag 5 april 2008 15:05 schreef qu63 het volgende:
[..]
Ik heb het direct over genomen van http://nl2.php.net/manual/en/function.mail.php (example #2),
En helaas werkt jouw code ook niet, in eerste instantie omdat er een ; miste, maar daarna kreeg ik weer een server response: 501 5.5.4 Invalid Address terug
ik kopieėr het letterlijk van de php.net site. Het probleem zal dus aan mijn server liggen, gok ik.quote:Op zaterdag 5 april 2008 15:09 schreef JeRa het volgende:
[..]
Je zou tijdelijk PHPMailer kunnen proberen om te kijken of het probleem 'm in het adres ligt of bij de server?
jup, geupload naar een andere server en daar werkt het wel.quote:Op zaterdag 5 april 2008 15:18 schreef qu63 het volgende:
[..]
ik kopieėr het letterlijk van de php.net site. Het probleem zal dus aan mijn server liggen, gok ik.
1 2 3 4 | //Resultaat http://www.mijnwebsite.nl/tarabass/1/ |
Ehm, ja en nee eigenlijkquote:Op zaterdag 5 april 2008 16:26 schreef Tarabass het volgende:
Dat we niet zagen waar het aan lag is dus niet gek te noemenMooi dat het iig werkt op die andere server, dan weet je wat je te doen staat
mod_rewrite =)quote:Op zaterdag 5 april 2008 16:26 schreef Tarabass het volgende:
Dat die escapes niet werkte met enkele quote's wist ik niet, heb het inderdaad in mijn classe met dubbele quote's staan. Weer wat geleerd
@qu63
Dat we niet zagen waar het aan lag is dus niet gek te noemenMooi dat het iig werkt op die andere server, dan weet je wat je te doen staat
Ik heb trouwens ook een vraagje. Ik geef nu variables mee in de url, maar ik wil dat het dus in de browser gezien wordt als folders. Voorbeeldje:
[ code verwijderd ]
Thx! Het was hier al eens voorbij gekomen volgens mij maar was het alweer kwijt. Ga me maar eens inlezenquote:
Als je echt met submappen wilt werken dan kun je dit oplossen met de volgende HTML-tag in je <head>-sectie:quote:Op maandag 7 april 2008 12:54 schreef thatsme het volgende:
Ik heb een probleem
Ik heb mijn pagina opgebouwd en doormiddel van een header en een footer wordt de pagina in de juiste layout gezet.
In de header staat ook een verwijzing naar een stylesheet (relatief). In de root is het in het script:
include("header.php)
in een submap
include("../header.php)
het probleem is dat dat de header "denkt" dat die in die submap staat waardoor deze de stylesheet niet meer kan vinden. Is er een manier om de header te includen zonder dat ik de url naar de stylesheet "vast" moet zetten met de complete url?
1 |
Waarom zou je dat in hemelsnaam niet willen? een makkelijkere manier is er niet.quote:Op maandag 7 april 200812:54 schreef thatsme het volgende:
Is er een manier om de header te includen zonder dat ik de url naar de stylesheet "vast" moet zetten met de complete url?
Weet wel dat slecht gebouwde bots die tag compleet negeren of slecht intrepetreren en gaan loopen als je pech hebt. Is iig iets om in je achterhoofd te houdenquote:Op maandag 7 april 2008 14:09 schreef JeRa het volgende:
[..]
Als je echt met submappen wilt werken dan kun je dit oplossen met de volgende HTML-tag in je <head>-sectie:
[ code verwijderd ]
Alle relatieve locaties (zoals die naar je CSS-bestanden en al je relatieve hyperlinks) zullen zich nu baseren op die base locatie
Moet er nog een keer detectie voor gaan schrijven. Had er laatst een die had er 2.5GB in een uurtje of 8 door heen geschotenquote:Op maandag 7 april 2008 16:52 schreef slacker_nl het volgende:
Hoezo zou die bot gaan loopen dan? owja, slecht geschreven bots
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |