Moderator: lauras
!preg_match('#^\d+$#', $zahl)
!is_numeric($zahl)
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'root');
define('MYSQL_PASS', '');
define('MYSQL_DBANK', 'gaestebuch');
$db_link = @mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS);
Basiii hat geschrieben:Nun will ich ihn freischalten, da sollte doch nicht noch eine Sicherheitsabfrage kommen oder? Ein Admin sollte ja schon wissen was er macht.
Basiii hat geschrieben:1. sollte der Benutzer selbst entscheiden können ob die E-Mailadresse gezeigt wird
und
2. darfst du die auf keinen Fall im Klartext ausgeben, immer als Bild.
Basiii hat geschrieben:Ich vermisse irgendwie das JavaScript welches den BBCode direkt einfügt, selbst schreiben ist doch Mist.
Basiii hat geschrieben:
- Code: Alles auswählen
!preg_match('#^\d+$#', $zahl)
Kannst du ersetzen mit is_numeric:
- Code: Alles auswählen
!is_numeric($zahl)
Basiii hat geschrieben:Das ist unnötiger Mehrcode, wenn du es genau über der Benutzung definierst kannst du es auch direkt in die Funktion schreiben:
- Code: Alles auswählen
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'root');
define('MYSQL_PASS', '');
define('MYSQL_DBANK', 'gaestebuch');
$db_link = @mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS);
Sören hat geschrieben:Basiii hat geschrieben:Ich vermisse irgendwie das JavaScript welches den BBCode direkt einfügt, selbst schreiben ist doch Mist.
Ich kann kein JavaScript
Sören hat geschrieben:Basiii hat geschrieben:
- Code: Alles auswählen
!preg_match('#^\d+$#', $zahl)
Kannst du ersetzen mit is_numeric:
- Code: Alles auswählen
!is_numeric($zahl)
Hab ich verbessert.
// JavaScript-Datei
function hide(ids) {
id = ids.split(",");
for (var i=0; i<id.length; i++) {
document.getElementById(id[i]).className += " hide";
}
}
// include-Datei "oben"
<body <?php if ($gbuch == True) {echo 'onload="hide(\''.$hideshows.'\')"';} ?>>
// gaestebuchtest.php
$hideshows = "eintragen";
// JavaScript-Datei
function hideshow(id) {
var cn = document.getElementById(id).className;
if (cn.match(/\bhide\b/)) {
document.getElementById(id).className = document.getElementById(id).className.replace(/\bhide\b/, "");
}
else {
document.getElementById(id).className += " hide";
}
}
// Gästebuch-Datei
echo '<p><a href="#" onclick="hideshow(\'eintragen\')">Eintragen</a></p>';
Interessantlangsam
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast