mailscript als 0 niet meesturen

Status
Niet open voor verdere reacties.
ow oeps mijn schult, mailadres niet ingevuld
nu krijg ik een mail met

Submit: Verzenden
 
hoezo zou het daar aan moeten liggen?
print_r($_REQUEST) geeft alleen weer wat er in de array zit, veranderd er nix aan.

maar nu verzend hij nix en geeft ook nix weer met de print_r?
 
jaweljawel kwas gewoon men emailadres vergeten in te vullen en de print r is ( [Submit] => Verzenden ) en dat staat dus ook in de mail
 
probeer jij dit, doe ik ff een bakkie!

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/template.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<TITLE>Turkoase: Turks eethuis</TITLE>
<META NAME="description" CONTENT="Turkoase serveert de lekkerste gerechten van in en rond Diest, zowel een carnivoor
als een vegetariër kan hier zijn geschikte maaltijd vinden. " />
<META NAME="keywords" CONTENT="kebab,durum,schotels,kipschotels,pitaschotels,vegetarisch,friet,hawaï,kip
turkoase,wijn,cola,koffie,shoarma,dürüm,köfte,mixed
grill,gehaktschijven,peterselie,oriental,istanbul,ecotic,mexicano,black fungus,cloud
ear,efes" />
<META NAME="copyright" CONTENT="Copyright © 2010" />
<META NAME="author" CONTENT="" />
<META NAME="reply-to" CONTENT="" />
<META NAME="language" CONTENT="Dutch" />
<META NAME="charset" CONTENT="ISO-8859-1" />
<META NAME="distribution" CONTENT="Global" />
<META NAME="rating" CONTENT="General" />
<META NAME="robots" CONTENT="INDEX,FOLLOW" />
<META NAME="revisit-after" CONTENT="7 Days" />
<META NAME="expires" CONTENT="never" />
 
 
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" type="image/x-icon" href = "../../pictures/favicon.ico">
<!-- InstanceBeginEditable name="edithead" --><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>turkoase</title>
<!-- InstanceEndEditable --></head>  
<body>
<div class="topdiv">
</div>
<div align="center">
<div id="container">
 
    <div class="menu">
        <ul>
            <li><a href="../../index.html" >Home</a></li>
            <li><a>Menukaart</a>
                <ul>
                    <li><a href="../menu/kebab.html">Kebab</a></li>
                    <li><a href="../menu/durum.html">Durum</a></li>
                    <li><a href="../menu/schotels.html">schotels</a></li>
                    <li><a href="../menu/pitaschotels.html">Pita schotels</a></li>
                    <li><a href="../menu/kipschotels.html">Kip schotels</a></li>
                    <li><a href="../menu/schotels.html">Schotels</a></li>
                    <li><a href="../menu/dranken.html">Dranken</a></li>
                </ul>
          </li>
            <li><a href="../bestellen.html">Bestellen</a></li>
            <li><a href="../overons.html">Over ons</a></li>
            <li><a href="../gastenboek.html">Gastenboek</a></li>
            <li><a href="../contact.html">Contact</a></li>
        </ul>
    </div>
 
<div id="inhoud"><!-- InstanceBeginEditable name="editeble" -->
 <?PHP
 function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
    // Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
	// Coded by Phobia@morphius.nl
    if($var != '0' && $var != 'Bestel') {
        return $var;
        }
}

if(isset($_REQUEST['Submit'])) 
{
 $to = ""; // email adres
 $subject = ""; //onderwerp mail

$mail_body = ""; //set variable
 
$nw_array = array_filter($_REQUEST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": ".$value."\n";
}
mail($to, $subject, $mail_body); // mail wordt hier verzonden

	// hier kun je de styling doen aan de boodschap
 echo "mail is verzonden!";
 print_r($_REQUEST);
 print_r($_POST);
} else
{

$body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $body .= $key.': <input class="besteltxt" type="text" name="{$key}" value= "{$value}" READONLY /><br>';
}
echo "<form name=\"send\" action=\"".$_SERVER['PHP_SELF']."\" methode=\"POST\">";
echo $body;
echo '<input type="Submit" name="Submit" value="Bestel"/>';
echo '<input type="button" onclick="window.location.href="javascript:history.go(-1)" value="terug"/>';
echo '</form>';
 
?>
 
 
<!-- InstanceEndEditable --></div>
<div class = "footer">
  
Copyright &copy;  <script type="text/javascript">
var theDate=new Date()
document.write(theDate.getFullYear())
</script> TurkOase Diest.
 
<script type="text/javascript"> 
var tags_before_clock = "";
var tags_middle_clock = "";
document.write('<span id="clock"> </span>'); 
function upclock() 
{ 
    var dte = new Date(); 
    var hrs = dte.getHours(); 
    var min = dte.getMinutes(); 
    var sec = dte.getSeconds(); 
    var col = ":"; 
    var spc = " "; 
    var com = ""; 
    if (hrs == 0) hrs=12; 
    if (min<=9) min="0"+min; 
    if (sec<=9) sec="0"+sec; 
    document.getElementById('clock').innerHTML = tags_before_clock+hrs+col+min+col+sec+tags_middle_clock+com+com+spc; 
} 
window.setInterval("upclock()",1000); 
</script>
 
 
</div>
</div>
</div>  
</body>
<!-- InstanceEnd --></html>
<?PHP
}
?>
 
hmm nu krijg ik in de mail
{$key}: {$value}

en op de site mail is verzonden!Array ( [{$key}] => {$value} [Submit] => Bestel ) Array ( )
 
dan dit (trail and error)
Lees ik dan ff de broncode uit!

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/template.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<TITLE>Turkoase: Turks eethuis</TITLE>
<META NAME="description" CONTENT="Turkoase serveert de lekkerste gerechten van in en rond Diest, zowel een carnivoor
als een vegetariër kan hier zijn geschikte maaltijd vinden. " />
<META NAME="keywords" CONTENT="kebab,durum,schotels,kipschotels,pitaschotels,vegetarisch,friet,hawaï,kip
turkoase,wijn,cola,koffie,shoarma,dürüm,köfte,mixed
grill,gehaktschijven,peterselie,oriental,istanbul,ecotic,mexicano,black fungus,cloud
ear,efes" />
<META NAME="copyright" CONTENT="Copyright © 2010" />
<META NAME="author" CONTENT="" />
<META NAME="reply-to" CONTENT="" />
<META NAME="language" CONTENT="Dutch" />
<META NAME="charset" CONTENT="ISO-8859-1" />
<META NAME="distribution" CONTENT="Global" />
<META NAME="rating" CONTENT="General" />
<META NAME="robots" CONTENT="INDEX,FOLLOW" />
<META NAME="revisit-after" CONTENT="7 Days" />
<META NAME="expires" CONTENT="never" />
 
 
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" type="image/x-icon" href = "../../pictures/favicon.ico">
<!-- InstanceBeginEditable name="edithead" --><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>turkoase</title>
<!-- InstanceEndEditable --></head>  
<body>
<div class="topdiv">
</div>
<div align="center">
<div id="container">
 
    <div class="menu">
        <ul>
            <li><a href="../../index.html" >Home</a></li>
            <li><a>Menukaart</a>
                <ul>
                    <li><a href="../menu/kebab.html">Kebab</a></li>
                    <li><a href="../menu/durum.html">Durum</a></li>
                    <li><a href="../menu/schotels.html">schotels</a></li>
                    <li><a href="../menu/pitaschotels.html">Pita schotels</a></li>
                    <li><a href="../menu/kipschotels.html">Kip schotels</a></li>
                    <li><a href="../menu/schotels.html">Schotels</a></li>
                    <li><a href="../menu/dranken.html">Dranken</a></li>
                </ul>
          </li>
            <li><a href="../bestellen.html">Bestellen</a></li>
            <li><a href="../overons.html">Over ons</a></li>
            <li><a href="../gastenboek.html">Gastenboek</a></li>
            <li><a href="../contact.html">Contact</a></li>
        </ul>
    </div>
 
<div id="inhoud"><!-- InstanceBeginEditable name="editeble" -->
 <?PHP
 function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
    // Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
	// Coded by Phobia@morphius.nl
    if($var != '0' && $var != 'Bestel') {
        return $var;
        }
}

if(isset($_REQUEST['Submit'])) 
{
 $to = ""; // email adres
 $subject = ""; //onderwerp mail

$mail_body = ""; //set variable
 
$nw_array = array_filter($_REQUEST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": ".$value."\n";
}
mail($to, $subject, $mail_body); // mail wordt hier verzonden

	// hier kun je de styling doen aan de boodschap
 echo "mail is verzonden!";
 print_r($_REQUEST);
 print_r($_POST);
} else
{

$body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $body .= $key.': <input class="besteltxt" type="text" name={$key} value= {$value} READONLY /><br>';
}
echo "<form name=\"send\" action=\"".$_SERVER['PHP_SELF']."\" methode=\"POST\">";
echo $body;
echo '<input type="Submit" name="Submit" value="Bestel"/>';
echo '<input type="button" onclick="window.location.href="javascript:history.go(-1)" value="terug"/>';
echo '</form>';
 
