Anime Wolken Forum

Ga terug   Anime Wolken Forum > Algemeen > Design > Tutorials
Deze pagina opnieuw laden Php 4 A N00b

Antwoord
 
Onderwerptools Weergave
Jirachi
#1 Lati fan




Standaard geplaatst op 06 januari 2006 @ 12:09
Met quote antwoorden


Quote:
Oorspronkelijk geplaatst door Ray
WTF!!!! ik snap er niets van wat is dit eigenlijk
PHP,lees titel toch is
 

"King_arthur is heilig!"
D.N Angel sig
HikoSeijuro
Ex-Teddybeer Mod
 
HikoSeijuro's avatar
Standaard geplaatst op 06 januari 2006 @ 13:05
Met quote antwoorden


Alleen zijn de meesten hier nog niet klaar voor PHP ...
Driekwart van de "webmasters" hier begrijpt zelfs geen sikkepit
van HTML.
 
Furry
Tamanta




Standaard geplaatst op 10 januari 2006 @ 23:57
Met quote antwoorden


thanks! dit had ik dus net nodig XD nu snap ik het moest dit voor school doen :P leraar heeft heel veel uren besteed om het uit te leggen en ik snap het niet en jij verteld het zo ff en ik snap het! thanks! *hugs*
 
Apollo
Anime Forum Lid
 
Apollo's avatar
Standaard geplaatst op 15 januari 2006 @ 13:56
Met quote antwoorden


Leuk dat je een gratis PHP hosting hebt gevonden. Ik zocht al zoiets om m'n gemaakte scripts op te hosten, igg deze uitleg is trouwens wel voor mega PHP n00bs. Het zijn nog niet eens de complete basiselementen, omdat for lussen etc. ook zeer noodzakelijk zijn bij het programmeren van PHP scripts. maargoed ik hou m'n mond


[ Laatst gewijzigd door Apollo; 15 januari 2006 om 13:59 ]
 
Rob
Anime Forum Lid




Standaard geplaatst op 15 januari 2006 @ 14:01
Met quote antwoorden


Zoals HikoSeijuro al zei, de meeste mensen hebben nog geen goed verstand van HTML. Eerst HTML en dan pas PHP.
 
Apollo
Anime Forum Lid
 
Apollo's avatar
Standaard geplaatst op 15 januari 2006 @ 14:04
Met quote antwoorden


Maar ik doe al jaren HTML en al jaren PHP -_- ik kan HTML, de avatar competitie die ik zelf heb geschreven is het bewijs
 
Rob
Anime Forum Lid




Standaard geplaatst op 15 januari 2006 @ 14:05
Met quote antwoorden


Weet ik, maar de andere die hier hebben gereageerd niet.
 
Apollo
Anime Forum Lid
 
Apollo's avatar
Standaard geplaatst op 15 januari 2006 @ 14:07
Met quote antwoorden


jah klopt idd wel ik ben begonnen met PHP al voordat ik tabellen kon maken moet je nagaan hoe vroeg

