Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Che Guevara


 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 224 225 226 227 [228] 229 230 231 232 ... 6582 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
TriggerTG

TriggerTG
doctype auf transitional und das klappt. Glaub das zumindest so mal gelesen zu haben
11.03.2007 16:35:32  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
warum fuegt dieser [m ] tag immer linbrakes ein? :S
11.03.2007 16:37:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirFirewalker

Landverwalter
sehr merkwürdig. bei seamonkey gehts nur wenn ich die angabe des doctypes komplett weg lasse. internet explorer geht immer.
11.03.2007 17:08:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
cms

AUP cms 14.11.2012
@Y2Keeper:
Weil in den CSS was von
padding: 0 2px 0 2px;
steht. Ändert man das auf
padding: 0;
, sind die "Zeilenumbrüche" (es sind keine Richtigen Zeilenumbrüche, sondern eher Abstände wie bei
<p>
) weg. Augenzwinkern
11.03.2007 17:12:39  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Renga

renga
Mal ne blöde Frage:

 
PHP:
<?php
    error_reporting
(E_ALL);
    include 
"inc/config.php"// die Konfigurationsdateien lesen.

    // Session starten wenn ?section=admin geöffnet wurde
    
if(isset($_GET['section']) AND ("admin" == $_GET['section'])) {
        
session_start();
    }

    if(
get_magic_quotes_gpc()) {
        
array_stripslashes($_GET);
        
array_stripslashes($_POST);
        
array_stripslashes($_COOKIE);
    }

    echo 
"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n";
    echo 
"         \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n";
    echo 
"<html>\n";
    echo 
"    <head>\n";
    echo 
"        <title>Meine Seite</title>\n";
    echo 
"        <link rel=\"stylesheet\" type=\"text/css\" href=\"page.css\" />\n";
    echo 
"        <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" />\n";
    echo 
"    </head>\n";
    echo 
"    <body>\n";

    echo 
"        <div id=\"root\">\n"// ganz oberer Div-Holder
    
echo "            <div id=\"banner\">\n"// banner
    
include "banner.php";
    echo 
"            </div>\n";
    echo 
"            <div id=\"links\">\n"// linkes Menu
    
include "menu.php";
    echo 
"            </div>\n";
    echo 
"            <div id=\"mitte\">\n"// In der Mitte der Inhalt
    
include "inhalt.php";
    echo 
"            </div>\n";
    echo 
"            <br style=\"clear:both;\" />\n"// css-float beenden
    
echo "       </div>\n";

    echo 
"    </body>\n";
    echo 
"</html>\n";
?>

Ich verstehe nicht was dieser Teil in der Datei macht.(unten)
Also get_magic_quotes_gpc()+ if, dabei wird erstmal geguckt ob der mode an ist. Wenn das der Fall ist sollen die "/" gelöscht werden mit array_stripslashes().
Aber was soll das an der Stelle?
Es wurde ja nichts übergeben über ein Formular zum Beispiel.
Oder soll das also Sicherheit dienen, falls jemand in der URL/Cookies etwas einfügt?
 
PHP:
<?php

    
if(get_magic_quotes_gpc()) {
        
array_stripslashes($_GET);
        
array_stripslashes($_POST);
        
array_stripslashes($_COOKIE);
    }
?>
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Renga am 11.03.2007 17:23]
11.03.2007 17:20:19  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Du hast es erfasst. Magic_quotes macht ja im prinzip nichts anderes als stripslashes. Es wird geschaut ob das an ist, und wenn nicht, wird das halt so gemacht.

Ist allerdings eher unschön gelöst, wie ich finde
11.03.2007 17:25:46  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Renga

renga
 
Zitat von TriggerTG

Du hast es erfasst. Magic_quotes macht ja im prinzip nichts anderes als stripslashes. Es wird geschaut ob das an ist, und wenn nicht, wird das halt so gemacht.

Ist allerdings eher unschön gelöst, wie ich finde