?>
 
 
<!-- InstanceEndEditable --></div>
<div class = "footer">
  
Copyright &copy;  <script type="text/javascript">
var theDate=new Date()
document.write(theDate.getFullYear())
</script> TurkOase Diest.
 
<script type="text/javascript"> 
var tags_before_clock = "";
var tags_middle_clock = "";
document.write('<span id="clock"> </span>'); 
function upclock() 
{ 
    var dte = new Date(); 
    var hrs = dte.getHours(); 
    var min = dte.getMinutes(); 
    var sec = dte.getSeconds(); 
    var col = ":"; 
    var spc = " "; 
    var com = ""; 
    if (hrs == 0) hrs=12; 
    if (min<=9) min="0"+min; 
    if (sec<=9) sec="0"+sec; 
    document.getElementById('clock').innerHTML = tags_before_clock+hrs+col+min+col+sec+tags_middle_clock+com+com+spc; 
} 
window.setInterval("upclock()",1000); 
</script>
 
 
</div>
</div>
</div>  
</body>
<!-- InstanceEnd --></html>
<?PHP
}
?>
 
khad niet gezien dat je gereageerd had en dit is hetzelfde als de vorige maar ik heb morgen een mondeling duits dus ik ga slapen, we kijken morgen ofzo verder, alvast heel erg bedankt!
 
Dit werk bij mij:

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/template.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<TITLE>Turkoase: Turks eethuis</TITLE>
<META NAME="description" CONTENT="Turkoase serveert de lekkerste gerechten van in en rond Diest, zowel een carnivoor
als een vegetariër kan hier zijn geschikte maaltijd vinden. " />
<META NAME="keywords" CONTENT="kebab,durum,schotels,kipschotels,pitaschotels,vegetarisch,friet,hawaï,kip
turkoase,wijn,cola,koffie,shoarma,dürüm,köfte,mixed
grill,gehaktschijven,peterselie,oriental,istanbul,ecotic,mexicano,black fungus,cloud
ear,efes" />
<META NAME="copyright" CONTENT="Copyright © 2010" />
<META NAME="author" CONTENT="" />
<META NAME="reply-to" CONTENT="" />
<META NAME="language" CONTENT="Dutch" />
<META NAME="charset" CONTENT="ISO-8859-1" />
<META NAME="distribution" CONTENT="Global" />
<META NAME="rating" CONTENT="General" />
<META NAME="robots" CONTENT="INDEX,FOLLOW" />
<META NAME="revisit-after" CONTENT="7 Days" />
<META NAME="expires" CONTENT="never" />
 
 
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" type="image/x-icon" href = "../../pictures/favicon.ico">
<!-- InstanceBeginEditable name="edithead" --><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>turkoase</title>
<!-- InstanceEndEditable --></head>  
<body>
<div class="topdiv">
</div>
<div align="center">
<div id="container">
 
    <div class="menu">
        <ul>
            <li><a href="../../index.html" >Home</a></li>
            <li><a>Menukaart</a>
                <ul>
                    <li><a href="../menu/kebab.html">Kebab</a></li>
                    <li><a href="../menu/durum.html">Durum</a></li>
                    <li><a href="../menu/schotels.html">schotels</a></li>
                    <li><a href="../menu/pitaschotels.html">Pita schotels</a></li>
                    <li><a href="../menu/kipschotels.html">Kip schotels</a></li>
                    <li><a href="../menu/schotels.html">Schotels</a></li>
                    <li><a href="../menu/dranken.html">Dranken</a></li>
                </ul>
          </li>
            <li><a href="../bestellen.html">Bestellen</a></li>
            <li><a href="../overons.html">Over ons</a></li>
            <li><a href="../gastenboek.html">Gastenboek</a></li>
            <li><a href="../contact.html">Contact</a></li>
        </ul>
    </div>
 
<div id="inhoud"><!-- InstanceBeginEditable name="editeble" -->
 <?PHP
 function check($var)
{
    // returns whether the input  is NOT '0' AND NOT 'Bestel'
    // Nu hou je als het goed is alleen een array over met de bestelling en waardes groter dan '0'
	// Coded by Phobia@morphius.nl
    if($var != '0' && $var != 'Bestel') {
        return $var;
        }
}

