Archief - php: klein probleempje.

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.

[BIG_JIM]

Legacy Member
Ik ben php aan het leren vanaf vandaag :p het lukt aardig, is vind k een makkelijke codetaal om te verstaan mr ik heb bij 1 van de oefeningetjes een probleem. dees is de code:
<html>
<body>

<?php
$d=date("D");
if ($d=="Fri");
echo "Have a nice weekend!";
else
echo "Have a nice day!";
?>

</body>
</html>

ik load da dus op mr dan geeft hij deze error( mijn host heeft wel php voor moest get afvrage)
Parse error: parse error in /home/www/jermou.farvista.net/php/5.php on line 8
voila, hopelijk weet iemand van ulle da fout want ik vind em nie in elk geval.

DarkBone

Legacy Member
Djeezes...
is het nu zo moeilijk om eeen if-structuur correct te schrijven? Ook al ben je een beginner...

PHP:
<?php
$d=date("D");
if ($d=="Fri")
echo "Have a nice weekend!";
else
echo "Have a nice day!";
?>

eventueel

PHP:
<?php
$d=date("D");
if ($d=="Fri")
{
   echo "Have a nice weekend!";
}
else
{
   echo "Have a nice day!";
}
?>

[BIG_JIM]

Legacy Member
aah k sry voor t store man, :sad: I 'm trying da 2de heb k nu just geleerd mr inderdaad, die ; was daar teveel. mr jij gebruikt waarschijnlijk zo n soort editor aan uw antwoord te zien, waar kan ik da downloaden?? aub?

DarkBone

Legacy Member
Die intanding enzo doe ik zelf hoor, en als je hier php code post zet je dat tussen [ PHP] en [ /PHP] (zonder die spaties dan).

Editors vind je genoeg als je even op Google zoekt, op Windows heb ik altijd EditPlus gebruikt. Maar nu werk ik op een Mac. Probeer er gewoon wat uit (zoeken met Google dus), der staan er waarschijnlijk ook in de sticky.

[BIG_JIM]

Legacy Member
thx man want als beginneling durf ik wel es ergens iets kleins te vergeten ;) thx!

[BIG_JIM]

Legacy Member
euh, kent iemand nen mirror voor die 3.0 versie????
de enige dak ik vind is den 3.1

orez

Legacy Member
gebruik dan de 3.1 hé :ironic: hoe nieuwer de versie hoe "beter" ?

DarkBone

Legacy Member
ru`orez zei:
gebruik dan de 3.1 hé :ironic: hoe nieuwer de versie hoe "beter" ?
The current PHPeclipse version 1.1.4 works only with Eclipse 3.0.x versions.

Yngwie

Legacy Member
kheb da eclipse ff bekeken ma vond er mijne weg ni direct, gebruik nog altij macromedia dreamweaver mx, mss een beetje zwaar maar goeie syntax highlighting en auto-aanvullen van vars en em geeft als ge een php-functie ingeeft onmiddelijk een kaderke me het type van parameters da ge moet opgeve

WHiSPy

Legacy Member
Yngwie zei:
kheb da eclipse ff bekeken ma vond er mijne weg ni direct, gebruik nog altij macromedia dreamweaver mx, mss een beetje zwaar maar goeie syntax highlighting en auto-aanvullen van vars en em geeft als ge een php-functie ingeeft onmiddelijk een kaderke me het type van parameters da ge moet opgeve

Dreamweaver heeft geen ctrl + space en al die andere superhandige sneltoetsen van eclipse. :)

[BIG_JIM]

Legacy Member
sry, mr k vond die webite beke onoverzichtelijk en effe gegoogled mr had daar ook niets gevonde dus...

Bertold

Legacy Member
Ik gebruik ook dreamweaver.
Kben daarin begonnen en kzie niet in waarom ik nog zou veranderen nu :p

Zero Grav

Legacy Member
Crimson Editor hier.
Alhoewel ik daar de laatste tijd soms wel wat problemen mee heb. Ik voer de snelkoppeling ctrl+s uit en merk dan dat em soms het originele bestand wist en een tmp backup bestand in de map plaatst. Daarbij geeft hij de melding dat het bestand niet overschreven kon worden of iets in die aard..

Iemand een idee waaraan dit zou kunnen liggen? As fas as I can remember is da begonnen na de laatste installatie, toen ik het op mijn c:/ schijf zette ipv op mijn d:/ partitie.

Lashknife

Legacy Member
kgebruik nu al paar jaar homesite en ben er zeer tevreden van, ook de color coding van php gemixt met html valt goe te pruimen, enkel begint dat soms tegen te steken omdat die geen bracket-controle heeft zodat ge bv in php kunt zien als ge op een if () { op die lijn gaat staan dat hij ook de lijn met overeenkomstige } kleurt (en zodat je meteen kan zien of dat wel de juiste is of dat ge er ergens een teveel hebt of te weinig)

zou handig zijn.

BertG

Legacy Member
Notepad++ samen met php.net :p

Verder nog wat tips:
Zet spaties ($foo=="blob") is a big NONO, doe ($foo == "blob")
Zet altijd je acolades (ook al hoeven ze niet) en tand zeker in!

En leer zo snel mogelijk het verschil tussen " en ' :p

Tip om nog beter te coderen... lees de [urlhttp://area51.phpbb.com/docs/coding-guidelines.html]phpBB richtlijnen[/url] om te coderen.

killgore

Legacy Member
BertG zei:
Notepad++ samen met php.net :p

Verder nog wat tips:
Zet spaties ($foo=="blob") is a big NONO, doe ($foo == "blob")
Zet altijd je acolades (ook al hoeven ze niet) en tand zeker in!

En leer zo snel mogelijk het verschil tussen " en ' :p

Tip om nog beter te coderen... lees de [urlhttp://area51.phpbb.com/docs/coding-guidelines.html]phpBB richtlijnen[/url] om te coderen.
die spaties zijn echt niet zo nodig vo single statements ze :). het belangerijkste is dat je dit gebruikt bij uitgebreidere expressies (met nog enkele && of || erbij ;)).

effe verschil tussen " en ' uitleggen:
" interpreteert bep. stukken php code: bv. "$var" zal $var vervangen (als die variabele bestaat). Er zijn nog enkele dingen, je kan bv. ook functies aanroepen zo, hoewel het af te raden is.
' interpreteert niets van php code.

als je geen variabelen binnen je " gebruikt, dan is dit even snel als '.

als je variabelen binnen " gebruikt, dan is dit trager als '.$var.' of ".$var." ;).

zet dus bijna nooit variabelen binnen strings, werk liever met de . operator :).
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