Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.
Een nieuw onderwerp moet..:
- uiteraard voldoen aan de algemene voorwaarden
- niet passen in de gewone supportfora
- interessante zijn voor het overgrote deel van onze gebruikers
- een neutrale of positieve ondertoon hebben
- anders zijn dan bestaande onderwerpen
-
steefaman
- Berichten: 260
- Lid geworden op: 29 dec 2006, 11:34
- Locatie: Lelystad
Bericht
door steefaman » 10 sep 2007, 19:36
Hey!
Ik heb net m'n aller eerste PHP scriptje af

Het slaat absoluut nergens op, maar het gaat om het idee
Code: Selecteer alles
<html>
<title>Hier de beschrijving van jou website (bijvoorbeeld)</title>
</html>
<center>
<?php
// De configuratie
$sitenaam = "je sitenaam"; // Vul hier je sitenaam in.
$sitelink = "http://www.je-site.nl/"; // Vul hier je site url in.
$offline = "ja"; // Is je site online of offline? ja = offline nee = online
// Begin van het script.
// Hieronder wordt bepaald welk bericht er moet verschijnen (je kan de berichten ook wijzigen).
if ($offline==ja) {
echo "<font face=\"Arial Black\" size=\"+3\">$sitenaam</a>";
echo "<br><br><br>";
echo "Sorry, maar onze website ($sitenaam) is tijdelijk offline...";
echo "<br>";
echo "Zodra onze website weer online is zal er een link verschijnen.";
echo "<br>";
echo "Tot die tijd moet je nog effe wachten :)";
}
if ($offline==nee) {
echo "<font face=\"Arial Black\" size=\"+3\">$sitenaam is weer online!";
echo "<br><br><br>";
echo "We zijn weer online!";
echo "<br>";
echo "Hieronder volgen een paar punten die we vernieuwd hebben:";
echo "<br><br>";
echo "<ul>";
echo "<li>Hier komen je vernieuwde punten te staan...</li>";
echo "<li>Hier komen je vernieuwde punten te staan...</li>";
echo "<li>Hier komen je vernieuwde punten te staan...</li>";
echo "<li>Hier komen je vernieuwde punten te staan...</li>";
echo "<li>Hier komen je vernieuwde punten te staan...</li>";
echo "</ol>";
echo "<br>";
echo "<a href=\"$sitelink\">Klik snel hier om naar binnen te gaan!</a></font>";
}
?>
</center>
Zeg maar wat je ervan vind
Groeten,
steefaman

Forum Hoster. Gratis, snel en gemakkelijk je eigen phpBB3 forum.
-
lifeguard
- Berichten: 2861
- Lid geworden op: 05 jul 2005, 08:20
- Locatie: Dakloos
-
Contacteer:
Bericht
door lifeguard » 10 sep 2007, 21:57
voorbeeld ofzo...
-
ElbertF
- Berichten: 5803
- Lid geworden op: 12 okt 2004, 08:34
-
Contacteer:
Bericht
door ElbertF » 10 sep 2007, 22:13
Je kan zo wel zien wat het doet, maar ik verwacht wat foutmeldingen gezien "ja" en "nee" bij
$offline==ja
niet tussen aanhalingstekens staan.

-
BetaDevil
- Berichten: 2810
- Lid geworden op: 28 mei 2006, 15:27
Bericht
door BetaDevil » 11 sep 2007, 14:22
Voor een eerste script is het niet slecht

.
-
Coen
- Berichten: 5387
- Lid geworden op: 03 aug 2004, 10:25
Bericht
door Coen » 11 sep 2007, 14:23
ElbertF schreef:Je kan zo wel zien wat het doet, maar ik verwacht wat foutmeldingen gezien "ja" en "nee" bij
$offline==ja
niet tussen aanhalingstekens staan.

Inderdaad, let wat meer op quotes in je code. Voor de rest is dit al best aardig, je leert het werken met if-statements zo op een simpele en voor jou begrijpelijke manier!