if(isset($_REQUEST['Submit'])) 
{
 $to = ""; // email adres
 $subject = ""; //onderwerp mail

$mail_body = ""; //set variable
 
$nw_array = array_filter($_REQUEST,'check'); 
foreach ($nw_array as $key => $value) {
       $mail_body .= $key.": ".$value."\n";
}
mail($to, $subject, $mail_body); // mail wordt hier verzonden

	// hier kun je de styling doen aan de boodschap
 echo "mail is verzonden!";
} else
{

$body = ""; //set variable
 
$nw_array = array_filter($_POST,'check'); 
foreach ($nw_array as $key => $value) {
       $body .= $key.': <input class="besteltxt" type="text" name="'.$key.'" value= "'.$value.'" READONLY /><br>';
}
echo "<form name=\"send\" action=\"".$_SERVER['PHP_SELF']."\" methode=\"POST\">";
echo $body;
echo '<input type="Submit" name="Submit" value="Bestel"/>';
echo '<input type="button" onclick="window.location.href="javascript:history.go(-1)" value="terug"/>';
echo '</form>';
?>
 
 
<!-- InstanceEndEditable --></div>
<div class = "footer">
  
Copyright &copy;  <script type="text/javascript">
var theDate=new Date()
document.write(theDate.getFullYear())
</script> TurkOase Diest.
 
<script type="text/javascript"> 
var tags_before_clock = "";
var tags_middle_clock = "";
document.write('<span id="clock"> </span>'); 
function upclock() 
{ 
    var dte = new Date(); 
    var hrs = dte.getHours(); 
    var min = dte.getMinutes(); 
    var sec = dte.getSeconds(); 
    var col = ":"; 
    var spc = " "; 
    var com = ""; 
    if (hrs == 0) hrs=12; 
    if (min<=9) min="0"+min; 
    if (sec<=9) sec="0"+sec; 
    document.getElementById('clock').innerHTML = tags_before_clock+hrs+col+min+col+sec+tags_middle_clock+com+com+spc; 
} 
window.setInterval("upclock()",1000); 
</script>
 
 
</div>
</div>
</div>  
</body>
<!-- InstanceEnd --></html>
<?PHP
}
?>
 
wow ja had ik niet verwacht :D
wat ik wel niet snap is dat die terug knop niet werkt :s

maar nu ga ik slapen :D

dank je he !!!!
 
Laatst bewerkt:
verander de regel van de terugknop ff in dit:

PHP:
echo '<input type="button" onclick="javascript:history.go(-1)" value="terug"/>';

Dan doet die het ook ;)

Greetz en sterkte morgen met je Deutsch!
 
Mag ik me even iets van de zijlijn veroorloven? ;)
Ik zag luttele pagina's geleden staan:
HTML:
<li><input name="txtkebabcocktail" type="text" id="Cocktailsauskebab"  class="textbox"value="0" onClick="SelectAll('Cocktailsauskebab');" /> Cocktail </li>
<li><input name="txtkebablook" type="text" id="lookkebab"  class="textbox"value="0" onClick="SelectAll('lookkebab');" /> Looksaus </li>
Maar, behalve telkens een spatie tussen de class="textbox" en de value="0", dacht ik dat ik eens geleerd had dat als je in één element een name="..." en een id="..." gebruikt, de inhoud van die twee identiek hoort te zijn.
Of dat invloed kan hebben op het php-gebeuren, weet ik niet, want verder dan een simpele php-include reikt mijn php-kennis niet. ;)

Met vriendelijke groet,
CSShunter

PS:
Op de pagina bestellen van het andere topic ziet de validator een fikse bups html-fouten.
  • De twee titels (regel 6 en regel 29) en de dubbele stylesheet-aanroepen (regel 25 en 30) zullen de browsers nog wel tegen kunnen.
  • Maar of dat bv. ook geldt voor de extra <head> in regel 27, weet ik niet zo zeker.
  • Op regel 149 staat een <ul id="jsmenu">, maar op regel 173 staat óók een <ul id="jsmenu">; en een ID is een unieke IDentificatie, waarvan er maar één op een pagina mag voorkomen. Kan de css misschien nog wel tegen, maar als je met javascript iets uit zo'n ID zou willen ophalen, kan er enige verwarring ontstaan (mixen van variabelen met onbekende afloop e.d.).
  • O, op regel 197 wéér een <ul id="jsmenu">, en in 221, en 245, en ... alle andere keuzelijsten ook. Is in elk geval wel systematisch! ;)
  • Hé, op regel 1858 begint nog een vrolijke extra <body>.