En ook best wel lol is dat ik toen ik nog een PHP noob was ik een login script heb gemaakt zonder lussen te gebruiken en ook zonder een fopen read functie. Je vraagt je nu vast af hoe ik dat geflikt heb? ik schreef gewoon telkens naar hetzelfde bestand onder derest deze tekst:
PHP-code:
if($username=="gebruikersnaam" and $password="wachtwoord") {
$login="1"

En op de login pagina natuurlijk eerst $login="0" zetten want anders heb je een tamelijk grote bug in je script zitten .

Zo zie je maar dat als je creatief bent je heel wat functions kunt missen in PHP Maarja nu gebruik toch maar functions en ook een MySQL database want dat is wat makkelijker om scripts te genereren.


[ Laatst gewijzigd door Apollo; 15 januari 2006 om 14:18 ]
 
Lucar
AWF Lid




Standaard geplaatst op 16 januari 2006 @ 14:14
Met quote antwoorden


Ik zal meer even helpen.

AnimEvy had gelijk.
PHP, HTML, C, C++ zijn allemaal talen.
PHP wordt hier alleen niet correct behandeld vind ik, de syntaxen worden heel slordig weergegeven waardoor het sowieso niet te begrijpen valt.

Btw hoort dit niet in een andere gedeelte van het forum?

EDIT:
PHP is een taal die gebaseerd is op de taal C, als je wel eens eerder met C hebt gewerkt zie je dat het veel dezelfde structuren van opbouw heeft.

Je kan PHP het makkelijkst zien als de volgende structuur:
-Main (aka Index.php of Home.php)
-Subpagina_1 (Naruto)
-Subpagina_2 (Pokemon)
enz

bovenaan in je PHP bestand include je dan ook de rest van je php pagina's zodat de informatie ook daarvandaan gehaald kan worden. (Layout, Classes, enz.)
In de andere PHP bestanden staat overal include "Main.php" bij


<?php
echo “Hello World”; // Dit laat Hello World zien als je Main.php opstart
?>

<?php
int Appels = 2; // 2 Appels
int Peren = 3; // 3 Peren
int Fruit = Appels + Peren; // Appels en Peren bij elkaar

echo "U heeft" Appels "en" Peren "en dat maakt samen:" Fruit;
?>

ff ter attentie, mijn PHP is aardig minimum op dit moment.
Gelukkig lijkt PHP veel op C en C++ is het gene waar ik op dit moment mee bezig ben
en is daar de uitbreiding van.
Ik durf hier geen classes aan te maken omdat ik niet weet hoe dit in de PHP taal werkt.
Als ik eenmaal de manier heb gevonden hoe ik het in PHP moet doen kan ik het wel makkelijker uitleggen.

Als mensen dit soort dingen nuttig vinden kan ik mss in mijne vrije tijd wat dingetjes opzoeken van PHP en het hier in een tutorial vorm neerzetten zodat mensen die een Site of Forum willen beginnen er ook wat aan hebben.


[ Laatst gewijzigd door Lucar; 16 januari 2006 om 14:37 ]
 
Apollo
Anime Forum Lid
 
Apollo's avatar
Standaard geplaatst op 16 januari 2006 @ 14:46
Met quote antwoorden


PHP-code:
<?php
int Appels 
2// 2 Appels
int Peren 3// 3 Peren
int Fruit Appels Peren// Appels en Peren bij elkaar

echo "U heeft" Appels "en" Peren "en dat maakt samen:" Fruit;
?>
Dit klopt absoluut niet, ook aan te zien dat hij de kleuren niet goed pakt. Ik zal het je wel even verbeteren:

PHP-code:
<?
$Appels 
2// 2 Appels
$Peren 3// 3 Peren
$Fruit Appels Peren// Appels en Peren bij elkaar

echo "U heeft $Appels en $Peren en dat maakt samen: $Fruit";
?>
Nogal een behoorlijk verschilletje is het niet? C lijkt misschien wel op PHP, maar er zijn absolute verschillen bij


[ Laatst gewijzigd door Apollo; 16 januari 2006 om 14:49 ]
 
Rob
Anime Forum Lid




Standaard geplaatst op 16 januari 2006 @ 15:06
Met quote antwoorden


Denk niet dat het zin heeft extra info over PHP te geven. Mensen zijn er nog niet klaar voor en dit is een Anime Forum, geen webmasterforum.
 
Apollo
Anime Forum Lid
 
Apollo's avatar
Standaard geplaatst op 16 januari 2006 @ 15:09
Met quote antwoorden


Ik denk het eigenlijk ook, maar weet jij dan een goed webmasterforum? de beste die ik ken is webmensen ook wel PHPfreakz maar das alleen PHP.
 
Squash
çM»Kardea




Standaard geplaatst op 16 januari 2006 @ 15:10
Met quote antwoorden


@Appolo: Zo doe ik het nu ook, dat loginsysteem o.O

Enneuh, ik wou net beginnen aan lussen maar het lukt me echt niet, wil iemand een uitgebreide tutorial geven/maken?
 
Rob
Anime Forum Lid




Standaard geplaatst op 16 januari 2006 @ 15:14
Met quote antwoorden


http://www.sitemasters.be <-- alle talen.
 
Rob
Anime Forum Lid




Standaard geplaatst op 16 januari 2006 @ 15:51
Met quote antwoorden


Als er mensen nog bezig zijn met een website en willen een gemakkelijk contactformulier heb ik er eentje gemaakt.

PHP-code:
<?php  
$naar 
'webmaster@ngame.nl';
$email $_POST['email'];
if(isset(
$_POST['verzend']))
{  
    if(
$_POST['naam'] == '')
    {  
        echo 
"Je hebt geen naam ingevuld.<br />";  
        echo 
"<a href='javascript:history.back();' style='color: black; text-decoration:none;'>Klik hier om terug te gaan.</a>";   
    }  
    elseif(
$_POST['email'] == '')
    {  
        echo 
"Je hebt geen emailadres ingevuld.<br />";  
        echo 
"<a href='javascript:history.back();' style='color: black; text-decoration:none;'>Klik hier om terug te gaan.</a>";  
    }  
    elseif(
$_POST['bericht'] == '')
    {  
        echo 
"Je hebt geen bericht ingevuld.<br />";  
        echo 
"<a href='javascript:history.back();' style='color: black; text-decoration:none;'>Klik hier om terug te gaan.</a>";  
    }  
    elseif(
$_POST['onderwerp'] == '')
    {  
        echo 
"Je hebt geen onderwerp ingevuld.<br />";  
        echo 
"<a href='javascript:history.back();' style='color: black; text-decoration:none;'>Klik hier om terug te gaan.</a>";  
    }  
    else  
    {  
        if(!
eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,4})$"$_POST["email"]))
        {  
            echo 
"Je hebt geen geldig emailadres ingevuld.<br />";  
            echo 
"<a href='javascript:history.back();' style='color: black; text-decoration:none;'>Klik hier om terug te gaan.</a>";  
        }  
        else  
        {  
            
$bericht 
<html> 
<head> 
  <title>Contact NGame.nl</title> 
</head> 
<body> 
Beste "
.$_POST['naam']."<br>Je hebt vandaag dit bericht naar de crew gestuurd.
  <br>
  <br>
  <hr width='100%'>
  <table border='0' width='100%'> 
   <tr> 
    <td width='20%'>Onderwerp:</td> 
    <td>"
.$_POST['onderwerp']."</td> 
   </tr> 
   <tr> 
    <td width='20%'>Bericht:</td> 
    <td>"
.$_POST['bericht']."</td> 
   </tr> 
  </table> 
  <hr width='100%'>
</body> 
</html> 
"
;  
            
$headers "MIME-Version: 1.0\r\n";  
            
$headers.= "Content-type: text/html; charset=iso-8859-1\r\n";  
            
$headers.= "From: ".$_POST['naam']." <".$_POST['email'].">\r\n";
            if(
mail($naar$_POST['onderwerp'],$bericht,$headers))
            {  
                echo 
'Je bericht is naar de naar de crew verstuurd!<br>';  
            }  
            else
            {  
                echo 
'Je bericht kon helaas niet worden verstuurd.';  
            }  
            
$ond "Je bericht";
            if (
mail($email,$ond,$bericht,$headers))
            {  
                echo 
'Er is een bericht naar je toegestuurd.';  
            }  
            else 
// Anders 
            
{  
                echo 
'Je bericht kon niet naar je worden toegestuurd..';  
            }  
        }  
    }  
}  
else  
{  
?>  
<!-- Formulier weergeven --> 
<center>Contact</center>
<table border='0' width='100%'> 
<form method='post'> 
<tr> 
  <td width='33%'>Naam</td> 
  <td width="67%"><input type='text' name='naam' /></td> 
</tr> 
<tr> 
  <td width='33%'>Emailadres</td> 
  <td><input type='text' name='email' /></td> 
</tr> 
<tr> 
  <td width='33%'>Onderwerp</td> 
  <td><input type='text' name='onderwerp' /></td> 
</tr> 
<tr> 
  <td width='33%'>Bericht</td> 
  <td><textarea name='bericht' cols="40" rows="5"></textarea></td> 
</tr> 
<tr> 
  <td colspan='2' align='center'><input type='submit' value='Verzend' name='verzend' /></td> 
</tr> 
</form> 
</table> 
<?php  
}  
?>
Deze tekst gewoon plaatsen op de plek waar je het formulier wilt hebben. Emailadres "webmaster@ngame.nl" natuurlijk even in je eigen emailadres veranderen.

Mocht je een vraag hebben moet je het even zeggen.
 
Antwoord

Onderwerptools
Weergave

Regels voor berichten
Je mag geen nieuwe onderwerpen openen
Je mag geen berichten plaatsen
Je mag geen attachments plaatsen
Je mag je berichten niet wijzigen

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Forumnavigatie


Alle tijden zijn GMT +1. Het is nu 09:21.

Forumsoftware: vBulletin®, versie 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.