Na wenigstens hab ich den Sinn verstanden, den Hintergrund werd ich hoffentlich spaeter herausfinden.
11.03.2007 17:29:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
an der stelle ist es nutzlos
11.03.2007 17:53:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Verdammt, mein Bruder hat Muffins gebacken. D:

Ich hasse ihn dafür... *schmacht*
11.03.2007 18:20:54  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
gdshard.morpheus

Leet
...
 
Zitat von SirSiggi

Verdammt, mein Bruder hat Muffins gebacken. D:

Ich hasse ihn dafür... *schmacht*




Hier gabs Kuchen. *schmatz*

Und mit dem Laminat bin ich auch an diesem Wochenende fertig geworden
11.03.2007 18:29:51  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
PHP und sein unverständliches Quoting-Verhalten Breites Grinsen
11.03.2007 18:37:46  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Ich find da nix unverständlich dran
11.03.2007 18:42:15  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Zensiert

AUP Zensiert 28.11.2007
/o/ ich kann wieder mit dem Fahrrad fahren, darf mich nur nicht hinlegen Breites Grinsen

Kris
11.03.2007 18:48:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Bei der Menge an Quotingfunktionen. Dann noch dieses zumeist absolut sinnlose verwenden von Addslashes und stripslashes. Und alles nur, weil in PHP die Denkweisen so stur sind.

Ich kann in meinen SQL-Queries beliebige Zeichen verwenden. Egal ob ich die Zeichenkette mit " oder ' oder sonstwas umgeben ist. Dank Bind-Values überlasse ich dem darunterliegenden Datanbanksystem, wie es meinen String jetzt am besten Quoted. Und dann auch nur dort, wo es wirklich nötig ist Augenzwinkern
11.03.2007 18:49:59  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Dafür gibt es inzwischen u.A. PDO
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von TriggerTG am 11.03.2007 18:52]
11.03.2007 18:51:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
unitrialer

Arctic
 
Zitat von GH@NDI

PHP und sein unverständliches Quoting-Verhalten Breites Grinsen


Breites Grinsen - Das kann ich so unterstützen Augenzwinkern

Und für Datenbankenzugriff gibt es nun PDO. Aber in jedem Query, das parameter von außerhalb bekommt bindings zu benutzen is echt bescheuert... Außerdem:

UPDATE table SET a = b;

b kann ja wohl auch eine andere Spalte sein, also besteht beim Query schreiben schon ein Unterschied zu dem hier:

UPDATE table SET a = "b";

Ich mach aber eh blos so:

$q = new Query(Query::UPDATE);
$q->addTable('table');
$q->addPair('a', 'b');
//$q->addPair('a', 'b', true);

echo $q->toCode();

Breites Grinsen
11.03.2007 18:58:06  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Ob das bescheuert ist, oder nicht, liegt wohl an der Art und weise wie ich sie benutzen kann Breites Grinsen

 
Code:
my $dbh = DBI->connect("DBI:mysql:database", "user", "pw");
my $sth = $dbh->prepare("UPDATE tabelle WHERE ? = ?");
$sth->execute("a", "b");


Vorteil davon ist, dass ich das execute() auch einfach in eine Schleife packen kann und so bequem und sicher die Parameter ändern kann

Aber davon mal abgesehen, nutze ich ja (wie ich bereits mal erwähnte) inzwischen nur noch DBIx::Class. Jede Tabelle, jede Zeile, jedes Resultset ist ein Objekt mit entsprechenden getter-Methoden für die selektierten Felder. Die zugleich auch setter sein können und mit einem abschliesenden ->update() dann wieder zurück in die Tabelle geschrieben werden. Das SQL erstellen überlässt man dann einfach erprobten Modulen wie SQL::Abstract.

Und wenn man die Objekte entsprechend überlädt, kommt man auch noch in den vollen Genuss, die bei OOP üblichen Übergabewertprüfungen in den getter-Methoden zu machen. Ein wahrer Schmaus. Breites Grinsen
11.03.2007 20:30:51  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
fantasio