PS PS:
Op mijn 1024x768px monitor is het een Urks Eethuis geworden. :)
(en een iets minder vervallen (interieur?)foto als kop zou mijn eetlust wat meer opwekken).
 
Laatst bewerkt:
dat bovenste weet ik ging ik ook aanpassen die body komt door het template in dreamweaver ik dacht dat die in alle paginas weg was gehaald is idd fout maar die die id's moeten wel in menu aangezien de jquery die id gebruikt om de delay toe te passen als er meer menu's zijn mag je deze gerust meerdere malen gebruiken hoor ^^ die foto weet ik maar daar maak ik geen problemen van omdat 1: ondertussen de meeste schermen wel een hogere resolutie hebben en 2: het is een banner die mooi oogt dus vind ik de text niet zo belangerijk, maar ik moet toch een andere foto gaan maken dan zal ik er wel rekening mee houden (die u is overbelicht, vind ik niet mooi) die andere fouten zal ik eens na kijken, dank je.

dan aan phobia, echt extreeeeeeeeem bedankt zonder jouw zou het nooit gelukt zijn! moest je ooit echt in de buurt zijn, zorg ik wel voor een paar kebabjes :D
 
Graag gedaan! En ALS ik ooit in de buurt ben, komt ik zekker ff happen!

Maar als kleine tip:

Gebruik include van php om je header/navigatie/footer op je scherm te krijgen.
Dan heb je 1 plaats waar je het hebt staan en hoeft aan te passen. En het maakt het coden ook een stuk overzichtelijker.

of je steeds dit in je code ziet:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/template.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<TITLE>Turkoase: Turks eethuis</TITLE>
<META NAME="description" CONTENT="Turkoase serveert de lekkerste gerechten van in en rond Diest, zowel een carnivoor
als een vegetariër kan hier zijn geschikte maaltijd vinden. " />
<META NAME="keywords" CONTENT="kebab,durum,schotels,kipschotels,pitaschotels,vegetarisch,friet,hawaï,kip
turkoase,wijn,cola,koffie,shoarma,dürüm,köfte,mixed
grill,gehaktschijven,peterselie,oriental,istanbul,ecotic,mexicano,black fungus,cloud
ear,efes" />
<META NAME="copyright" CONTENT="Copyright © 2010" />
<META NAME="author" CONTENT="" />
<META NAME="reply-to" CONTENT="" />
<META NAME="language" CONTENT="Dutch" />
<META NAME="charset" CONTENT="ISO-8859-1" />
<META NAME="distribution" CONTENT="Global" />
<META NAME="rating" CONTENT="General" />
<META NAME="robots" CONTENT="INDEX,FOLLOW" />
<META NAME="revisit-after" CONTENT="7 Days" />
<META NAME="expires" CONTENT="never" />
 
 
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" type="image/x-icon" href = "../../pictures/favicon.ico">
<!-- InstanceBeginEditable name="edithead" --><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>turkoase</title>
<!-- InstanceEndEditable --></head>  
<body>
<div class="topdiv">
</div>
<div align="center">
<div id="container">
 
    <div class="menu">
        <ul>
            <li><a href="../../index.html" >Home</a></li>
            <li><a>Menukaart</a>
                <ul>
                    <li><a href="../menu/kebab.html">Kebab</a></li>
                    <li><a href="../menu/durum.html">Durum</a></li>
                    <li><a href="../menu/schotels.html">schotels</a></li>
                    <li><a href="../menu/pitaschotels.html">Pita schotels</a></li>
                    <li><a href="../menu/kipschotels.html">Kip schotels</a></li>
                    <li><a href="../menu/schotels.html">Schotels</a></li>
                    <li><a href="../menu/dranken.html">Dranken</a></li>
                </ul>
          </li>
            <li><a href="../bestellen.html">Bestellen</a></li>
            <li><a href="../overons.html">Over ons</a></li>
            <li><a href="../gastenboek.html">Gastenboek</a></li>
            <li><a href="../contact.html">Contact</a></li>
        </ul>
    </div>

of je lees dit:
PHP:
include('header.php');

het scheelt op den duur met zoeken.
 
