Archief - PHP: dreamweaver saved plots verkeerd

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

babbelut

Legacy Member
ik werk met dreamweaver mx.
alles ging goed, rechtstreeks op server werken, php bestandje openen maar nu plots saved hij t verkeerd.
ik zie eigenlijk niet waar hij iets fout heeft, zelfs als ik gwn een bestand open en meteen weer save dan saved hij t fout.
ik heb zo t idee dat hij php niet meer herkent of niet meer saved maar enkel nog html ofzoiets...

iemand oplossing?

welp

Legacy Member
Wat gebeurt er dan? Wat saved hij verkeerd. Iets duidelijker zijn in je uitleg aub.

babbelut

Legacy Member
welp zei:
Wat gebeurt er dan? Wat saved hij verkeerd. Iets duidelijker zijn in je uitleg aub.

ja, ik probeerde al zo duidelijk mogelijk te zijn.
maar dus vb. dreamweaver geeft t volgende weer:

<?php
class Header
{
function __construct()
{
}
public function viewPage()
{
$temp .= "<link href=\"../opmaak_header.css\" type=\"text/css\" rel=StyleSheet>";
$temp .= "<table width=\"99%\" align=\"center\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\">";
$temp .= "<td width=\"33%\" align=\"center\"><a class=\"link\" href=\"index.php?page=homegui\">Home</a></td>";
$temp .= "<td width=\"33%\" align=\"center\"><a class=\"link\" href=\"index.php?page=requestgui&function=menu\">Core</a></td>";
$temp .= "<td width=\"33%\" align=\"center\"><a class=\"link\" href=\"index.php?page=mail&function=menu\">Contacteren</a></td>";
$temp .= "</tr>";
$temp .= "<tr height=\"25\">";
$temp .= "<td colspan=\"3\"><img src=\"../banner.jpg\" width=\"100%\" height=\"2\"></td>";
$temp .= "</tr>";
$temp .= "</table>";
return $temp;
}
}
?>




wat correct werkte, maar als ik dat nu open met wordpad krijg ik:

<?php
class Header
{
function __construct()
{
}
public function viewPage()
{
$temp .= "<link href=\"../opmaak_header.css\" type=\"text/css\" rel=StyleSheet>";
$temp .= "table width=\"99%\" align=\"center\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\">";
$temp .= "<td width=\"33%\" align=\"center\"><a class=\"link\" href=\"index.php?page=homegui\">Home</a></td>";
$temp .= "<td width=\"33%\" align=\"center\"><a class=\"link\" href=\"index.php?page=requestgui&function=menu\">Core</a></td>";
$temp .= "<td width=\"33%\" align=\"center\"><a class=\"link\" href=\"index.php?page=mail&function=menu\">Contacteren</a></td>";
$temp .= "</tr>";
$temp .= "<tr height=\"25\">";
$temp .= "<td colspan=\"3\"><img src=\"../banner.jpg\" width=\"100%\" height=\"2\"></td>";
$temp .= "</tr>";
$temp .= "</table>";
return $temp;
}
}
?>



browser geeft et verkeerd, die toont:

table width="99%" align="center" border="0" cellspacing="0" cellpadding="1">

GenesisX

Legacy Member
babbelut zei:
'k Denk dat hij bedoelt da ge best uw php tussen uw html zet en niet uw html code IN uw php code dmv variabelen e.d.

Denk ik...

babbelut

Legacy Member
maar dat is de fout niet, want eerder werkte dat perfect met dreamweaver...

killgore

Legacy Member
Ik had het dan ook niet op dreamweaver, wat de fout is daar weet ik niet direct, ik gok dat je opslaat in een verkeerd tekstformaat of zo, maar ik gebruik al meer dan 4 jaar geen dreamweaver meer :).

Wat ik bedoel is dat html gaan echo'en of rechtstreeks in een variabele steken "not done" is.

Wat je sneller gaat doen is die html in een apart bestand steken, dit bestand inlezen en dan die inhoud daarvan in een variabele steken of weergeven;

babbelut

Legacy Member
killgore zei:
Ik had het dan ook niet op dreamweaver, wat de fout is daar weet ik niet direct, ik gok dat je opslaat in een verkeerd tekstformaat of zo, maar ik gebruik al meer dan 4 jaar geen dreamweaver meer :).

Wat ik bedoel is dat html gaan echo'en of rechtstreeks in een variabele steken "not done" is.

Wat je sneller gaat doen is die html in een apart bestand steken, dit bestand inlezen en dan die inhoud daarvan in een variabele steken of weergeven;

wat is het verschil tussen de inhoud van dat bestand in een variabele steken of zonder bestand?

exxhal

Legacy Member
Ja probeer eens met opslaan als en dan voor php kiezen.

Als dat werkt is het teken dat je steeds in html opslaat en niet in php.

Heb je in de loop van je project een andere naam gekozen voor je bestand, dan kan het wel eens zijn dat je in Html hebt opgeslagen i.p.v. php.
Dit kan je snel controleren door je pagina url te bekijken staat daar .html dan heb je 9/10 slecht opgeslagen. Staat er .php dan is er iets anders loos.

killgore

Legacy Member
babbelut zei:
wat is het verschil tussen de inhoud van dat bestand in een variabele steken of zonder bestand?

tis sneller en duidelijker...

nog beter zijn templates of course, maar gezien je blijkbaar nog maar beginner bent ga ik je nu niet overstelpen, hoewel ik je aanraadt zo snel mogelijk te kijken naar systemen als smarty.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan