Luky.cc NetworkLuky.cc NetworkLuky.cc Network - AutoDetectLuky.cc Network - AutoDetectEinloggenLuky.cc Network - AutoDetect

LukyDeluxe8 1.0 
dAxEngine 1.0 powered 

LukyDeluxe8

LukyChat

LukyThoughts

PHP

MySQL

CS: S

Service

 

C
o
d
e
s
c
h
n
i
p
s
e
l
 
Codeschnipsel

1 2


Date_Time.php:
Dieses Script zeigt die aktuelle Uhrzeit und das Datum an.
<?php

echo date("g:i a - j. F Y");

?>


Random.php:
Dieses Beispiel erzeugt eine Zufallszahl.
<?php

echo "A random number: ".mt_rand(1, 50000);

?>


Get_Website_Content.php:
Dieses Beispiel öffnet eine Seite im Internet und gibt sie aus.
<?php

echo file_get_contents("http://www.lukydeluxe.org");

?>


Sendmail.php:
Dieses Beispiel zeigt das Versenden einer Mail mit PHP.
<?php

$to
= "bash@lukydeluxe.org";
$subject = "YO!";
$body = "Yo Dude!\nHow are u?\nUr Buddy :)";
$header = "From: no-reply@lukydeluxe.org\r\n";

$body = wordwrap($body, 70);

$success = mail($to, $subject, $body, $header);

if(
$success == 1)
{
 echo
"Mail sent successfull!";
}
else
{
 echo
"Mail wasn't sent successfully...";
}

?>


Save.Function.php:
Mit dieser Funktion kann man kinderleicht Daten in Dateien speichern. Sie legt die zu speichernde Datei neu an wenn sie noch nicht existiert.
<?php

function save2file($file, $content, $method) // int save2file(String $file, String $content, String $method)
{
 
$fp = fopen($file, $method);
 
fwrite($fp, $content);
 if(
$fp)
 {
  
$integ0r = 1;
 }
 else
 {
  
$integ0r = 0;
 }
 
fclose($fp);
 return
$integ0r;
}

save2file("EinTest.dat", "Blablabla", "w+");

?>


CutString.Function.php:
Diese Funktion kürzt den String auf $ab Zeichen und setzt "..." ans Ende. Wenn HTML Code im String ist, wird dieser so lange übersprungen bis eine passende Stelle zum "Schneiden" vorhanden ist.
<?php

function cutString($str, $ab) // String cutString(String $str, int $ab)
{
 if(
strlen($str) < $ab)
 {
  return
$str;
 }
 
$r = 0;
 
$k = 0;
 for(
$i=0;$i<strlen($str);$i++)
 {
  if(
$str{$i} == "<")
  {
   
$r = 1;
  }
  elseif(
$str{$i} == ">" && $r == 1)
  {
   
$r = 0;
  }
  if(
$i >= $ab && $r == 0)
  {
   
$str = substr($str, 0, $i);
   
$str = $str."...";
   
$k = 1;
  }
  if(
$k == 1)
  {
   
$i = strlen($str);
  }
 }
 if(
$k == 0)
 {
  return
substr($str, 0, $ab);
 }
 return
$str;
}

echo
cutString("The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.", 30);

?>


Detect_Proxy.Function.php:
Dieses Beispiel prüft nach, ob der Benutzer einen Proxy Server benutzt.
<?php

function detect_proxy() // bool detect_proxy(void)
{
 if(isset(
$_SERVER["HTTP_X_FORWARDED_FOR"]))
 {
  if(
$_SERVER["HTTP_X_FORWARDED_FOR"])
  {
   return
true;
  }
 }
 else
 {
  return
false;
 }
}

if(
detect_proxy())
{
 echo
"You connected through a Proxy Server.";
}
else
{
 echo
"You dont use a Proxy Server.";
}

?>


Days.Function.php:
Die Funktion days rechnet die angegebenen Tage in Sekunden. Ideal zur Verwendung mit setcookie.
<?php

function days($count) // int days(int $count)
{
 return (
3600*24*$count);
}

setcookie("Test", "Blabla", days(365));

?>


BFirst.Function.php:
Diese Funktion stellt das erste Zeichen eines Strings mit dem HTML Tag Bold, Fett. Sie berücksichtigt außerdem auch, dass HTML Code an erster Stelle stehen könnte und weicht bis zu dem ersten wirklich "sehbaren" Zeichen aus.
<?php

function bFirst($string) // String bFirst(String $string)
{
 (string)
$buff0r = "";
 (bool)
$htmloffen = false;
 for(
$i=0;$i<strlen($string);$i++)
 {
  if(
$string{$i} == "<")
  {
   
$htmloffen = true;
   
$buff0r .= $string{$i};
  }
  elseif(
$string{$i} == ">" && $htmloffen == true)
  {
   
$htmloffen = false;
   
$buff0r .= $string{$i};
  }
  elseif(
$htmloffen == true)
  {
   
$buff0r .= $string{$i};
  }
  elseif(
$htmloffen == false)
  {
   
$buff0r .= "<b>".$string{$i}."</b>".substr($string, ($i+1));
  break;
  }
 }
 return
$buff0r;
}

echo
bFirst("A Test :)");

?>


My_NL2BR.Function.php:
Wenn man ein Textarea Feld ausgeben will und Zeilenumbrüche drinnen sind, müssen diese auf den BR HTML Tag umgewandelt werden. PHP besitzt nl2br() welche jedoch nicht immer Funktioniert. Hier eine Ausweichsmöglichkeit.
<form method="POST" action="BFirst.Function.php"><textarea name="msg">Row1\nRow2\nRow3\nRow4</textarea></form><br><br>
<?php

function my_nl2br($str) // String my_nl2br(String $str)
{
 (string)
$buff0r = "";
 if(
strlen($str) > 2000)
 {
  
$buff0r = str_replace(chr(13), "<br>", $str);
  
$buff0r = str_replace(chr(10), "", $buff0r);
 }
 else
 {
  for(
$i=0;$i<strlen($str);$i++)
  {
   if(
$str[$i] != chr(13))
   {
    
$str[$i] == "\n" ? $buff0r .= "<br>" : $buff0r .= $str[$i];
   }
  }
 }
 return
$buff0r;
}

if(
$_POST["msg"] != "")
{
 echo
my_nl2br($_POST["msg"]);
}

?>



1 2

Navigation «
 

Einführung
Basiswissen / HTML
Tutorial
Codeschnipsel
Links

Sitemap

LD unterstützen «
 

 

Developed by dAxpHpNIzER™
Copyright © Lukas Wojcik 2002 - 2024. Alle Rechte vorbehalten. AGB

 

Extesizer.at