@Marktplaats:
" en is iets meer dan een jaartje oud"
Volgende keer beter lezen!
Back ontopic.
Lars
@Marktplaats:
" en is iets meer dan een jaartje oud"
Volgende keer beter lezen!
Back ontopic.
Lars
Bij mij werkt het nog niet
Krijg nog steeds die stomme error van 000webhost.com.
Daar heb ik me hele host al weggegooid.
Ligt het btw. ook aan welke provider je hebt?
Ik heb Telfort, (goedkoopste pakket :p) maar daar is het soms door, soms niet.
Nu krijg ik dus 000webhost.com, en een paar seconden geleden kreeg ik wel WJSolutions...
Op DNSExit.com (daar had ik hem eerst staan voor 000webhost.com) staat ook al dat de nameservers op die van WJSolutions staan.
(ns3.wjsolutions.nl & ns4.wjsolutions.nl)
Ik hoop dat het z.s.m. door komt want ik word hier gek van..
Lars
Nieuwe reactie samengevoegd met originele reactie op 13.09.10 17:01:18:
P.S.
Als ik een ping doe krijg ik nog steeds het IP van 000webhost.com...
Is er een manier om in windows7 wel de goede website te zien?
Dit omdat ik hem graag wil bewerken :p
Lars
Beste,
Ik heb sinds gisteren 12 uur 's middags de nameservers van 000webhost.com gewijzigd naar die van wjsolutions.
Nu was mijn domein (overhoorweb.nl) soms wel online op de nieuwe nameservers, en nu weer niet.
Hoe kan dit?
Normaal gesproken is dit toch binnen 4 uur geregeld?
Ik hoop dat als ik vanmiddag uit school kom (4 uur) dat ie dan uiteindelijk online is..
Doel van het topic:
Waarom duurt het zo lang voordat een NS is gewijzigd bij SIDN?
Lars
Joshua: Categorie gewijzigd, lars merkte het zelf al op.
Willem,
Weet ik, maar ik mag van me ma tijdelijk niets bestellen op internet.
En binnenkort heb ik ook nog kosten van mafiastar.eu 24?.
Ik heb van Tcbhome gekregen, topic mag dicht
Lars
Beste,
Voor een klein projectje wil ik gratis hosting hebben.
Daarvoor heb ik het volgende nodig:
- PHP 5.0, MySQL, FTP
- Min. 50MB diskspace en 10GB bandwith
- Mogelijkheid om een .nl domein toe te voegen
- Snelle hosting, dus geen hosting die heel sloom laad.
Het controle paneel boeit me niks, zolang het allemaal maar snel werkt.
Lars
Laten de beste winnen
Lars
@Killingdevil,
Ja, ik gebruik altijd strip_tags(); en dat werkt 100%
Lars
Rabobank stuurt ook nog bankafschriften per post?
Volgens mij 2 per maand.
En inderdaad, dat is handig, maar ik kijk liever op Rabo Internetbankieren.
Lars
Oke, naja, ik houd het wel bij radio buttons.
Nu even een vraagje tussendoor:
Ik moet straks voor alle leraren een account aanmaken.
Hierbij ga ik dus een e-mail sturen met als bijlage een PDF bestand.
Hierin staat de gebruikersnaam en wachtwoord op de site.
Hiervoor gebruik ik het volgende script:
<?php
require("class/fpdf.php");
class PDF extends FPDF
{
var $B;
var $I;
var $U;
var $HREF;
function PDF($orientation='P',$unit='mm',$format='A4')
{
//Call parent constructor
$this->FPDF($orientation,$unit,$format);
//Initialization
$this->B=0;
$this->I=0;
$this->U=0;
$this->HREF='';
}
function WriteHTML($html)
{
//HTML parser
$html=str_replace("\n",' ',$html);
$a=preg_split('/<(.*)>/U',$html,-1,PREG_SPLIT_DELIM_CAPTURE);
foreach($a as $i=>$e)
{
if($i%2==0)
{
//Text
if($this->HREF)
$this->PutLink($this->HREF,$e);
else
$this->Write(40,$e);
}
else
{
//Tag
if($e[0]=='/')
$this->CloseTag(strtoupper(substr($e,1)));
else
{
//Extract attributes
$a2=explode(' ',$e);
$tag=strtoupper(array_shift($a2));
$attr=array();
foreach($a2 as $v)
{
if(preg_match('/([^=]*)=["\']?([^"\']*)/',$v,$a3))
$attr[strtoupper($a3[1])]=$a3[2];
}
$this->OpenTag($tag,$attr);
}
}
}
}
function OpenTag($tag,$attr)
{
//Opening tag
if($tag=='B' || $tag=='I' || $tag=='U')
$this->SetStyle($tag,true);
if($tag=='A')
$this->HREF=$attr['HREF'];
if($tag=='BR')
$this->Ln(5);
}
function CloseTag($tag)
{
//Closing tag
if($tag=='B' || $tag=='I' || $tag=='U')
$this->SetStyle($tag,false);
if($tag=='A')
$this->HREF='';
}
function SetStyle($tag,$enable)
{
//Modify style and select corresponding font
$this->$tag+=($enable ? 1 : -1);
$style='';
foreach(array('B','I','U') as $s)
{
if($this->$s>0)
$style.=$s;
}
$this->SetFont('',$style);
}
function PutLink($URL,$txt)
{
//Put a hyperlink
$this->SetTextColor(0,0,255);
$this->SetStyle('U',true);
$this->Write(40,$txt,$URL);
$this->SetStyle('U',false);
$this->SetTextColor(0);
}
}
$html='<br />
U kan met de volgende gegevens inloggen op <a href="http://corderius.overhoorweb.nl">http://corderius.overhoorweb.nl</a><br /><br /><br />
<b>Gebruikersnaam:</b> oostwouderv<br />
<b>Wachtwoord:</b> 123123<br /><br /><br />
Eenmaal ingelogd kunt u toetsen toevoegen, bewerken, sluiten, openen of verwijderen en cijfers<br />
van leerlingen bekijken.<br />
Tevens kunt u daar uw wachtwoord wijzigen.<br /><br />
Met vriendelijke groet,<br />
<br />
<b>Lars Groot</b><br />
<i>Hoofd - beheerder overhoorweb.nl</i>';
$pdf = new PDF();
$pdf->AddPage();
$link=$pdf->AddLink();
$pdf->SetLink($link);
$pdf->SetFont("Arial","B",29);
$pdf->Cell(40,10, "Welkom bij: Corderius Overhoorweb");
$pdf->SetFont("Arial", "", 12);
$pdf->SetFontSize(12);
$pdf->WriteHTML($html);
// email stuff (change data below)
$to = "[email protected]";
$from = "[email protected]";
$subject = "Logingegevens Corderius Overhoorweb";
$message = "<h1>Welkom bij: Corderius Overhoorweb!</h1>
In het bijgeleverde PDF document vind u alle informatie omtrent inlog gegevens op het overhoorweb.<br />
Het Corderius Overhoorweb is te vinden op:<br />
<a href=\"http://corderius.overhoorweb.nl\">http://corderius.overhoorweb.nl</a><br /><br />
Met vriendelijke groet,<br />
<br />
<b>Lars Groot</b>
<i>Hoofd - beheerder overhoorweb.nl</i>
";
// a random hash will be necessary to send mixed content
$separator = md5(time());
// carriage return type (we use a PHP end of line constant)
$eol = PHP_EOL;
// attachment name
$filename = "logindata.pdf";
// encode data (puts attachment in proper format)
$pdfdoc = $pdf->Output("", "S");
$attachment = chunk_split(base64_encode($pdfdoc));
// main header (multipart mandatory)
$headers = "From: ".$from.$eol;
$headers .= "MIME-Version: 1.0".$eol;
$headers .= "Content-Type: multipart/mixed; boundary=\"".$separator."\"".$eol.$eol;
$headers .= "Content-Transfer-Encoding: 7bit".$eol;
$headers .= "This is a MIME encoded message.".$eol.$eol;
// message
$headers .= "--".$separator.$eol;
$headers .= "Content-Type: text/html; charset=\"iso-8859-1\"".$eol;
$headers .= "Content-Transfer-Encoding: 8bit".$eol.$eol;
$headers .= $message.$eol.$eol;
// attachment
$headers .= "--".$separator.$eol;
$headers .= "Content-Type: application/octet-stream; name=\"".$filename."\"".$eol;
$headers .= "Content-Transfer-Encoding: base64".$eol;
$headers .= "Content-Disposition: attachment".$eol.$eol;
$headers .= $attachment.$eol.$eol;
$headers .= "--".$separator."--";
// send message
mail($to, $subject, "", $headers);
?>
Toon Meer
(relevante code is vanaf lijn 103)
Nu stuur ik dus een e-mailtje naar m'n hotmail account: Geen bericht in de mail en de bijlage is 0,0 KB.
Stuur ik die echter naar m'n GMail account, dan kan ik het mailtje en de PDF lezen.
Weet iemand waar dit door komt?
Bedankt alvast,
Lars
Ja, maar dat word iets te druk voor de leraar
Bovendien is het de bedoeling om alles geautomatiseerd te doen, en anders heeft de leraar er weer een taak bij
Lars
Ik weet dat er in PHP geen "Like" functie is, in tegenstelling tot SQL.
Nu heb ik zoals mensen weten een overhoor website voor school:
http://corderius.overhoorweb.nl.
Deze gaat binnenkort in bedrijf.
Nu kan je je daar dus overhoren, van toetsen die docenten kunnen aanmaken.
Nu werkt dit systeem prima voor talen (ne, en, du, fr) echter bij de andere vakken (eco, gs, ak, bi) kan je met dit systeem alleen maar meerkeuze doen, omdat je een antwoord uiteraard altijd anders kan formuleren.
Hoe kan ik hier het beste op controleren?
Of is meerkeuze dan toch het makkelijkst?
Alvast bedankt,
Lars Groot
Met de functie strip_tags(); kan je PHP, HTML & JavaScript injections helpen voorkomen.
Meer hier: http://nl2.php.net/manual/en/function.strip-tags.php
Gewoon een $_POST zo plaatsen:
strip_tags($_POST['veldnaam']);
Lars
Ik zou persoonlijk nooit een AMD kiezen, ik heb er hele nare ervaringen mee via (zakelijke) contacten waarbij opeens de computer kapot was en ik weer even langs kon komen...
Nee, ik neem het nooit meer, ook al moet ik dan wat meer bij betalen.
Tevens zou ik ook nooit een Packard Bell nemen*, maar dat by the way.
Lars
*= dit omdat m'n vader een PB laptop had, en die na een paar dagen heel sloom begon te worden en dat nu nog steeds is. Tevens werkt de batterij nu nog maar 2 minuten, en bij mijn laptop (is 2 jaar ouder dan die) werkt de batterij nog anderhalf uur.
Omdat hij wss. geen zin had het beheerderspaneel te vertalen.
Mensen:
Denk eerst even logisch na, en denk even door voordat je post!
On:
Hoe gaat de betaling? Via iDEAL / Wallie / Overschrijving / Paypal?
Lars
Oceans,
Je MySQL connectie klopt niet.
Dus de gegevens zijn onjuist.
@ iedereen die geen verstand heeft van PHP & SQL:
Leer het nou eens! De gevorderde CP leden worden er ziek van.
En Meloentje: Je host gebruikt gewoon een te nieuwe of te oude versie van PHP of MySQL, of je hebt je gegevens NIET goed ingevuld.
Leer a.u.b. eerst PHP voordat je hier gaat zeiken.
Kunnen we niet beter iets invoeren dat je eerst een script moet maken, de admins controleren dit, en dan heb je pas toegang tot CP.
Dan kan zowieso 45% van alle mensen al weg:cheer:
Lars
Zowieso de Intel?!
Een AMD heeft de volgende nadelen:
- Ze zijn over het algemeen slomer dan ze zich voordoen;
- Ze gaan sneller kapot en worden traag dan een Intel?;
- AMD is gewoon een budget merk.
Je kan beter een Intel? processor kopen met een Medion behuizing, dan een AMD processor met een HP behuizing.
Lars