hmm ja swaar maar dit is met een dreamweaver template gemaakt dus dat lukt hierbij niet ^^ zou wel gaan moest ik alle paginas in php hebben staan of bestaat er ook zon include voor html? hij staat nu btw eindelijk op het juiste domein ( http://turkoase.be
 
Ik heb dreamweaver wel, maar gebruik hem maar minimaal.
Ik code alles met notepad++ en gebruik DW alleen om ff snel een table opzet te maken ofzo.

door dan alles met een include te doen, krijg je niet een pagina van tig regels.
Maar alles krijgt een overzichtelijke plaats waardoor je het later weer makkelijker kunt terug vinden en snap wat waar gebeurt.

Ik weet niet zeker, maar ik geloof dat als je de pagina opzet met de includes en dan pas er een template van maakt. Dat je dan het beoogte resultaat krijgt. Maar dat weet ik niet zeker.

www.morphius.nl in mijn test/hobby site nog wel met links en rechts wat foutjes. Maar daarom is het ook een test. Maar daar is geen DW of template voor gebruikt.
 
maar een dreamweaver template is juist makkelijk om vb maar 1 keer aan te moeten passen maar dit heeft met include ongeveer hetzelfde resultaat denk ik maar dan kan je vb niet zoals ik altijd, de paginas van de site in een map zetten en de index alleen in de hoofdmap dan moet je een apparte include maken voor alleen de index en moet je nog 2 keer aanpassen (vb het menu) en ik werk altijd in html nooit in php en ik denk niet dat er een include voor html is dusja...
 
Hier is een LINK voor een youtube tutorial. Dit start bij part4 omdat hij het hier over includen van bestanden heeft.
Hij gebruikt ook DW. Is misschien wel iets om ff voor te gaan zitten. Hij laat het bouwen van een website van A to Z zien.
 
Hoi dejobse,
maar een dreamweaver template is juist makkelijk om vb maar 1 keer aan te moeten passen. Maar dit heeft met include ongeveer hetzelfde resultaat denk ik.
Ja, als je het goed doet wel. En ook het 1x aanpassen voor alle pagina's is hetzelfde.
MAAR: de methode waarmee Dreamweaver het doet verschilt essentieel van de manier waarop een php-include werkt.
  • Zie hier de principiële verschillen, en mijn redenen waarom ik DW-templates ondingen vind.

  • Er staat nog niet bij, dat als je bij DW bv. een foutje in een nieuw menu-item maakt, en DW heeft net de 40 (of 400) pagina's van je site bijgewerkt op de server, het hele uploaden van die 40 (of 400) pagina's naar de server weer van voren af aan moet beginnen nadat je het foutje hersteld hebt.
  • Bij een php-include herstel je het foutje in die include van het menu en hoef je alleen maar dat ene bestandje te uploaden. Alles werkt meteen! Jij hoeft niet te wachten tot DW klaar is met alles opnieuw naar de server te sturen, en de bezoeker ziet meteen het nieuwe menu, ook al komt ie binnen op pagina 39 (of 399) - waar DW dan nog lang niet aan toe is...
Maar dan kan je vb niet zoals ik altijd, de paginas van de site in een map zetten en de index alleen in de hoofdmap. Dan moet je een aparte include maken voor alleen de index en moet je nog 2 keer aanpassen (vb het menu).
Nee hoor, alleen het include-regeltje op pagina's in verschillende mappen verschilt (en dat hoeft er maar één keer in gezet te worden). Het ingebedde menu-bestand hoeft dus maar 1 keer veranderd te worden.
En ik werk altijd in html nooit in php en ik denk niet dat er een include voor html is dusja...
Er zijn inderdaad geen includes voor een .html pagina, dat klopt. Maar als je een php-pagina maakt, doe je alles gewoon net zoals in een html-pagina. Geen toestanden: alle tags enz. kunnen gewoon hetzelfde blijven, je hoeft er geen verstand van php voor te hebben.
Er zijn maar twee verschillen tussen een html-pagina en een php-pagina:
  1. Een php-pagina kan de php-include regeltjes bevatten (en nog veel meer, maar dat is hier n.v.t.), een html-pagina niet (ook wel, maar dan werkt het niet).
  2. Een php-pagina heeft de uitgang .php in plaats van .html - dus als je een php-include nodig hebt, zet je het include-regeltje in je html-pagina, je verandert de uitgang in .php > uploaden en het draait.
De YouTube ga ik zo nog even bekijken; maar hier heb ik nog voor je:
Met vriendelijke groet,
CSShunter

PS: Als je wilt, kan je een DW-template ook combineren met een php-include (zoals ook in het topic van mijn eerste link in deze reactie staat). De pagina;s waarom het gaat moeten dan ook de .php uitgang krijgen.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan