Hallo,
Ik ben bezig met een vacaturescript om te bouwen. Nou bestaat het script uit heel veel pagina's, dus is er één layout-pagina. Deze heet main.php. Nu krijg ik een probleem met de navigatie. Ik zet alle codes en tags over in een andere tabel die in mijn layout staat. Als ik de hele navigatie heb overgeplaatst, zie je de layout opeens niet meer!
Dit is de pagina met mijn layout:
http://test.bekadesign.nl/resume/index.php
Dit is de originele layout:
http://www.dieselscripts.com/demo/jobs/
Hier zijn de bestanden te zien:
Eigen layout: http://www.plaatscode.be/6491/
Origineel: http://www.plaatscode.be/6492/
Het gaat alleen om de navigatie. Ik heb eerst de header veranderd, dat leverde geen problemen op.
Ik hoop dat iemand mij kan helpen.
Vr. Gr.
Bert Kamphuis
- Php Probleem, Spoedig Hulp Nodig!
-
02-09-2007, 10:58 #1
- Berichten
- 20
- Lid sinds
- 17 Jaar
Php Probleem, Spoedig Hulp Nodig!
-
02-09-2007, 11:11 #2
- Berichten
- 44
- Lid sinds
- 17 Jaar
- echo " <tr><td id="poll">
-
02-09-2007, 11:18 #3ManagedWPHosting.nl
- Berichten
- 1.487
- Lid sinds
- 18 Jaar
als tip hiervoor pak single quotes:
echo '<tr><td id="poll">';
en
echo '<tr><td id="poll">'.$variabele;
-
02-09-2007, 11:42 #4
- Berichten
- 47
- Lid sinds
- 18 Jaar
Je kunt aan de kleurcoding al zien dat het fout gaat ja.
tip: gebruik altijd enkele quotes, alleen bij mysql query's dubbele.
-
02-09-2007, 12:31 #5
- Berichten
- 20
- Lid sinds
- 17 Jaar
Oké, bedankt voor de reacties. Ik zal er naar kijken.
-
02-09-2007, 12:40 #6
- Berichten
- 20
- Lid sinds
- 17 Jaar
Veranderd, maar het helpt niet. Nog andere suggesties?
-
02-09-2007, 13:25 #7ManagedWPHosting.nl
- Berichten
- 1.487
- Lid sinds
- 18 Jaar
kun je de code even updaten voor ons? ( of is dat al gedaan ?)
-
02-09-2007, 15:29 #8
- Berichten
- 20
- Lid sinds
- 17 Jaar
Is gedaan. Dit is de veranderde versie: http://www.plaatscode.be/6493/
-
02-09-2007, 15:50 #9
- Berichten
- 6
- Lid sinds
- 17 Jaar
echo ' <tr>
<td id="poll"><strong><font color=$s3white> $EMPLOYERS</font></strong><br><form name=el method='post' action='employers/index.php'>
-
02-09-2007, 16:30 #10Permanently Banned
- Berichten
- 213
- Lid sinds
- 17 Jaar
ik vermoed dat het hier om een php5 server gaat en dan kan je in de logfile mooi fout per fout aflezen, verbeteren en done...
-
03-09-2007, 13:58 #11
- Berichten
- 20
- Lid sinds
- 17 Jaar
Oké, dus ik moet alles wat met de php code te maken heeft enkel quoten, en alle html zegmaar dubbelquoten.
-
03-09-2007, 14:39 #12ManagedWPHosting.nl
- Berichten
- 1.487
- Lid sinds
- 18 Jaar
euh in dit stukje bv ...
#
echo ' <tr>
#
<td id="poll"><strong><font color=$s3white> $EMPLOYERS</font></strong><br><form name=el method='post' action='employers/index.php'>
#
<table width="140" cellpadding="0" cellspacing="0">
#
<tr>
#
<td><div align="center">
#
<input type='text' name='ename' size='20'>
#
</div></td>
#
</tr>
#
echo ' <tr>
#
<td id="poll"><strong><font color=$s3white>
moet worden
#
echo ' <tr>
#
<td id="poll"><strong><font color='.$s3white.'>
en
<input type='text' name='ename' size='20'>
moet worden
<input type="text" name="ename" size="20">
dit uiteraard voor alle soortgelijken ...
-
03-09-2007, 15:54 #13Gast Guest
Of de " waar nodig escapen door er een \ voor te zetten.
-
03-09-2007, 16:02 #14ManagedWPHosting.nl
- Berichten
- 1.487
- Lid sinds
- 18 Jaar
Correct, maar zover mogelijk hoort HTML nu eenmaal met " te werken
bv <img src="http://www.domein.nl/plaatje.png">
daarnaast dien je ook nog eens goed naar je PHP coding zelf te kijken
als je een ' gebruikt ipv een " moet je variabelen ( $varname ) los schrijven :
echo 'Testvariable: '.$variabele.' test tst';
ipv:
echo 'Testvariable: $variabele test tst';
zo is ook mogelijk:
echo "Testvariable: $variabele test tst";
maar dat kan met sql en dergelijke weer lastig zijn omdat je de " weer moet escapen ...
-
03-09-2007, 17:18 #15
- Berichten
- 241
- Lid sinds
- 18 Jaar
ik zou eht andersom doen met quotes, duidelijker en minder kans op fouten:
echo "dit is de zin en ".$dit." een variabele";
Gebruik ik in ieder geval. Wil je dan een " laten zien, kan je er een \ voorzetten, als hij tusen de " " zit.
echo "dit is de zin en \".$dit.\" geen variabele";
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic