Reacties op het script nieuwsbrief
|
Gepost op: 08 oktober 2006 - 16:37 |
|
|
|
Crew algemeen
|
Error handling bij queries doen we niet meer aan?
Stel er gaat iets mis bij het uitvoeren, dan ga jij hele vieze errors krijgen... |
|
|
|
Gepost op: 08 oktober 2006 - 17:51 |
|
|
|
PHP interesse
|
Wanneer zou er iets fout kunnen gaan ?
- Wanneer de database / tabel niet meer bestaat ... (niet echt waarschijnlijk)
- zie niet echt waar het nog zou kunnen foutgaan, misschien als iemand een ongelofelijk lang emailadres wil ingeven, ik zal er dan nu maar een max-length bij zetten ...
Als je nog punten ziet waarop het zou kunnen mislopen zeg je het maar |
|
|
|
Gepost op: 08 oktober 2006 - 20:16 |
|
|
|
Crew algemeen
|
Omdat hij makkelijk over de zeik te helpen is...
$query = "INSERT INTO ".$tabel." (email) VALUES ('".$_POST['email']."')";
$query = "INSERT INTO ".$tabel." (email) VALUES ('".$_POST['email']."')";
Vul maar een ' in, en je krijgt een fout.
$query = "SELECT id,email FROM $table";
$query = "SELECT id,email FROM $table";
Knal in de url ?table=<iets> er achter, en het kan fout gaan, als de server niet goed ingesteld is.
Dus dan kan $table de waarde krijgen, van ?table= uit de url. |
|
|
|
Gepost op: 08 oktober 2006 - 20:21 |
|
|
|
PHP interesse
|
Ik dacht het niet, als je $_GET['table'] set (of in sommige gevallen dus ook gewoon $table) wordt die toch overschreven door de config die $table een waarde geeft.
Maar genoeg geleuter,
als je denkt dat er nog iets aan scheelt stuur dan maar een pm ofzo
Mvg,
Pj |
|
|
|
Gepost op: 10 oktober 2006 - 12:28 |
|
|
|
Crew algemeen
|
Citaat: [I][B]Rensjuh[/B] schreef op 08 Oktober 2006 - 20:16[/I]
Omdat hij makkelijk over de zeik te helpen is...
[..code..]
Vul maar een ' in, en je krijgt een fout. |
|
|
|
Gepost op: 12 oktober 2006 - 14:08 |
|
|
|
Onbekend
|
Rens heeft gelijk. De invoer wordt niet opgeschoond, maar bij 500 e-mailadressen in de database gaat het spul down, denk ik. Alles wordt tegelijk verstuurd => 500x de mail() wordt heel zwaar. |
|
|
|
Gepost op: 12 oktober 2006 - 17:42 |
|
|
|
PHP interesse
|
Als je verschillende email adressen in 1 mail zet ga je in de junk mail terecht komen...
En het is waar dat het niet een uitgebreid script is,
het is maar basic hé ...
als je dingen wil toevoegen kan dat ook nog.
Pj |
|
|
|
Gepost op: 13 oktober 2006 - 13:42 |
|
|
|
Onbekend
|
pj_muller00, dat bedoel ik niet.
Als je een gepersonaliseerde mail wilt versturen, moet je dus elke keer de mail() gebruiken. Als je 500 e-mailadressen hebt en je laat ze tegelijk versturen, dan gaat het fout.
Je moet blokken maken van bijv. 10 e-mailadressen. Gebruik cronjobs en verstuur gefaseerd. |
|
|
|
Gepost op: 16 oktober 2006 - 10:13 |
|
|
|
Moderator
|
Beter nog, gebruik smtp. Dan kun je 1 mailtje naar vele adressen sturen zonder elke keer opnieuw een request te doen.
Maar goed, ik zal ook eens het script bekijken.
edit:
<?php
$title = stripslashes($_POST['title']);
?>
strip = add? addslashes lijkt me toch iets gezonder. |
|
|
|
Gepost op: 25 oktober 2006 - 11:35 |
|
|
|
PHP interesse
|
Als je geen \ in je mail wil tegenkomen kan je maar best strip doen ... niet ?
In de post staat er altijd add ...
Maar het is een basic script.
Waarom moet het altijd hyper uitgebreid zijn ? |
|
|
|
Gepost op: 07 juni 2007 - 16:45 |
|
|
|
PHP gevorderde
|
"mail sended"? het is tegenwoordig wel to send-sent! het moet "mail sent" zijn... |
|
|
|
Gepost op: 08 juni 2007 - 15:33 |
|
|
|
PHP interesse
|
Sta me bij, de wereld vergaadtt
Voor de taalbewusten onder ons, het script niet compleet integraal copieëren |
|
|
|
Gepost op: 14 september 2007 - 18:01 |
|
|
|
MySQL beginner
|
hmm,, ik had een mail verstuurd naar me eigen adres voor test..
maar ik had dit ingevoerd:
//onderwerp: test
<img src=http://www.teamssx.nl/teamssxsig5.png>
Hello,
This is an test mail from Teamssx.nl
If u recieve this mail than you are an member of teamssx.nl
Greets
The Moderating Team
Teamssx.nl
Teamssx Forum
//onderwerp: test <img src=http://www.teamssx.nl/teamssxsig5.png> Hello, This is an test mail from Teamssx .nl If u recieve this mail than you are an member of teamssx .nl Greets The Moderating Team Teamssx.nl Teamssx Forum
maar hij geeft alleen de eerste 4 tekens weer :S
dus nu heb ik alleen een mail met: <img
hoe kan ik dit oplossen?
mvg
larssy1 |
|
|
|
Gepost op: 23 juni 2008 - 12:38 |
|
|
|
Nieuw lid
|
zet eens <img src="http://www.teamssx.nl/teamssxsig5.png"> |
|
|
|
Gepost op: 12 november 2008 - 22:01 |
|
|
|
Nieuw lid
|
$result = mysql_query($query);
Dit geeft hij op verschillende pagina's aan?
kan iemand mij ermee helpen? |
|
|
|
Gepost op: 16 januari 2009 - 22:38 |
|
|
|
Nieuw lid
|
Dit:
while($row = mysql_fetch_array($resultaat)){
Moet volgends mij dit:
while($row = mysql_fetch_array($result)){
worden. |
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|