Arctic
11.03.2007 20:49:45  Zum letzten Beitrag
(Inhalt versteckt) [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
profil:[Dicope] hat sich sowas gebastelt
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von TriggerTG am 11.03.2007 20:52]
11.03.2007 20:52:23  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
fantasio

Arctic
11.03.2007 20:57:48  Zum letzten Beitrag
(Inhalt versteckt) [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
...
Oh Ironie, ich liebe dich Breites Grinsen
11.03.2007 21:42:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Smoking

AUP Smoking 09.09.2023
Breites Grinsen
11.03.2007 21:54:58  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Mata halt...
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SirSiggi am 11.03.2007 22:00]
11.03.2007 22:00:01  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[Dicope]

[Dicope]
 
Hi,

die Sache war damals entstanden, als man über einen kleinen Trick seinen Postcounter auslesen konnte. Weil ich da die Zahl einmal hatte, hatte ich mir das Script geschrieben.

Ich habe mich allerdings entschlossen, es nicht weiterzugeben, da
a) normale User ihren momentanen Postcount eh nicht kennen - dieser muss aber angegeben werden und
b) es für neue User einen nicht gewünschten Effekt wie in anderen Foren zeigen könnte.

Deswegen kann ich ihn dir leider nicht schicken.

Gruß,
Dicope

11.03.2007 22:04:12  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
ppopn

ppopn
11.03.2007 22:13:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
Ich würd gar nicht wissen wollen wieviele Posts ich hab.

Irgendwann guck ich mal in mein Profil, seh dass ich mehr als 10000 hab und erschieß mich traurig
11.03.2007 22:38:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
One step ahead to Walhall!
11.03.2007 22:40:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Ja, also für mich wäre der schwarze Pixel im Post-Balken auch keine Freude Breites Grinsen

Ist aber zum glück noch weeeeit weg.
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von TriggerTG am 11.03.2007 22:44]
11.03.2007 22:40:49  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Zensiert

AUP Zensiert 28.11.2007
So, gute Nacht Freunde der Sonne. Morgen wieder arbeiten :x

Kris
11.03.2007 23:04:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Jau auch hier gute nacht, auch wenn ich morgen nicht arbeiten muss :x Breites Grinsen
11.03.2007 23:09:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 224 225 226 227 [228] 229 230 231 232 ... 6582 nächste » letzte »

mods.de - Forum » Webdesign & Coding » 

Hop to:  

Thread-Tags:
Mod-Aktionen:
23.08.2018 12:40:15 TriggerTG hat den Thread-Titel geändert (davor: "Wiederbelebungssalat")
09.03.2017 08:55:19 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
21.05.2014 16:08:26 Redh3ad hat den Thread-Titel geändert (davor: "Hochzeitssalat")
10.05.2014 09:43:28 Redh3ad hat den Thread-Titel geändert (davor: "Gehirnsalat")
19.10.2013 21:43:03 [DK]Peacemaker hat diesen Thread repariert.
04.10.2013 20:11:45 TriggerTG hat den Thread-Titel geändert (davor: "Damiferkel-Salat")
29.08.2013 19:59:27 [DK]Peacemaker hat den Thread-Titel geändert (davor: "HerpDerpSalat")
19.08.2013 10:04:19 TriggerTG hat den Thread-Titel geändert (davor: "SirSiggiSalat")
13.08.2013 18:43:13 TriggerTG hat den Thread-Titel geändert (davor: "Kamelwochensalat")
05.08.2013 09:47:37 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
24.06.2013 16:30:39 TriggerTG hat den Thread-Titel geändert (davor: "cmssalat")
20.06.2013 12:58:35 TriggerTG hat den Thread-Titel geändert (davor: "Krissalat")
13.06.2013 10:59:25 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
08.06.2013 11:28:06 TriggerTG hat den Thread-Titel geändert (davor: "rABBIntensalat")
03.06.2013 09:56:52 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")

| tech | impressum