-
Salomon
- Berichten: 3878
- Lid geworden op: 14 feb 2006, 16:15
Bericht
door Salomon » 11 sep 2007, 14:25
$offline = "ja";
Je kan beter met TRUE en FALSE werken:
$offline = true;
.........
if($offline)
-
BetaDevil
- Berichten: 2810
- Lid geworden op: 28 mei 2006, 15:27
Bericht
door BetaDevil » 11 sep 2007, 14:27
dan zou het zoiets moeten zijn.
Code: Selecteer alles
<?php
$offline = TRUE;
if ($offline) {
// Stukje tekst nu hij offline is
} else {
// Stukje tekst omdat hij online is
}
?>
Is wel een stuk beter ja

. Door de else krijgt hij ook minder parse-time.
-
Pascal
- Berichten: 2315
- Lid geworden op: 20 feb 2007, 18:55
- Locatie: Nijmegen
-
Contacteer:
Bericht
door Pascal » 11 sep 2007, 15:52
Ik wil een voorbeeldtje!
Gongratz man!
Keep bleeding, keep, keep bleeding love
I keep bleeding, I keep, keep bleeding love
Keep bleeding, keep, keep bleeding love
You cut me open
-
steefaman
- Berichten: 260
- Lid geworden op: 29 dec 2006, 11:34
- Locatie: Lelystad
Bericht
door steefaman » 11 sep 2007, 15:53
Nou, hier heb je dan het script zoals het volgens jullie zou moeten
Code: Selecteer alles
<html>
<title>Hier de beschrijving van jou website (bijvoorbeeld)</title>
</html>
<center>
<?php
// De configuratie
$sitenaam = "je sitenaam"; // Vul hier je sitenaam in.
$sitelink = "http://www.je-site.nl/"; // Vul hier je site url in.
$offline = "ja"; // Is je site online of offline? ja = offline nee = online
// Begin van het script.
// Hieronder wordt bepaald welk bericht er moet verschijnen (je kan de berichten ook wijzigen).
if ($offline=="ja") {
echo "<font face=\"Arial Black\" size=\"+3\">$sitenaam</a>";
echo "<br><br><br>";
echo "Sorry, maar onze website ($sitenaam) is tijdelijk offline...";
echo "<br>";
echo "Zodra onze website weer online is zal er een link verschijnen.";
echo "<br>";
echo "Tot die tijd moet je nog effe wachten :)";
}
if ($offline=="nee") {
echo "<font face=\"Arial Black\" size=\"+3\">$sitenaam is weer online!";
echo "<br><br><br>";
echo "We zijn weer online!";
echo "<br>";
echo "Hieronder volgen een paar punten die we vernieuwd hebben:";
echo "<br><br>";
echo "<ul>";
echo "<li>Hier komen je vernieuwde punten te staan...</li>";
echo "<li>Hier komen je vernieuwde punten te staan...</li>";
echo "<li>Hier komen je vernieuwde punten te staan...</li>";
echo "<li>Hier komen je vernieuwde punten te staan...</li>";
echo "<li>Hier komen je vernieuwde punten te staan...</li>";
echo "</ol>";
echo "<br>";
echo "<a href=\"$sitelink\">Klik snel hier om naar binnen te gaan!</a></font>";
}
?>
</center>
Ik heb
laten staan omdat mensen anders gewoon iets onzinnigs kunnen invullen en dan geeft hij ook aan datde site weer online is...
Verder heb ik dat met JA en NEE zo gelaten omdat we hier in Nederland wonen
Groeten,
steefaman
PS: Hij is trouwens online te zien op
http://www.ubersoft.nl/test.php 
Forum Hoster. Gratis, snel en gemakkelijk je eigen phpBB3 forum.
-
Tom V
- Berichten: 2487
- Lid geworden op: 24 jan 2006, 17:04
- Locatie: Houtvenne (BE)
-
Contacteer:
Bericht
door Tom V » 11 sep 2007, 17:26
als mensen iets onzinnig invullen, tja, dan zijn ze een beetje dom he, ik kan bij onderwerp ook iets onzinnigs schrijven, en toch werkt het.
das juist programeren, ofwel vang je het op met een error (if elseif else situatie) ofwel zorg je ervoor dat het ofwel 1 is ofwel zowieso 2 (if else situatie)
-
svenn
- Berichten: 5001
- Lid geworden op: 14 jul 2004, 13:00
- Locatie: Kortrijk
-
Contacteer:
Bericht
door svenn » 12 sep 2007, 08:10
Zoals in wiskunde heb je veel manieren voor je script dit is vb nog een andere :
Code: Selecteer alles
<?php
$close = true;
if($close)
{
die ("is toe makker");
}
echo "het is open";
?>
-
Coen
- Berichten: 5387
- Lid geworden op: 03 aug 2004, 10:25
Bericht
door Coen » 12 sep 2007, 08:21
Klopt, maar op het moment dat er veel meer code geparsed moet worden als het 'gesloten' is, is een
die();
niet echt meer een optie. Maar het is zeker een alternatief!
Ja, een functie binnen die();
kan natuurlijk ook, maar je snapt mijn punt toch wel? 
-
svenn
- Berichten: 5001
- Lid geworden op: 14 jul 2004, 13:00
- Locatie: Kortrijk
-
Contacteer:
Bericht
door svenn » 12 sep 2007, 08:47
nah in een die kun je evengoed tonnen tekst zetten, overigens ga je er vanuit dat je site werkt, en dat hoef je nooit te controleren. zo vermijd je een else statement die tijd nodig heeft

