PHP
PHP Database info verwerking naar tekstbestand PDF Afdrukken E-mailadres
Geschreven door Administrator   
zaterdag, 01 januari 2011 22:44

<?php
$filename = 'test.txt';
$link = mysql_connect("localhost", "**", "**");
$database = "database";
$sql = mysql_fetch_object(mysql_query("SELECT name FROM ".$database.".users WHERE online='0' ORDER BY name ASC", $link));
if ($sql->name != "") {
  $a = mysql_query("SELECT name FROM ".$database.".users WHERE online='0' ORDER BY name ASC", $link);
  while ($row = mysql_fetch_array($a, MYSQL_NUM)) {
    $rijuitkomst="$row[0]:speler \n"; 
  $string = $string.$rijuitkomst; 
    }
  echo $string;
}
else
{
  echo "probleem";
 $string = 'Probleem';
}
$fp = fopen($filename, "w");
fwrite($fp, $string);
fclose($fp);
?>

Ik heb een filename test.txt en ik wil in dit bestand gegevens stoppen. Deze gegevens komen van een mysql database, eerst controleer ik of de mysql query resultaat heeft. Geen resultaat, ga ik ook "probleem" als tekst in mijn tekst.txt bestand stoppen. Heb ik wel resultaat, ga ik deze geordend toevoegen aan mijn test.txt bestand, met de \n onderscheid ik elke rij, met enter van elkaar. De uitkomsten stop ik in een string, deze string toon ik nog even via echo op het scherm en stop ik op het laatste in test.txt. Doordat ik ":speler" toevoeg, kan de game na het herladen van de configuratie ook weten dat deze spelers uit dit bestand de status "speler" hebben ingame.

 
PHP Hou enkel cijfers over in een zin. PDF Afdrukken E-mailadres
Geschreven door Administrator   
maandag, 02 augustus 2010 20:26

<?php
$zin = "This is some text and numbers 12345 and symbols !£$%^&";  
$nieuwe_zin = ereg_replace("[^0-9]", "", $zin);  
echo $nieuwe_zin ; 
?>

Je hebt een zin en wilt daaruit alle letters en speciale symbolen uithalen. Ideaal op uit een link enkel het ID nummer over te houden!

 
PHP controlescript op securitylevel PDF Afdrukken E-mailadres
Geschreven door Administrator   
donderdag, 15 april 2010 22:13

PHP controlescript op securitylevel a.d.h.v. mysql database.
Eerst maakt hij met een externe server verbinding waarop hij de betreffende gebruiker controleerd op zijn securitylevel. Vervolgens toon hij of hij voldoet of niet voldoet.
(Dit kan dan gebruikt worden om een deel van de website al dan niet te tonen)

<?php

mysql_connect("**ip**:3306", "**username**", "**wachtwoord**");
mysql_select_db("**database**");

$sql = mysql_query("SELECT * FROM `accounttable` WHERE `username`='$gebruiker' AND `securitlylevel`=3 ");
$numrows = mysql_num_rows($sql);

if ($numrows > 0) {
echo "hallo - U bent wel een Admin";
} else {
echo "Error - U bent geen Admin";
}
?>

**vul hier iets in**

Laatst aangepast op donderdag, 15 april 2010 22:18