Beste mensen
Ik heb een scriptje. Het enige wat het doet is een nieuwe php pagina aanmaken met naam bv test1.php. Dit werk perfect het enige wat ik niet kan is er code in meegeven--- de code dat dan in test1.php zou moeten komen
Ik had het geprobeerd me $somecontent = " "; Tussen de “” dan de php code. Dit werkt niet.
Kan er iemand mij helpen ?
<?php
$html_message ="dit script werkt maar ik wil hier een andere php pagina in weergeven";
?>
<?php
$filename = '1test.php';
$somecontent = "$html_message";
$fh = fopen("1test.php", "w");
if($fh==false)
die("unable to create file");
// Let's make sure the file exists and is writable first.
if (is_writable($filename)) {
// In our example we're opening $filename in append mode.
// The file pointer is at the bottom of the file hence
// that's where $somecontent will go when we fwrite() it.
if (!$handle = fopen($filename, 'a')) {
echo "Cannot open file ($filename)";
exit;
}
//test3 lijn
// Write $somecontent to our opened file.
if (fwrite($handle, $somecontent) === FALSE) {
echo "Cannot write to file ($filename)";
exit;
}
echo "ok, ik kan schrijven ($somecontent) to file ($filename) Ik zou graag dit laten werken als ze dan pagina1test openen alle code erin staat";
fclose($handle);
} else {
echo "The file $filename is not writable";
}
?>
Je moet nu toch wel onderhand weten dat "$abc":
- de quotes overbodig zijn
- dat variablen tussen "" door de php-parser geevalueerd worden
leer je code debugen
error_reporting op het hoogste niveau aan
+ een debug_mode in bouwen zodat je in ieder geval op bepaalde plekken in code kan controleren wat de huidige waarde is van bepaalde vars
fratsen? maar nee het is een overblijfsel van 100000 verschillende dingen dat ik probeerde
Ik ben inderdaad pas bezig . en er zullen nog veel fouten gebeuren. Enige wat ik wil realiseren is php Code plaatsen in de aangemaakte php pagina
heeft er iemand een idee
Enige wat ik wil bereiken is dat iedereen een start pagina krijgt met eigen gegevens.
De gewenste data geven ze dan 1 keer in en worden dan in een nieuw aangemaakte pagina opgeslagen/ weergegeven. Zoals al eerder vermeld werkt alles al behalve …
Op de aangemaakte pagina kan ik alles laten weergeven wat ik wil maar als er code instaat of een . of – of http://www.naam.be krijg ik langs alle kanten errors bv de // van de url word dan als commentaar aanzien enz enz
De gewenste data geven ze dan 1 keer in en worden dan in een nieuw aangemaakte pagina opgeslagen/ weergegeven.
Dan sla je die gegevens toch op in een database en haal je die er uit wanneer het nodig is?!?
Is veel overzichtelijker, makkelijker te realiseren en scheelt je 1000-en bestanden.
Enige idee er achter is een eigen start pagina te hebben waar de klant zijn email adres instaat.
Meer niet eigenlijk. Ik heb een login scriptje en daar geven ze de data in allemaal geen probleem .
Is een bestaand script dat ik naar men eigen noden heb kunnen aanpassen
Maar eerlijk gezegd heb ik totaal geen idee hoe ik het dan zonder die login moet doen. Hoe dan te bepalen wie wat is. Voor het juiste email bij juiste klant te krijgen zonder eerst in te loggen.
[size=xsmall]Toevoeging op 01/01/2012 21:18:51:[/size]
iemand een idee hoe ik een url http://eennaam.be kan meegeven zonder dat de // aanzien word als commentaar ??.
waarom zou je iemands emailadres in beeld willen hebben als er verder toch niets met de gegevens wordt gedaan?
Als je een site dan persoonlijker wilt maken zou ik sowieso voor de naam gaan, maar blijft mijns inzien zinloos. Zonder een inlog kom je niet heel ver, of je moet het hard als parameter meegeven in de url. Opslaan in bv cookies is machine afhankelijk, maar je hebt weer een invoer op url-parameter nodig.
Waarvoor wil je de url meegeven?
strange... Noppes zijn tip werkt niet
dan krijg je nog steeds de....... Parse error: syntax error, unexpected T_STRING in
alles wat ik wil doen is $html_message =""; tussen de dubbele quotes php code zetten als dit me lukt werkt men idee en kan je zonder inloggen de data (email adres) behouden