^_^
Ik zij gewoon dat er een andere manier was of deze beter is zou ik niet zo zeggen

Maar als pure theorie doet deze precies hetzelfde als bij jullie

-
Lucas
- Berichten: 1630
- Lid geworden op: 19 feb 2007, 10:52
- Locatie: R´dam
Bericht
door Lucas » 12 sep 2007, 08:51
Urg, met mijn scripts ben ik altijd uren bezig elke foutmelding weer te geven. En dat is zóóóó irritant.
Ik denk dat je inderdaad beter de true kan gebruiken, maar dan voor een eventuele online bericht.
if ($online=="true")
blablablabla
else
blablabla
Ik kan bijvoorbeeld Nee invullen i.p.v nee....waarmee ik een error creeër...met een else vang je dat op.
-
svenn
- Berichten: 5001
- Lid geworden op: 14 jul 2004, 13:00
- Locatie: Kortrijk
-
Contacteer:
Bericht
door svenn » 12 sep 2007, 08:57
lol , true hoeft niet tussen "" en hoeft helemaal niet gevraagd worden
$online = true;
if ($online){echo "boe";}
// krijg je boe
$online = false;
if ($online){echo "boe";}
//krijg je een witte sneeuwbeer in een poollandschap - die nog niet gesmolten is -
-
Lucas
- Berichten: 1630
- Lid geworden op: 19 feb 2007, 10:52
- Locatie: R´dam
Bericht
door Lucas » 12 sep 2007, 09:06
Het is nog vroeg >.<
Maar het idee is toch duidelijk? *knipper* *knipper*
-
Pascal
- Berichten: 2315
- Lid geworden op: 20 feb 2007, 18:55
- Locatie: Nijmegen
-
Contacteer:
Bericht
door Pascal » 12 sep 2007, 09:50
Als je site of line gaat, is het handig... maar hoe vaak gaan site's "opeens" offline?
oke, voor als je iets fouts hebt gedaan...
Keep bleeding, keep, keep bleeding love
I keep bleeding, I keep, keep bleeding love
Keep bleeding, keep, keep bleeding love
You cut me open
-
svenn
- Berichten: 5001
- Lid geworden op: 14 jul 2004, 13:00
- Locatie: Kortrijk
-
Contacteer:
Bericht
door svenn » 12 sep 2007, 10:22
het is gewoon een voorbeeld script, breek die jongen nu niet helemaal af. ^_^ - whuhuha ik ga offtopic

-
Lucas
- Berichten: 1630
- Lid geworden op: 19 feb 2007, 10:52
- Locatie: R´dam
Bericht
door Lucas » 12 sep 2007, 15:39
Ik breek hem niet af..zeer zeker niet. Maar ik geef hem opbouwende kritiek

Tenzei hij het niet als dusdanig ervaart...
-
axitaxi
- Berichten: 461
- Lid geworden op: 03 mei 2007, 16:56
- Locatie: Mario world!
-
Contacteer:
Bericht
door axitaxi » 12 sep 2007, 15:42
Mooi eerst script!
(Wat een zin
)